X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=src%2FMakefile.am;h=ee0385c26fa9bf01dd179951a54a1e0fda3ac14d;hb=a578af18fe4946e35e866c1eec541c69989e0d5f;hp=1f6dea1a72e40410f9631b757b16f775fe53c28e;hpb=82db17cf44e29708bb971b1da2e1e6d4d747fa9b;p=rodin%2Fchimara.git diff --git a/src/Makefile.am b/src/Makefile.am index 1f6dea1..ee0385c 100755 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -14,13 +14,14 @@ AM_CFLAGS =\ -Wall\ -g -bin_PROGRAMS = chimara +bin_PROGRAMS = test-chimara -# First line: User interface sources -# Second line: Glk program to run -chimara_SOURCES = \ - main.c callbacks.c callbacks.h error.c error.h \ - first.c \ +test_chimara_SOURCES = main.c callbacks.c callbacks.h error.c error.h +test_chimara_LDADD = $(TEST_LIBS) libchimara.la + +lib_LTLIBRARIES = libchimara.la + +libchimara_la_SOURCES = \ abort.c abort.h \ case.c \ chimara-glk.c chimara-glk.h chimara-glk-private.h \ @@ -33,8 +34,20 @@ chimara_SOURCES = \ strio.c \ style.c \ window.c window.h +libchimara_la_LIBADD = $(CHIMARA_LIBS) +libchimara_la_LDFLAGS = -no-undefined -export-symbols-regex "^chimara_glk_.*|^glk_.*" +libchimara_includedir = $(includedir)/chimara/chimara +libchimara_include_HEADERS = chimara-glk.h + +pkglib_LTLIBRARIES = first.la model.la + +first_la_SOURCES = first.c +first_la_LIBADD = libchimara.la +first_la_LDFLAGS = -module -avoid-version -chimara_LDADD = $(CHIMARA_LIBS) +model_la_SOURCES = model.c +model_la_LIBADD = libchimara.la +model_la_LDFLAGS = -module -avoid-version CLEANFILES = chimara.ui