Makefile.am 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. SUBDIRS = testdata .
  2. AM_CPPFLAGS = -I$(top_builddir)/src/lib -I$(top_srcdir)/src/lib
  3. AM_CPPFLAGS += $(BOOST_INCLUDES)
  4. AM_CXXFLAGS = $(B10_CXXFLAGS)
  5. # see src/lib/cc/Makefile.am for -Wno-unused-parameter
  6. if USE_GXX
  7. AM_CXXFLAGS += -Wno-unused-parameter
  8. endif
  9. if USE_STATIC_LINK
  10. AM_LDFLAGS = -static
  11. endif
  12. CLEANFILES = *.gcno *.gcda
  13. lib_LTLIBRARIES = libfake_session.la
  14. libfake_session_la_SOURCES = fake_session.h fake_session.cc
  15. TESTS =
  16. if HAVE_GTEST
  17. TESTS += run_unittests
  18. run_unittests_SOURCES = ccsession_unittests.cc module_spec_unittests.cc config_data_unittests.cc run_unittests.cc
  19. run_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(GTEST_INCLUDES)
  20. run_unittests_LDFLAGS = $(AM_LDFLAGS) $(GTEST_LDFLAGS)
  21. run_unittests_LDADD = $(GTEST_LDADD)
  22. run_unittests_LDADD += $(top_builddir)/src/lib/cc/libcc.la
  23. run_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libexceptions.la
  24. run_unittests_LDADD += libfake_session.la
  25. run_unittests_LDADD += $(top_builddir)/src/lib/config/libcfgclient.la
  26. endif
  27. noinst_PROGRAMS = $(TESTS)