mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
- Don't distribute (most) generated files. - Be (more) consistent about when generated files are cleaned. BP git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14555 57a11ea4-9604-0410-9ed3-97b8803252fd
44 lines
840 B
Makefile
44 lines
840 B
Makefile
SUBDIRS = .
|
|
|
|
lib_LTLIBRARIES = libgncqof-backend-qsf.la
|
|
|
|
AM_CFLAGS = \
|
|
-I.. -I../.. \
|
|
-DLOCALE_DIR=\""$(datadir)/locale"\" \
|
|
${QOF_CFLAGS} \
|
|
${LIBXML2_CFLAGS} \
|
|
${GLIB_CFLAGS}
|
|
|
|
libgncqof_backend_qsf_la_SOURCES = \
|
|
qsf-backend.c \
|
|
qsf-xml-map.c \
|
|
qsf-xml.c
|
|
|
|
libgncqof_backend_qsf_la_LDFLAGS = -module -avoid-version
|
|
libgncqof_backend_qsf_la_LIBADD = \
|
|
${QOF_LIBS} \
|
|
${GLIB_LIBS} \
|
|
${LIBXML2_LIBS}
|
|
|
|
qsfschemadir = $(QOF_XML_DIR)
|
|
qsfschema_DATA = \
|
|
qsf-object.xsd.xml \
|
|
qsf-map.xsd.xml \
|
|
pilot-qsf-GnuCashInvoice.xml \
|
|
pilot-qsf-gncCustomer.xml
|
|
|
|
EXTRA_DIST = \
|
|
$(qsfschema_DATA) \
|
|
qsf-dir.h.in \
|
|
qof-backend-qsf.h \
|
|
qsf-xml.h
|
|
|
|
qsf-dir.h: qsf-dir.h.in Makefile
|
|
rm -f $@.tmp
|
|
sed < $< > $@.tmp \
|
|
-e 's:@-QSF_SCHEMA_DIR-@:${QOF_XML_DIR}:g'
|
|
mv $@.tmp $@
|
|
|
|
BUILT_SOURCES = qsf-dir.h
|
|
CLEANFILES = qsf-dir.h
|