the following two patches are part of the build system cleanup. the cleanup 
allows one to build GIFT in a subdirectory elsewhere, instead of in the gift 
tree itsself.

Julia Longtin <[EMAIL PROTECTED]>
--- ../../dev3/gift/ChangeLog   2006-11-18 11:26:47.000000000 -0600
+++ ChangeLog   2006-11-18 11:40:45.000000000 -0600
@@ -3,6 +3,8 @@
        * bootstrap-cvs.sh
        error out when a step fails.
        remove --force from autoconf and aclocal invocations.
+       * configure.in
+       call perl test program with a path, so that we can build gift in a 
directory other than ${srcdir}
 
 2006-10-10    <[EMAIL PROTECTED]>
 
--- ../../dev3/gift/configure.in        2006-07-11 15:05:23.000000000 -0500
+++ configure.in        2006-11-18 11:10:17.000000000 -0600
@@ -66,7 +66,7 @@
 AC_PATH_PROG(PERL,perl)
 
 
-if perl gift-check-perl-config.pl "XML::DOM" "XML::XQL" "XML::XQL::DOM" 
"Text::Iconv" "HTTP::Request" "XML::Parser"; 
+if perl ${srcdir}/gift-check-perl-config.pl "XML::DOM" "XML::XQL" 
"XML::XQL::DOM" "Text::Iconv" "HTTP::Request" "XML::Parser"; 
        then echo "Your perl setup seems to be OK for running the GIFT" ; else 
         AC_MSG_ERROR([There are some modules missing from your perl 
configuration. Please see the output above.])
 fi
--- ../../dev3/gift/ChangeLog   2006-11-18 11:43:33.000000000 -0600
+++ ChangeLog   2006-11-18 12:02:21.000000000 -0600
@@ -5,6 +5,9 @@
        remove --force from autoconf and aclocal invocations.
        * configure.in
        call perl test program with a path, so that we can build gift in a 
directory other than ${srcdir}
+       * dtd/Makefile.am
+       make mv invocations use ${top_builddir}, so that we can build gift in a 
directory other than ${srcdir}
+       replace "../" with appropriate autoconf variables.
 
 2006-10-10    <[EMAIL PROTECTED]>
 
--- ../../dev2/gift/dtd/Makefile.am     2001-12-11 18:26:21.000000000 +0100
+++ dtd/Makefile.am     2006-10-31 22:22:31.000000000 +0100
@@ -1,14 +1,14 @@
 
-noinst_DATA= ../libMRML/cc/mrml_const.cc
+noinst_DATA= ${top_builddir}/libMRML/cc/mrml_const.cc
 
 #      
 # making a new mrml_const.cc if mrml.dtd has been changed
 #
-../libMRML/cc/mrml_const.cc: mrml.dtd
-       $(PERL) ../scripts/perl/gift-dtd-to-keywords.pl ../dtd/mrml.dtd mrml 
mrml_const charmer.mrml
-       mv mrml_const.h ../libMRML/include
-       mv mrml_const.cc ../libMRML/cc
-       mv mrml_const.java ../
+${top_builddir}/libMRML/cc/mrml_const.cc: mrml.dtd
+       $(PERL) ${top_builddir}/scripts/perl/gift-dtd-to-keywords.pl 
${srcdir}/mrml.dtd mrml mrml_const charmer.mrml
+       mv mrml_const.h ${top_builddir}/libMRML/include
+       mv mrml_const.cc ${top_builddir}/libMRML/cc
+       mv mrml_const.java ${top_builddir}/
 
 EXTRA_DIST=mrml.dtd
 
_______________________________________________
help-GIFT mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-gift

Reply via email to