X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=src%2FMakefile.am;h=ee0385c26fa9bf01dd179951a54a1e0fda3ac14d;hb=0d3a3e9d1aefbfb3d61b0ae98d543959874e4f78;hp=1f6dea1a72e40410f9631b757b16f775fe53c28e;hpb=c6cb6dcf2f5e1c581a847e8619ee49f75b2ec979;p=projects%2Fchimara%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