mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Add a make rule for gnucash_core_c.py.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17789 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
45e652f1f2
commit
e4cd1cdd60
@ -1,5 +1,7 @@
|
|||||||
SUBDIRS = . tests
|
SUBDIRS = . tests
|
||||||
|
|
||||||
|
SWIG_SOURCES = gnucash_core.i timespec.i
|
||||||
|
|
||||||
pkgpython_PYTHON = \
|
pkgpython_PYTHON = \
|
||||||
__init__.py \
|
__init__.py \
|
||||||
function_class.py \
|
function_class.py \
|
||||||
@ -35,19 +37,20 @@ _gnucash_core_c_la_LIBADD = \
|
|||||||
${top_builddir}/src/business/business-core/libgncmod-business-core.la
|
${top_builddir}/src/business/business-core/libgncmod-business-core.la
|
||||||
|
|
||||||
if BUILDING_FROM_SVN
|
if BUILDING_FROM_SVN
|
||||||
gnucash_core.c: gnucash_core.i
|
gnucash_core.c: $(SWIG_SOURCES)
|
||||||
swig $(SWIG_PYTHON_OPT) -Wall -Werror \
|
swig $(SWIG_PYTHON_OPT) -Wall -Werror \
|
||||||
-I$(top_srcdir)/src -I$(top_srcdir)/src/engine \
|
-I$(top_srcdir)/src -I$(top_srcdir)/src/engine \
|
||||||
-I$(top_srcdir)/src/business/business-core \
|
-I$(top_srcdir)/src/business/business-core \
|
||||||
$(QOF_CFLAGS) -o $@ $<
|
$(QOF_CFLAGS) -o $@ $<
|
||||||
|
|
||||||
|
gnucash_core_c.py: gnucash_core.c $(SWIG_SOURCES)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
EXTRA_DIST = \
|
EXTRA_DIST = \
|
||||||
|
$(SWIG_SOURCES) \
|
||||||
example_scripts/simple_book.py \
|
example_scripts/simple_book.py \
|
||||||
example_scripts/simple_session.py \
|
example_scripts/simple_session.py \
|
||||||
example_scripts/simple_test.py \
|
example_scripts/simple_test.py \
|
||||||
glib.i \
|
glib.i
|
||||||
gnucash_core.i \
|
|
||||||
timespec.i
|
|
||||||
|
|
||||||
MAINTAINERCLEANFILES = gnucash-core.c
|
MAINTAINERCLEANFILES = gnucash-core.c
|
||||||
|
Loading…
Reference in New Issue
Block a user