summaryrefslogtreecommitdiff
path: root/src/tet3/tcm/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/tet3/tcm/Makefile.am')
-rw-r--r--src/tet3/tcm/Makefile.am18
1 files changed, 12 insertions, 6 deletions
diff --git a/src/tet3/tcm/Makefile.am b/src/tet3/tcm/Makefile.am
index 55cd0ab3..e68f1560 100644
--- a/src/tet3/tcm/Makefile.am
+++ b/src/tet3/tcm/Makefile.am
@@ -1,10 +1,16 @@
AM_CPPFLAGS = -I../inc -I$(top_srcdir)/include
-noinst_LTLIBRARIES = libtcm.la libtcmmain.la libtcmchild.la
-libtcm_la_SOURCES = child.c \
- ckversion.c \
- dynlink.c \
- ictp.c \
- tcmfuncs.c
+
+# libtcm_s is the shared part of the library pulled into libapi_s.
+# libtcmmain and libtcmchild basically provide main() for tests or their
+# children.
+noinst_LTLIBRARIES = libtcm_s.la libtcm.la libtcmmain.la libtcmchild.la
+libtcm_s_la_SOURCES = \
+ ictp.c
+libtcm_la_SOURCES = \
+ child.c \
+ ckversion.c \
+ dynlink.c \
+ tcmfuncs.c
# When linking to either of these libraries, remember to link libapi.la
# after them