blob: 052aa2a0d5309db4eaec7e5da13cf59fbafec936 [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 Spinlercb6b0592019-07-16 15:58:51 -05007 pel_test \
Matt Spinlerd3335df2019-07-10 11:04:21 -05008 private_header_test \
Matt Spinler1b5c72b2019-07-10 10:32:06 -05009 section_header_test \
Matt Spinler03c1d912019-07-10 14:12:15 -050010 stream_test \
11 user_header_test
Matt Spinler15ee6ae2019-07-08 16:50:06 -050012
Matt Spinlerd3335df2019-07-10 11:04:21 -050013pel_objects = \
14 $(top_builddir)/extensions/openpower-pels/bcd_time.o \
Matt Spinlercb6b0592019-07-16 15:58:51 -050015 $(top_builddir)/extensions/openpower-pels/log_id.o \
16 $(top_builddir)/extensions/openpower-pels/pel.o \
Matt Spinler03c1d912019-07-10 14:12:15 -050017 $(top_builddir)/extensions/openpower-pels/private_header.o \
18 $(top_builddir)/extensions/openpower-pels/user_header.o
Matt Spinlerd3335df2019-07-10 11:04:21 -050019
Matt Spinler15ee6ae2019-07-08 16:50:06 -050020additional_data_test_SOURCES = %reldir%/additional_data_test.cpp
21additional_data_test_CPPFLAGS = $(test_cppflags)
22additional_data_test_CXXFLAGS = $(test_cxxflags)
23additional_data_test_LDADD = $(test_ldadd)
24additional_data_test_LDFLAGS = $(test_ldflags)
Matt Spinler113ad282019-07-09 14:44:13 -050025
26stream_test_SOURCES = %reldir%/stream_test.cpp
27stream_test_CPPFLAGS = $(test_cppflags)
28stream_test_CXXFLAGS = $(test_cxxflags)
29stream_test_LDADD = $(test_ldadd)
Matt Spinlerdf797f22019-07-09 15:39:51 -050030stream_test_LDFLAGS = $(test_ldflags)
31
32bcd_time_test_SOURCES = \
33 %reldir%/bcd_time_test.cpp
34bcd_time_test_CPPFLAGS = $(test_cppflags)
35bcd_time_test_CXXFLAGS = $(test_cxxflags)
36bcd_time_test_LDADD = \
37 $(test_ldadd) \
38 $(top_builddir)/extensions/openpower-pels/bcd_time.o
Matt Spinler1b5c72b2019-07-10 10:32:06 -050039bcd_time_test_LDFLAGS = $(test_ldflags)
40
41section_header_test_SOURCES = \
42 %reldir%/section_header_test.cpp
43section_header_test_CPPFLAGS = $(test_cppflags)
44section_header_test_CXXFLAGS = $(test_cxxflags)
45section_header_test_LDADD = $(test_ldadd)
Matt Spinlerd3335df2019-07-10 11:04:21 -050046section_header_test_LDFLAGS = $(test_ldflags)
47
48private_header_test_SOURCES = \
Matt Spinlercb6b0592019-07-16 15:58:51 -050049 %reldir%/private_header_test.cpp %reldir%/pel_utils.cpp %reldir%/paths.cpp
Matt Spinlerd3335df2019-07-10 11:04:21 -050050private_header_test_CPPFLAGS = $(test_cppflags)
51private_header_test_CXXFLAGS = $(test_cxxflags)
52private_header_test_LDADD = \
53 $(test_ldadd) \
54 $(pel_objects)
55private_header_test_LDFLAGS = $(test_ldflags)
Matt Spinler03c1d912019-07-10 14:12:15 -050056
57user_header_test_SOURCES = \
Matt Spinlercb6b0592019-07-16 15:58:51 -050058 %reldir%/user_header_test.cpp %reldir%/pel_utils.cpp %reldir%/paths.cpp
Matt Spinler03c1d912019-07-10 14:12:15 -050059user_header_test_CPPFLAGS = $(test_cppflags)
60user_header_test_CXXFLAGS = $(test_cxxflags)
61user_header_test_LDADD = \
62 $(test_ldadd) \
63 $(pel_objects)
64user_header_test_LDFLAGS = $(test_ldflags)
Matt Spinlerdf13bdb2019-07-10 16:54:13 -050065
66log_id_test_SOURCES = \
67 %reldir%/log_id_test.cpp %reldir%/paths.cpp
68log_id_test_CPPFLAGS = $(test_cppflags)
69log_id_test_CXXFLAGS = $(test_cxxflags)
70log_id_test_LDADD = \
71 $(test_ldadd) \
72 $(top_builddir)/extensions/openpower-pels/log_id.o
73log_id_test_LDFLAGS = $(test_ldflags)
Matt Spinlercb6b0592019-07-16 15:58:51 -050074
75pel_test_SOURCES = \
76 %reldir%/pel_test.cpp %reldir%/paths.cpp %reldir%/pel_utils.cpp
77pel_test_CPPFLAGS = $(test_cppflags)
78pel_test_CXXFLAGS = $(test_cxxflags)
79pel_test_LDADD = \
80 $(test_ldadd) \
81 $(pel_objects)
82pel_test_LDFLAGS = $(test_ldflags)