diff options
Diffstat (limited to 'Makefile-girepository.am')
-rw-r--r-- | Makefile-girepository.am | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/Makefile-girepository.am b/Makefile-girepository.am index 9a69fe32..b43cacde 100644 --- a/Makefile-girepository.am +++ b/Makefile-girepository.am @@ -23,7 +23,12 @@ girepo_HEADERS = \ girepository/givfuncinfo.h lib_LTLIBRARIES += libgirepository-1.0.la -noinst_LTLIBRARIES += libgirepository-internals.la +noinst_LTLIBRARIES += libgirepository-internals.la libgirepository-gthash.la + +libgirepository_gthash_la_SOURCES = \ + girepository/gthash.c +libgirepository_gthash_la_CFLAGS = $(GIREPO_CFLAGS) -I$(top_srcdir)/girepository +libgirepository_gthash_la_LIBADD = libcmph.la $(GIREPO_LIBS) libgirepository_internals_la_SOURCES = \ girepository/girmodule.c \ @@ -35,7 +40,9 @@ libgirepository_internals_la_SOURCES = \ girepository/girparser.h \ girepository/girwriter.c \ girepository/girwriter.h + libgirepository_internals_la_CFLAGS = $(GIREPO_CFLAGS) -I$(top_srcdir)/girepository +libgirepository_internals_la_LIBADD = libgirepository-gthash.la $(GIREPO_LIBS) libgirepository_1_0_la_SOURCES = \ girepository/gdump.c \ @@ -66,8 +73,14 @@ libgirepository_1_0_la_SOURCES = \ girepository/givfuncinfo.c libgirepository_1_0_la_CPPFLAGS = $(GIREPO_CFLAGS) -I$(top_srcdir)/girepository -DG_IREPOSITORY_COMPILATION -libgirepository_1_0_la_LIBADD = $(GIREPO_LIBS) +libgirepository_1_0_la_LIBADD = libgirepository-gthash.la $(GIREPO_LIBS) libgirepository_1_0_la_LDFLAGS = -no-undefined -version-number 1:0:0 -export-symbols-regex '^gi?_' gdumpdir = $(datadir)/gobject-introspection-1.0/ gdump_DATA = girepository/gdump.c + +GTESTER_PROGS += gthash-test + +gthash_test_SOURCES = girepository/gthash.c girepository/gthash-test.c +gthash_test_CFLAGS = -Igirepository $(GOBJECT_CFLAGS) +gthash_test_LDADD = libcmph.la libgirepository-1.0.la $(GOBJECT_LIBS) |