Makefile.am 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. ACLOCAL_AMFLAGS = -Im4
  2. EXTRA_CFLAGS = -DDEBUG
  3. AM_CXXFLAGS = -Wall -Wundef -Wno-trigraphs -Werror -std=c++14
  4. if USE_GLIB
  5. ipa_kernel_tests_CPPFLAGS = $(AM_CFLAGS) -DUSE_GLIB -Dstrlcpy=g_strlcpy @GLIB_CFLAGS@
  6. ipa_kernel_tests_LDFLAGS = -lpthread @GLIB_LIBS@
  7. endif
  8. requiredlibs = -lipanat
  9. ipa_kernel_tests_LDADD = $(requiredlibs)
  10. ipa_kernel_testsdir = $(prefix)
  11. ipa_kernel_tests_PROGRAMS = ipa_kernel_tests
  12. dist_ipa_kernel_tests_SCRIPTS = run.sh
  13. ipa_kernel_tests_SOURCES =\
  14. TestManager.cpp \
  15. TestBase.cpp \
  16. InterfaceAbstraction.cpp \
  17. Pipe.cpp \
  18. PipeTestFixture.cpp \
  19. PipeTests.cpp \
  20. TLPAggregationTestFixture.cpp \
  21. TLPAggregationTests.cpp \
  22. MBIMAggregationTestFixtureConf11.cpp \
  23. MBIMAggregationTests.cpp \
  24. Logger.cpp \
  25. RoutingDriverWrapper.cpp \
  26. RoutingTests.cpp \
  27. IPAFilteringTable.cpp \
  28. Filtering.cpp \
  29. FilteringTest.cpp \
  30. HeaderInsertion.cpp \
  31. HeaderInsertionTests.cpp \
  32. TestsUtils.cpp \
  33. HeaderRemovalTestFixture.cpp \
  34. HeaderRemovalTests.cpp \
  35. IPv4Packet.cpp \
  36. RNDISAggregationTestFixture.cpp \
  37. RNDISAggregationTests.cpp \
  38. DataPathTestFixture.cpp \
  39. DataPathTests.cpp \
  40. IPAInterruptsTestFixture.cpp \
  41. IPAInterruptsTests.cpp \
  42. HeaderProcessingContextTestFixture.cpp \
  43. HeaderProcessingContextTests.cpp \
  44. FilteringEthernetBridgingTestFixture.cpp \
  45. FilteringEthernetBridgingTests.cpp \
  46. NatTest.cpp \
  47. IPv6CTTest.cpp \
  48. UlsoTest.cpp \
  49. Feature.cpp \
  50. main.cpp