blob: 0e0257c11f05c2f0bf7883ef8d572e5523783ea5 [file] [log] [blame]
Matt Spinler15ee6ae2019-07-08 16:50:06 -05001TESTS += $(check_PROGRAMS)
2
3check_PROGRAMS += \
Matt Spinler113ad282019-07-09 14:44:13 -05004 additional_data_test \
Matt Spinlerdf797f22019-07-09 15:39:51 -05005 bcd_time_test \
Matt Spinlerdf13bdb2019-07-10 16:54:13 -05006 log_id_test \
Matt Spinlerd3335df2019-07-10 11:04:21 -05007 private_header_test \
Matt Spinler1b5c72b2019-07-10 10:32:06 -05008 section_header_test \
Matt Spinler03c1d912019-07-10 14:12:15 -05009 stream_test \
10 user_header_test
Matt Spinler15ee6ae2019-07-08 16:50:06 -050011
Matt Spinlerd3335df2019-07-10 11:04:21 -050012pel_objects = \
13 $(top_builddir)/extensions/openpower-pels/bcd_time.o \
Matt Spinler03c1d912019-07-10 14:12:15 -050014 $(top_builddir)/extensions/openpower-pels/private_header.o \
15 $(top_builddir)/extensions/openpower-pels/user_header.o
Matt Spinlerd3335df2019-07-10 11:04:21 -050016
Matt Spinler15ee6ae2019-07-08 16:50:06 -050017additional_data_test_SOURCES = %reldir%/additional_data_test.cpp
18additional_data_test_CPPFLAGS = $(test_cppflags)
19additional_data_test_CXXFLAGS = $(test_cxxflags)
20additional_data_test_LDADD = $(test_ldadd)
21additional_data_test_LDFLAGS = $(test_ldflags)
Matt Spinler113ad282019-07-09 14:44:13 -050022
23stream_test_SOURCES = %reldir%/stream_test.cpp
24stream_test_CPPFLAGS = $(test_cppflags)
25stream_test_CXXFLAGS = $(test_cxxflags)
26stream_test_LDADD = $(test_ldadd)
Matt Spinlerdf797f22019-07-09 15:39:51 -050027stream_test_LDFLAGS = $(test_ldflags)
28
29bcd_time_test_SOURCES = \
30 %reldir%/bcd_time_test.cpp
31bcd_time_test_CPPFLAGS = $(test_cppflags)
32bcd_time_test_CXXFLAGS = $(test_cxxflags)
33bcd_time_test_LDADD = \
34 $(test_ldadd) \
35 $(top_builddir)/extensions/openpower-pels/bcd_time.o
Matt Spinler1b5c72b2019-07-10 10:32:06 -050036bcd_time_test_LDFLAGS = $(test_ldflags)
37
38section_header_test_SOURCES = \
39 %reldir%/section_header_test.cpp
40section_header_test_CPPFLAGS = $(test_cppflags)
41section_header_test_CXXFLAGS = $(test_cxxflags)
42section_header_test_LDADD = $(test_ldadd)
Matt Spinlerd3335df2019-07-10 11:04:21 -050043section_header_test_LDFLAGS = $(test_ldflags)
44
45private_header_test_SOURCES = \
46 %reldir%/private_header_test.cpp %reldir%/pel_utils.cpp
47private_header_test_CPPFLAGS = $(test_cppflags)
48private_header_test_CXXFLAGS = $(test_cxxflags)
49private_header_test_LDADD = \
50 $(test_ldadd) \
51 $(pel_objects)
52private_header_test_LDFLAGS = $(test_ldflags)
Matt Spinler03c1d912019-07-10 14:12:15 -050053
54user_header_test_SOURCES = \
55 %reldir%/user_header_test.cpp %reldir%/pel_utils.cpp
56user_header_test_CPPFLAGS = $(test_cppflags)
57user_header_test_CXXFLAGS = $(test_cxxflags)
58user_header_test_LDADD = \
59 $(test_ldadd) \
60 $(pel_objects)
61user_header_test_LDFLAGS = $(test_ldflags)
Matt Spinlerdf13bdb2019-07-10 16:54:13 -050062
63log_id_test_SOURCES = \
64 %reldir%/log_id_test.cpp %reldir%/paths.cpp
65log_id_test_CPPFLAGS = $(test_cppflags)
66log_id_test_CXXFLAGS = $(test_cxxflags)
67log_id_test_LDADD = \
68 $(test_ldadd) \
69 $(top_builddir)/extensions/openpower-pels/log_id.o
70log_id_test_LDFLAGS = $(test_ldflags)