r15017 - gnucash/branches/swig-redo - Call swig as $(SWIG) and make these rules conditional on
Andreas Köhler
andi5 at cvs.gnucash.org
Fri Oct 13 15:08:30 EDT 2006
Author: andi5
Date: 2006-10-13 15:08:28 -0400 (Fri, 13 Oct 2006)
New Revision: 15017
Trac: http://svn.gnucash.org/trac/changeset/15017
Modified:
gnucash/branches/swig-redo/
gnucash/branches/swig-redo/src/app-utils/Makefile.am
gnucash/branches/swig-redo/src/business/business-core/Makefile.am
gnucash/branches/swig-redo/src/business/dialog-tax-table/Makefile.am
gnucash/branches/swig-redo/src/core-utils/Makefile.am
gnucash/branches/swig-redo/src/engine/Makefile.am
gnucash/branches/swig-redo/src/gnc-module/Makefile.am
gnucash/branches/swig-redo/src/gnc-module/test/mod-bar/Makefile.am
gnucash/branches/swig-redo/src/gnc-module/test/mod-baz/Makefile.am
gnucash/branches/swig-redo/src/gnc-module/test/mod-foo/Makefile.am
gnucash/branches/swig-redo/src/gnome-utils/Makefile.am
gnucash/branches/swig-redo/src/gnome/Makefile.am
gnucash/branches/swig-redo/src/report/report-gnome/Makefile.am
gnucash/branches/swig-redo/src/report/report-system/Makefile.am
Log:
Call swig as $(SWIG) and make these rules conditional on
BUILDING_FROM_SVN.
Property changes on: gnucash/branches/swig-redo
___________________________________________________________________
Name: svk:merge
- 3889ce50-311e-0410-a464-f059747ec5d1:/local/gnucash/branches/swig-redo:789
d2ab10a8-8a95-4986-baff-8d511d9f15b2:/local/gnucash/trunk:12971
+ 3889ce50-311e-0410-a464-f059747ec5d1:/local/gnucash/branches/swig-redo:794
d2ab10a8-8a95-4986-baff-8d511d9f15b2:/local/gnucash/trunk:12971
Modified: gnucash/branches/swig-redo/src/app-utils/Makefile.am
===================================================================
--- gnucash/branches/swig-redo/src/app-utils/Makefile.am 2006-10-13 13:36:33 UTC (rev 15016)
+++ gnucash/branches/swig-redo/src/app-utils/Makefile.am 2006-10-13 19:08:28 UTC (rev 15017)
@@ -75,9 +75,11 @@
${QOF_LIBS} \
${GLIB_LIBS}
+if BUILDING_FROM_SVN
swig-app-utils.c: app-utils.i ${gncinclude_HEADERS}
- swig -guile $(SWIG_ARGS) -Linkage module \
+ $(SWIG) -guile $(SWIG_ARGS) -Linkage module \
-I${top_srcdir}/src/engine -I${top_srcdir}/lib/libqof/qof -o $@ $<
+endif
gncmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash
gncmod_DATA = app-utils.scm
Modified: gnucash/branches/swig-redo/src/business/business-core/Makefile.am
===================================================================
--- gnucash/branches/swig-redo/src/business/business-core/Makefile.am 2006-10-13 13:36:33 UTC (rev 15016)
+++ gnucash/branches/swig-redo/src/business/business-core/Makefile.am 2006-10-13 19:08:28 UTC (rev 15017)
@@ -65,9 +65,11 @@
# business-core-helpers.c
+if BUILDING_FROM_SVN
swig-business-core.c: business-core.i ${noinst_HEADERS}
- swig -guile $(SWIG_ARGS) -Linkage module \
+ $(SWIG) -guile $(SWIG_ARGS) -Linkage module \
-I${top_srcdir}/src/engine -o $@ $<
+endif
gncmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash
gncmod_DATA = business-core.scm
Modified: gnucash/branches/swig-redo/src/business/dialog-tax-table/Makefile.am
===================================================================
--- gnucash/branches/swig-redo/src/business/dialog-tax-table/Makefile.am 2006-10-13 13:36:33 UTC (rev 15016)
+++ gnucash/branches/swig-redo/src/business/dialog-tax-table/Makefile.am 2006-10-13 19:08:28 UTC (rev 15017)
@@ -40,8 +40,10 @@
${QOF_LIBS} \
${EFENCE_LIBS}
+if BUILDING_FROM_SVN
swig-dialog-tax-table.c: dialog-tax-table.i ${noinst_HEADERS}
- swig -guile $(SWIG_ARGS) -Linkage module -o $@ $<
+ $(SWIG) -guile $(SWIG_ARGS) -Linkage module -o $@ $<
+endif
gncmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash
gncmod_DATA = dialog-tax-table.scm
Modified: gnucash/branches/swig-redo/src/core-utils/Makefile.am
===================================================================
--- gnucash/branches/swig-redo/src/core-utils/Makefile.am 2006-10-13 13:36:33 UTC (rev 15016)
+++ gnucash/branches/swig-redo/src/core-utils/Makefile.am 2006-10-13 19:08:28 UTC (rev 15017)
@@ -24,8 +24,10 @@
gnc-gobject-utils.h \
gnc-gtk-utils.h
+if BUILDING_FROM_SVN
swig-core-utils.c: core-utils.i
- swig -guile $(SWIG_ARGS) -Linkage module -o $@ $<
+ $(SWIG) -guile $(SWIG_ARGS) -Linkage module -o $@ $<
+endif
AM_CFLAGS = \
${GUILE_INCS} \
Modified: gnucash/branches/swig-redo/src/engine/Makefile.am
===================================================================
--- gnucash/branches/swig-redo/src/engine/Makefile.am 2006-10-13 13:36:33 UTC (rev 15016)
+++ gnucash/branches/swig-redo/src/engine/Makefile.am 2006-10-13 19:08:28 UTC (rev 15017)
@@ -160,9 +160,11 @@
noinst_DATA = .scm-links
+if BUILDING_FROM_SVN
swig-engine.c: engine.i ${gncinclude_HEADERS} ${noinst_HEADERS}
- swig -guile $(SWIG_ARGS) -Linkage module \
+ $(SWIG) -guile $(SWIG_ARGS) -Linkage module \
-I${top_srcdir}/lib/libqof/qof -o $@ $<
+endif
iso-4217-currencies.c: iso-4217-currencies.scm iso-currencies-to-c
-chmod u+x ${srcdir}/iso-currencies-to-c
Modified: gnucash/branches/swig-redo/src/gnc-module/Makefile.am
===================================================================
--- gnucash/branches/swig-redo/src/gnc-module/Makefile.am 2006-10-13 13:36:33 UTC (rev 15016)
+++ gnucash/branches/swig-redo/src/gnc-module/Makefile.am 2006-10-13 19:08:28 UTC (rev 15017)
@@ -26,8 +26,10 @@
noinst_DATA = .scm-links
+if BUILDING_FROM_SVN
swig-gnc-module.c: gnc-module.i
- swig -guile $(SWIG_ARGS) -Linkage module -o $@ $<
+ $(SWIG) -guile $(SWIG_ARGS) -Linkage module -o $@ $<
+endif
EXTRA_DIST = \
${gncmod_DATA} \
Modified: gnucash/branches/swig-redo/src/gnc-module/test/mod-bar/Makefile.am
===================================================================
--- gnucash/branches/swig-redo/src/gnc-module/test/mod-bar/Makefile.am 2006-10-13 13:36:33 UTC (rev 15016)
+++ gnucash/branches/swig-redo/src/gnc-module/test/mod-bar/Makefile.am 2006-10-13 19:08:28 UTC (rev 15017)
@@ -21,8 +21,10 @@
libgncmodbar_la_LIBADD=libbar.la \
$(GLIB_LIBS)
+if BUILDING_FROM_SVN
swig-bar.c: bar.i
- swig -guile $(SWIG_ARGS) -Linkage module -o $@ $<
+ $(SWIG) -guile $(SWIG_ARGS) -Linkage module -o $@ $<
+endif
EXTRA_DIST = \
bar.i \
Modified: gnucash/branches/swig-redo/src/gnc-module/test/mod-baz/Makefile.am
===================================================================
--- gnucash/branches/swig-redo/src/gnc-module/test/mod-baz/Makefile.am 2006-10-13 13:36:33 UTC (rev 15016)
+++ gnucash/branches/swig-redo/src/gnc-module/test/mod-baz/Makefile.am 2006-10-13 19:08:28 UTC (rev 15017)
@@ -25,8 +25,10 @@
../../libgncmodule.la \
$(GLIB_LIBS)
+if BUILDING_FROM_SVN
swig-baz.c: baz.i
- swig -guile $(SWIG_ARGS) -Linkage module -o $@ $<
+ $(SWIG) -guile $(SWIG_ARGS) -Linkage module -o $@ $<
+endif
EXTRA_DIST = \
baz.i \
Modified: gnucash/branches/swig-redo/src/gnc-module/test/mod-foo/Makefile.am
===================================================================
--- gnucash/branches/swig-redo/src/gnc-module/test/mod-foo/Makefile.am 2006-10-13 13:36:33 UTC (rev 15016)
+++ gnucash/branches/swig-redo/src/gnc-module/test/mod-foo/Makefile.am 2006-10-13 19:08:28 UTC (rev 15017)
@@ -26,8 +26,10 @@
foo.i \
gnucash/foo.scm
+if BUILDING_FROM_SVN
swig-foo.c: foo.i
- swig -guile $(SWIG_ARGS) -Linkage module -o $@ $<
+ $(SWIG) -guile $(SWIG_ARGS) -Linkage module -o $@ $<
+endif
BUILT_SOURCES = swig-foo.c
MAINTAINERCLEANFILES = swig-foo.c
Modified: gnucash/branches/swig-redo/src/gnome/Makefile.am
===================================================================
--- gnucash/branches/swig-redo/src/gnome/Makefile.am 2006-10-13 13:36:33 UTC (rev 15016)
+++ gnucash/branches/swig-redo/src/gnome/Makefile.am 2006-10-13 19:08:28 UTC (rev 15017)
@@ -88,9 +88,11 @@
top-level.h \
window-reconcile.h
+if BUILDING_FROM_SVN
swig-gnome.c: gnome.i ${noinst_HEADERS}
- swig -guile $(SWIG_ARGS) -Linkage module \
+ $(SWIG) -guile $(SWIG_ARGS) -Linkage module \
-I${top_srcdir}/src/engine -o $@ $<
+endif
EXTRA_DIST = \
gnucash.desktop.in \
Modified: gnucash/branches/swig-redo/src/gnome-utils/Makefile.am
===================================================================
--- gnucash/branches/swig-redo/src/gnome-utils/Makefile.am 2006-10-13 13:36:33 UTC (rev 15016)
+++ gnucash/branches/swig-redo/src/gnome-utils/Makefile.am 2006-10-13 19:08:28 UTC (rev 15017)
@@ -193,9 +193,11 @@
${GOFFICE_LIBS} \
${LIBXML2_LIBS}
+if BUILDING_FROM_SVN
swig-gnome-utils.c: gnome-utils.i ${noinst_HEADERS} ${gncinclude_HEADERS}
- swig -guile $(SWIG_ARGS) -Linkage module \
+ $(SWIG) -guile $(SWIG_ARGS) -Linkage module \
-I${top_srcdir}/src/engine -o $@ $<
+endif
gncmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash
gncmod_DATA = gnome-utils.scm
Modified: gnucash/branches/swig-redo/src/report/report-gnome/Makefile.am
===================================================================
--- gnucash/branches/swig-redo/src/report/report-gnome/Makefile.am 2006-10-13 13:36:33 UTC (rev 15016)
+++ gnucash/branches/swig-redo/src/report/report-gnome/Makefile.am 2006-10-13 19:08:28 UTC (rev 15017)
@@ -50,9 +50,11 @@
${QOF_LIBS} \
${GLIB_LIBS}
+if BUILDING_FROM_SVN
swig-report-gnome.c: report-gnome.i ${gncinclude_HEADERS}
- swig -guile $(SWIG_ARGS) -Linkage module \
+ $(SWIG) -guile $(SWIG_ARGS) -Linkage module \
-I${top_srcdir}/src/engine -o $@ $<
+endif
gncmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash/report
gncmod_DATA = report-gnome.scm
Modified: gnucash/branches/swig-redo/src/report/report-system/Makefile.am
===================================================================
--- gnucash/branches/swig-redo/src/report/report-system/Makefile.am 2006-10-13 13:36:33 UTC (rev 15016)
+++ gnucash/branches/swig-redo/src/report/report-system/Makefile.am 2006-10-13 19:08:28 UTC (rev 15017)
@@ -17,8 +17,10 @@
${GUILE_LIBS} \
${GLIB_LIBS}
+if BUILDING_FROM_SVN
swig-report-system.c: report-system.i ${gncinclude_HEADERS}
- swig -guile $(SWIG_ARGS) -Linkage module -o $@ $<
+ $(SWIG) -guile $(SWIG_ARGS) -Linkage module -o $@ $<
+endif
AM_CFLAGS = \
-I${top_srcdir}/src \
More information about the gnucash-changes
mailing list