r15016 - gnucash/branches/swig-redo - Add GNUCASH_SEPARATE_BUILDDIR symlinks for core-utils.scm.

Andreas Köhler andi5 at cvs.gnucash.org
Fri Oct 13 09:36:35 EDT 2006


Author: andi5
Date: 2006-10-13 09:36:33 -0400 (Fri, 13 Oct 2006)
New Revision: 15016
Trac: http://svn.gnucash.org/trac/changeset/15016

Modified:
   gnucash/branches/swig-redo/
   gnucash/branches/swig-redo/src/core-utils/Makefile.am
Log:
Add GNUCASH_SEPARATE_BUILDDIR symlinks for core-utils.scm.



Property changes on: gnucash/branches/swig-redo
___________________________________________________________________
Name: svk:merge
   - 3889ce50-311e-0410-a464-f059747ec5d1:/local/gnucash/branches/swig-redo:788
d2ab10a8-8a95-4986-baff-8d511d9f15b2:/local/gnucash/trunk:12971
   + 3889ce50-311e-0410-a464-f059747ec5d1:/local/gnucash/branches/swig-redo:789
d2ab10a8-8a95-4986-baff-8d511d9f15b2:/local/gnucash/trunk:12971

Modified: gnucash/branches/swig-redo/src/core-utils/Makefile.am
===================================================================
--- gnucash/branches/swig-redo/src/core-utils/Makefile.am	2006-10-13 13:36:20 UTC (rev 15015)
+++ gnucash/branches/swig-redo/src/core-utils/Makefile.am	2006-10-13 13:36:33 UTC (rev 15016)
@@ -33,14 +33,25 @@
   ${GCONF_CFLAGS} \
   ${GTK_CFLAGS}
 
+gncmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash
+gncmod_DATA = core-utils.scm
+
+if GNUCASH_SEPARATE_BUILDDIR
+#Only needed when srcdir and builddir are different
+#for running
+SCM_FILE_LINKS = ${gncmod_DATA}
+endif
+
 .scm-links: 
 	rm -f gnucash
 	$(LN_S) -f . gnucash 
+if GNUCASH_SEPARATE_BUILDDIR
+	for X in ${SCM_FILE_LINKS} ; do \
+	  $(LN_S) -f ${srcdir}/$$X . ; \
+	done
+endif
 	touch .scm-links
 
-gncmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash
-gncmod_DATA = core-utils.scm
-
 noinst_DATA = .scm-links
 EXTRA_DIST = $(gncmod_DATA) core-utils.i
 CLEANFILES = gnucash .scm-links



More information about the gnucash-changes mailing list