blob: 05785da77a73be800593bdbd4b42719843f56205 [file] [log] [blame]
Deepak Kodihalli901c5d92016-11-30 05:19:45 -06001AM_CPPFLAGS = -I$(top_srcdir)
2
Deepak Kodihalli901c5d92016-11-30 05:19:45 -06003TESTS = $(check_PROGRAMS)
4
Deepak Kodihalli4af85c22017-02-19 22:32:46 -06005check_PROGRAMS = store_test
Alpana Kumari26a74af2019-09-10 23:53:58 -05006
Deepak Kodihalli901c5d92016-11-30 05:19:45 -06007store_test_SOURCES = store/store.cpp
Deepak Kodihalli79f9eee2016-12-02 07:10:14 -06008
Alpana Kumari26a74af2019-09-10 23:53:58 -05009check_PROGRAMS += ipz_parser_test
10
11ipz_parser_test_SOURCES = ipz_parser/parser.cpp \
12 ../impl.cpp
13test_cppflags = \
14 -Igtest \
15 $(GTEST_CPPFLAGS) \
16 $(AM_CPPFLAGS) \
17 -pthread \
18 $(PTHREAD_CFLAGS) \
19 $(SDBUSPLUS_CFLAGS)
20
21test_ldflags = \
22 -lgtest_main \
23 -lgtest \
24 -pthread \
25 $(PTHREAD_LIBS) \
26 $(SDBUSPLUS_LIBS)
27
28ipz_parser_test_CPPFLAGS = $(test_cppflags) -DIPZ_PARSER
29ipz_parser_test_LDFLAGS = $(test_ldflags)
30
31if !IBM_PARSER
Deepak Kodihalli4af85c22017-02-19 22:32:46 -060032noinst_PROGRAMS = parser_test
Deepak Kodihalli79f9eee2016-12-02 07:10:14 -060033parser_test_SOURCES = \
34 parser/parser.cpp \
35 ../impl.cpp \
36 ../parser.cpp \
Deepak Kodihalli76794492017-02-16 23:48:18 -060037 ../write.cpp \
Deepak Kodihallie453ca12017-02-21 03:49:56 -060038 ../utils.cpp
Deepak Kodihallic6e551b2017-02-17 07:39:50 -060039parser_test_LDFLAGS = $(SDBUSPLUS_LIBS) $(PHOSPHOR_LOGGING_LIBS)
40parser_test_CXXFLAGS = $(SDBUSPLUS_CFLAGS) $(PHOSPHOR_LOGGING_CFLAGS)
Alpana Kumari26a74af2019-09-10 23:53:58 -050041endif