mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
More libtool work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5090 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
da85db03c0
commit
bf6e8fc947
@ -26,6 +26,7 @@ bin_PROGRAMS = gnucash gnucash-make-guids
|
|||||||
# problem with the current version of gwrap, and will go away when
|
# problem with the current version of gwrap, and will go away when
|
||||||
# that's fixed.
|
# that's fixed.
|
||||||
gnucash_LDADD = \
|
gnucash_LDADD = \
|
||||||
|
-Lengine -Lengine/.libs \
|
||||||
gnc-module/libgncmodule.la \
|
gnc-module/libgncmodule.la \
|
||||||
engine/libgncmod-engine.la \
|
engine/libgncmod-engine.la \
|
||||||
engine/libgw-engine.la \
|
engine/libgw-engine.la \
|
||||||
|
@ -15,4 +15,4 @@ sixtp-to-dom-parser.c sixtp-utils.c sixtp.c
|
|||||||
libgncmod_backend_file_la_LDFLAGS = -module
|
libgncmod_backend_file_la_LDFLAGS = -module
|
||||||
libgncmod_backend_file_la_LIBADD = \
|
libgncmod_backend_file_la_LIBADD = \
|
||||||
${GLIB_LIBS} ${GNOME_XML_LIB} \
|
${GLIB_LIBS} ${GNOME_XML_LIB} \
|
||||||
-L../../engine -lgncmod-engine
|
-L../../engine -L../../engine/.libs -lgncmod-engine
|
||||||
|
@ -1,22 +1,25 @@
|
|||||||
TESTS = test-load-module
|
TESTS = test-load-module test-dom-converters1 test-kvp-frames \
|
||||||
#TESTS = test-load-module test-dom-converters1 test-kvp-frames \
|
test-string-converters test-xml-account test-xml2-is-file \
|
||||||
# test-string-converters test-xml-account test-xml2-is-file \
|
test-load-xml2 test-load-example-account \
|
||||||
# test-load-xml2 test-load-example-account \
|
test-xml-commodity test-xml-transaction test-real-data.sh
|
||||||
# test-xml-commodity test-xml-transaction test-real-data.sh
|
|
||||||
|
|
||||||
TESTS_ENVIRONMENT = \
|
TESTS_ENVIRONMENT = \
|
||||||
GNC_MODULE_PATH="${top_srcdir}/src/engine:${top_srcdir}/src/gnc-module:${top_srcdir}/src/backend/file" \
|
GNC_MODULE_PATH="${top_srcdir}/src/engine:${top_srcdir}/src/gnc-module:${top_srcdir}/src/backend/file" \
|
||||||
GUILE_LOAD_PATH="${G_WRAP_MODULE_DIR}:..:${top_srcdir}/src/gnc-module:${top_srcdir}/src/engine" \
|
GUILE_LOAD_PATH="${G_WRAP_MODULE_DIR}:..:${top_srcdir}/src/gnc-module:${top_srcdir}/src/engine" \
|
||||||
LTDL_LIBRARY_PATH=${top_srcdir}/src/gnc-module:${top_srcdir}/src/engine:${top_srcdir}/src/backend/file
|
LTDL_LIBRARY_PATH=${top_srcdir}/src/gnc-module:${top_srcdir}/src/engine:${top_srcdir}/src/backend/file \
|
||||||
|
LD_LIBRARY_PATH=${top_srcdir}/src/gnc-module:${top_srcdir}/src/engine:${top_srcdir}/src/backend/file:${top_srcdir}/src/gnc-module/.libs:${top_srcdir}/src/engine/.libs:${top_srcdir}/src/backend/file/.libs
|
||||||
|
|
||||||
noinst_PROGRAMS = test-dom-converters1 test-kvp-frames \
|
noinst_PROGRAMS = test-dom-converters1 test-kvp-frames \
|
||||||
test-string-converters test-xml-account test-xml2-is-file \
|
test-string-converters test-xml-account test-xml2-is-file \
|
||||||
test-load-xml2 test-load-example-account \
|
test-load-xml2 test-load-example-account \
|
||||||
test-xml-commodity test-xml-transaction test-save-in-lang
|
test-xml-commodity test-xml-transaction test-save-in-lang
|
||||||
|
|
||||||
LDADD = ../../../engine/libgncmod-engine.la \
|
LDADD = -L../../../engine -L../../../engine/.libs \
|
||||||
../../../gnc-module/libgncmodule.la \
|
-L../../../gnc-module -L../../../gnc-module/.libs \
|
||||||
../libgncmod-backend-file.la
|
-L.. -L../.libs \
|
||||||
|
-lgncmod-engine \
|
||||||
|
-lgncmodule \
|
||||||
|
-lgncmod-backend-file
|
||||||
|
|
||||||
CFLAGS=${GLIB_CFLAGS}
|
CFLAGS=${GLIB_CFLAGS}
|
||||||
INCLUDES=-I ../../../engine -I ../
|
INCLUDES=-I ../../../engine -I ../
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
SUBDIRS=mod-foo mod-bar mod-baz misc-mods
|
SUBDIRS=mod-foo mod-bar mod-baz misc-mods
|
||||||
|
|
||||||
LDADD=../libgncmodule.la ${GLIB_LIBS} -lltdl
|
LDADD= ../libgncmodule.la ${GLIB_LIBS} -lltdl
|
||||||
CFLAGS=@CFLAGS@ ${GLIB_CFLAGS} -I../
|
CFLAGS=@CFLAGS@ ${GLIB_CFLAGS} -I../
|
||||||
|
|
||||||
TESTS=test-load-c test-load-scm test-gwrapped-c test-scm-module \
|
TESTS=test-load-c test-load-scm test-gwrapped-c test-scm-module \
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
CFLAGS=@CFLAGS@ ${GLIB_CFLAGS} -I../../
|
CFLAGS=@CFLAGS@ ${GLIB_CFLAGS} -I../../
|
||||||
|
LDADD=-L../.. -L../../.libs
|
||||||
|
|
||||||
checklibdir=${PWD}
|
checklibdir=${PWD}
|
||||||
checklib_LTLIBRARIES=libfuturemodsys.la libincompatdep.la libagedver.la
|
checklib_LTLIBRARIES=libfuturemodsys.la libincompatdep.la libagedver.la
|
||||||
|
@ -10,7 +10,7 @@ libbar_la_SOURCES = bar.c
|
|||||||
|
|
||||||
libgncmodbar_la_SOURCES=bar-gwrap.c gnc-mod-bar.c
|
libgncmodbar_la_SOURCES=bar-gwrap.c gnc-mod-bar.c
|
||||||
libgncmodbar_la_LDFLAGS=-module
|
libgncmodbar_la_LDFLAGS=-module
|
||||||
libgncmodbar_la_LIBADD=-lbar
|
libgncmodbar_la_LIBADD=-L. -L./.libs -lbar
|
||||||
|
|
||||||
bar-gwrap.c bar-gwrap.h: bar-gwrap.scm
|
bar-gwrap.c bar-gwrap.h: bar-gwrap.scm
|
||||||
FLAVOR=gnome guile -c \
|
FLAVOR=gnome guile -c \
|
||||||
|
@ -8,7 +8,7 @@ libbaz_la_SOURCES=baz.c
|
|||||||
|
|
||||||
libgncmodbaz_la_SOURCES=baz-gwrap.c gnc-mod-baz.c
|
libgncmodbaz_la_SOURCES=baz-gwrap.c gnc-mod-baz.c
|
||||||
libgncmodbaz_la_LDFLAGS=-module -L../mod-foo
|
libgncmodbaz_la_LDFLAGS=-module -L../mod-foo
|
||||||
libgncmodbaz_la_LIBADD=-lbaz -lfoo
|
libgncmodbaz_la_LIBADD=-L. -L./.libs -L../mod-foo -L../mod-foo/.libs -lbaz -lfoo
|
||||||
|
|
||||||
baz-gwrap.c baz-gwrap.h: baz-gwrap.scm
|
baz-gwrap.c baz-gwrap.h: baz-gwrap.scm
|
||||||
FLAVOR=gnome guile -c \
|
FLAVOR=gnome guile -c \
|
||||||
|
@ -10,7 +10,7 @@ libfoo_la_SOURCES = foo.c
|
|||||||
|
|
||||||
libgncmodfoo_la_SOURCES = foo-gwrap.c gnc-mod-foo.c
|
libgncmodfoo_la_SOURCES = foo-gwrap.c gnc-mod-foo.c
|
||||||
libgncmodfoo_la_LDFLAGS = -module
|
libgncmodfoo_la_LDFLAGS = -module
|
||||||
libgncmodfoo_la_LIBADD = -lfoo
|
libgncmodfoo_la_LIBADD = -L. -L.libs -lfoo
|
||||||
|
|
||||||
foo-gwrap.c foo-gwrap.h: foo-gwrap.scm
|
foo-gwrap.c foo-gwrap.h: foo-gwrap.scm
|
||||||
FLAVOR=gnome guile -c \
|
FLAVOR=gnome guile -c \
|
||||||
|
Loading…
Reference in New Issue
Block a user