summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am50
1 files changed, 46 insertions, 4 deletions
diff --git a/Makefile.am b/Makefile.am
index 0946169..1780e9b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,4 +1,7 @@
-TRACE_LEVEL=@TRACE_VAR@
+TRACE_INI=@TRACE_INI@
+TRACE_COLLECTION=@TRACE_COLLECTION@
+TRACE_REFARRAY=@TRACE_REFARRAY@
+TRACE_BASICOBJECTS=@TRACE_BASICOBJECTS@
RPMBUILD ?= $(PWD)/rpmbuild
@@ -28,8 +31,7 @@ AM_CPPFLAGS = \
-I$(srcdir)/ini \
-I$(srcdir)/basicobjects \
-I$(srcdir) \
- -I$(srcdir)/trace \
- $(TRACE_LEVEL)
+ -I$(srcdir)/trace
ACLOCAL_AMFLAGS = -I m4
@@ -132,6 +134,10 @@ libcollection_la_SOURCES = \
libcollection_la_LDFLAGS = \
-version-info 3:0:0
+libcollection_la_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(TRACE_COLLECTION)
+
check_PROGRAMS += \
collection_ut \
collection_stack_ut \
@@ -142,11 +148,21 @@ TESTS += \
collection_queue_ut
collection_ut_SOURCES = collection/collection_ut.c
+collection_ut_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(TRACE_COLLECTION)
+
collection_ut_LDADD = libcollection.la
collection_stack_ut_SOURCES = collection/collection_stack_ut.c
collection_stack_ut_LDADD = libcollection.la
+collection_stack_ut_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(TRACE_COLLECTION)
collection_queue_ut_SOURCES = collection/collection_queue_ut.c
collection_queue_ut_LDADD = libcollection.la
+collection_queue_ut_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(TRACE_COLLECTION)
collection-docs:
if HAVE_DOXYGEN
@@ -167,10 +183,15 @@ libref_array_la_SOURCES = \
trace/trace.h
libref_array_la_LDFLAGS = \
-version-info 1:0:0
-
+libref_array_la_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(TRACE_REFARRAY)
check_PROGRAMS += ref_array_ut
TESTS += ref_array_ut
ref_array_ut_SOURCES = refarray/ref_array_ut.c
+ref_array_ut_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(TRACE_REFARRAY)
ref_array_ut_LDADD = libref_array.la
dist_doc_DATA += refarray/README.ref_array
@@ -194,11 +215,17 @@ libbasicobjects_la_SOURCES = \
trace/trace.h
libbasicobjects_la_LDFLAGS = \
-version-info 1:0:0
+libbasicobjects_la_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(TRACE_BASICOBJECTS)
check_PROGRAMS += simplebuffer_ut
TESTS += simplebuffer_ut
simplebuffer_ut_SOURCES = basicobjects/simplebuffer_ut.c
simplebuffer_ut_LDADD = libbasicobjects.la
+simplebuffer_ut_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(TRACE_BASICOBJECTS)
basicobjects-docs:
if HAVE_DOXYGEN
@@ -243,6 +270,9 @@ libini_config_la_LIBADD = \
libbasicobjects.la
libini_config_la_LDFLAGS = \
-version-info 3:0:0
+libini_config_la_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(TRACE_INI)
dist_noinst_DATA += \
ini/ini.conf \
@@ -268,15 +298,27 @@ ini_config_ut_SOURCES = ini/ini_config_ut.c
ini_config_ut_LDADD = \
libini_config.la \
libcollection.la
+ini_config_ut_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(TRACE_INI)
ini_comment_ut_SOURCES = ini/ini_comment_ut.c
ini_comment_ut_LDADD = libini_config.la
+ini_comment_ut_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(TRACE_INI)
ini_valueobj_ut_SOURCES = ini/ini_valueobj_ut.c
ini_valueobj_ut_LDADD = libini_config.la
+ini_valueobj_ut_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(TRACE_INI)
ini_parse_ut_SOURCES = ini/ini_parse_ut.c
ini_parse_ut_LDADD = libini_config.la
+ini_parse_ut_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(TRACE_INI)
ini_config-docs:
if HAVE_DOXYGEN