Git init
[pkgs/e/elektra.git] / src / bindings / cpp / tests / Makefile.am
1 INCLUDES = -I$(top_srcdir)/src/include -I$(top_srcdir)/src/bindings/cpp/include
2 AM_CXXFLAGS= $(CXXOPTFLAGS) $(CXXDBGFLAGS)
3
4 TESTS=test_key test_ks test_kdb
5
6 check_PROGRAMS=test_key test_ks test_kdb
7
8 if VALGRINDTESTS
9 TESTS_ENVIRONMENT = $(VALGRIND) --quiet --show-reachable=yes --leak-check=yes
10 endif
11
12 test_key_SOURCES = test_key.cpp tests.h tests.cpp
13 test_key_LDADD = $(privatelibs) ../libelektra-cpp.a ../../../libelektra/libelektra.a
14
15 test_ks_SOURCES = test_ks.cpp tests.h tests.cpp
16 test_ks_LDADD = $(privatelibs) ../libelektra-cpp.a ../../../libelektra/libelektra.a
17
18 test_kdb_SOURCES = test_kdb.cpp tests.h tests.cpp
19 test_kdb_LDADD = $(privatelibs) ../libelektra-cpp.a ../../../libelektra/libelektra.a
20
21 ../libelektra-cpp.a:
22         cd .. && $(MAKE) libelektra-cpp.a
23
24 ../../../libelektra/libelektra.a:
25         cd ../../../libelektra && $(MAKE) libelektra.a
26
27 clean-local:
28         rm -rf .kdb
29         rm -f *.gcno *.gcda *.gcno