| Matt Spinler | 15ee6ae | 2019-07-08 16:50:06 -0500 | [diff] [blame] | 1 | TESTS += $(check_PROGRAMS) | 
|  | 2 |  | 
|  | 3 | check_PROGRAMS += \ | 
| Matt Spinler | 113ad28 | 2019-07-09 14:44:13 -0500 | [diff] [blame] | 4 | additional_data_test \ | 
| Matt Spinler | 6852d72 | 2019-09-30 15:35:53 -0500 | [diff] [blame] | 5 | ascii_string_test \ | 
| Matt Spinler | df797f2 | 2019-07-09 15:39:51 -0500 | [diff] [blame] | 6 | bcd_time_test \ | 
| Matt Spinler | 09d6400 | 2019-09-11 14:29:46 -0500 | [diff] [blame] | 7 | failing_mtms_test \ | 
| Matt Spinler | a906c94 | 2019-10-08 13:42:05 -0500 | [diff] [blame^] | 8 | fru_identity_test \ | 
| Matt Spinler | 14d671f | 2019-09-25 13:11:22 -0500 | [diff] [blame] | 9 | generic_section_test \ | 
| Matt Spinler | df13bdb | 2019-07-10 16:54:13 -0500 | [diff] [blame] | 10 | log_id_test \ | 
| Matt Spinler | b666433 | 2019-09-10 15:24:10 -0500 | [diff] [blame] | 11 | mtms_test \ | 
| Matt Spinler | cb6b059 | 2019-07-16 15:58:51 -0500 | [diff] [blame] | 12 | pel_test \ | 
| Matt Spinler | 835a869 | 2019-08-27 13:56:05 -0500 | [diff] [blame] | 13 | pel_values_test \ | 
| Matt Spinler | 89fa082 | 2019-07-17 13:54:30 -0500 | [diff] [blame] | 14 | pel_manager_test \ | 
| Matt Spinler | d3335df | 2019-07-10 11:04:21 -0500 | [diff] [blame] | 15 | private_header_test \ | 
| Matt Spinler | 07eefc5 | 2019-09-26 11:18:26 -0500 | [diff] [blame] | 16 | real_pel_test \ | 
| Matt Spinler | 367144c | 2019-09-19 15:33:52 -0500 | [diff] [blame] | 17 | registry_test \ | 
| Matt Spinler | 89fa082 | 2019-07-17 13:54:30 -0500 | [diff] [blame] | 18 | repository_test \ | 
| Matt Spinler | 1b5c72b | 2019-07-10 10:32:06 -0500 | [diff] [blame] | 19 | section_header_test \ | 
| Matt Spinler | 8c686cc | 2019-09-20 13:46:02 -0500 | [diff] [blame] | 20 | severity_test \ | 
| Matt Spinler | 03c1d91 | 2019-07-10 14:12:15 -0500 | [diff] [blame] | 21 | stream_test \ | 
| Aatir Manzur | 51c9263 | 2019-09-06 13:30:48 -0500 | [diff] [blame] | 22 | user_data_test \ | 
| Matt Spinler | 03c1d91 | 2019-07-10 14:12:15 -0500 | [diff] [blame] | 23 | user_header_test | 
| Matt Spinler | 15ee6ae | 2019-07-08 16:50:06 -0500 | [diff] [blame] | 24 |  | 
| Matt Spinler | d3335df | 2019-07-10 11:04:21 -0500 | [diff] [blame] | 25 | pel_objects = \ | 
|  | 26 | $(top_builddir)/extensions/openpower-pels/bcd_time.o \ | 
| Matt Spinler | 131870c | 2019-09-25 13:29:04 -0500 | [diff] [blame] | 27 | $(top_builddir)/extensions/openpower-pels/failing_mtms.o \ | 
|  | 28 | $(top_builddir)/extensions/openpower-pels/generic.o \ | 
| Matt Spinler | cb6b059 | 2019-07-16 15:58:51 -0500 | [diff] [blame] | 29 | $(top_builddir)/extensions/openpower-pels/log_id.o \ | 
| Matt Spinler | 131870c | 2019-09-25 13:29:04 -0500 | [diff] [blame] | 30 | $(top_builddir)/extensions/openpower-pels/mtms.o \ | 
| Matt Spinler | cb6b059 | 2019-07-16 15:58:51 -0500 | [diff] [blame] | 31 | $(top_builddir)/extensions/openpower-pels/pel.o \ | 
| Matt Spinler | 367144c | 2019-09-19 15:33:52 -0500 | [diff] [blame] | 32 | $(top_builddir)/extensions/openpower-pels/pel_values.o \ | 
| Matt Spinler | 03c1d91 | 2019-07-10 14:12:15 -0500 | [diff] [blame] | 33 | $(top_builddir)/extensions/openpower-pels/private_header.o \ | 
| Matt Spinler | 367144c | 2019-09-19 15:33:52 -0500 | [diff] [blame] | 34 | $(top_builddir)/extensions/openpower-pels/registry.o \ | 
| Matt Spinler | 131870c | 2019-09-25 13:29:04 -0500 | [diff] [blame] | 35 | $(top_builddir)/extensions/openpower-pels/section_factory.o \ | 
| Matt Spinler | 8c686cc | 2019-09-20 13:46:02 -0500 | [diff] [blame] | 36 | $(top_builddir)/extensions/openpower-pels/severity.o \ | 
| Aatir Manzur | 51c9263 | 2019-09-06 13:30:48 -0500 | [diff] [blame] | 37 | $(top_builddir)/extensions/openpower-pels/user_data.o \ | 
| Matt Spinler | 03c1d91 | 2019-07-10 14:12:15 -0500 | [diff] [blame] | 38 | $(top_builddir)/extensions/openpower-pels/user_header.o | 
| Matt Spinler | d3335df | 2019-07-10 11:04:21 -0500 | [diff] [blame] | 39 |  | 
| Matt Spinler | 15ee6ae | 2019-07-08 16:50:06 -0500 | [diff] [blame] | 40 | additional_data_test_SOURCES = %reldir%/additional_data_test.cpp | 
|  | 41 | additional_data_test_CPPFLAGS = $(test_cppflags) | 
|  | 42 | additional_data_test_CXXFLAGS = $(test_cxxflags) | 
|  | 43 | additional_data_test_LDADD = $(test_ldadd) | 
|  | 44 | additional_data_test_LDFLAGS = $(test_ldflags) | 
| Matt Spinler | 113ad28 | 2019-07-09 14:44:13 -0500 | [diff] [blame] | 45 |  | 
|  | 46 | stream_test_SOURCES = %reldir%/stream_test.cpp | 
|  | 47 | stream_test_CPPFLAGS = $(test_cppflags) | 
|  | 48 | stream_test_CXXFLAGS = $(test_cxxflags) | 
|  | 49 | stream_test_LDADD = $(test_ldadd) | 
| Matt Spinler | df797f2 | 2019-07-09 15:39:51 -0500 | [diff] [blame] | 50 | stream_test_LDFLAGS = $(test_ldflags) | 
|  | 51 |  | 
|  | 52 | bcd_time_test_SOURCES = \ | 
|  | 53 | %reldir%/bcd_time_test.cpp | 
|  | 54 | bcd_time_test_CPPFLAGS = $(test_cppflags) | 
|  | 55 | bcd_time_test_CXXFLAGS = $(test_cxxflags) | 
|  | 56 | bcd_time_test_LDADD = \ | 
|  | 57 | $(test_ldadd) \ | 
|  | 58 | $(top_builddir)/extensions/openpower-pels/bcd_time.o | 
| Matt Spinler | 1b5c72b | 2019-07-10 10:32:06 -0500 | [diff] [blame] | 59 | bcd_time_test_LDFLAGS = $(test_ldflags) | 
|  | 60 |  | 
|  | 61 | section_header_test_SOURCES = \ | 
|  | 62 | %reldir%/section_header_test.cpp | 
|  | 63 | section_header_test_CPPFLAGS = $(test_cppflags) | 
|  | 64 | section_header_test_CXXFLAGS = $(test_cxxflags) | 
|  | 65 | section_header_test_LDADD = $(test_ldadd) | 
| Matt Spinler | d3335df | 2019-07-10 11:04:21 -0500 | [diff] [blame] | 66 | section_header_test_LDFLAGS = $(test_ldflags) | 
|  | 67 |  | 
|  | 68 | private_header_test_SOURCES = \ | 
| Matt Spinler | cb6b059 | 2019-07-16 15:58:51 -0500 | [diff] [blame] | 69 | %reldir%/private_header_test.cpp %reldir%/pel_utils.cpp %reldir%/paths.cpp | 
| Matt Spinler | d3335df | 2019-07-10 11:04:21 -0500 | [diff] [blame] | 70 | private_header_test_CPPFLAGS = $(test_cppflags) | 
|  | 71 | private_header_test_CXXFLAGS = $(test_cxxflags) | 
|  | 72 | private_header_test_LDADD = \ | 
|  | 73 | $(test_ldadd) \ | 
|  | 74 | $(pel_objects) | 
|  | 75 | private_header_test_LDFLAGS = $(test_ldflags) | 
| Matt Spinler | 03c1d91 | 2019-07-10 14:12:15 -0500 | [diff] [blame] | 76 |  | 
|  | 77 | user_header_test_SOURCES = \ | 
| Matt Spinler | cb6b059 | 2019-07-16 15:58:51 -0500 | [diff] [blame] | 78 | %reldir%/user_header_test.cpp %reldir%/pel_utils.cpp %reldir%/paths.cpp | 
| Matt Spinler | 03c1d91 | 2019-07-10 14:12:15 -0500 | [diff] [blame] | 79 | user_header_test_CPPFLAGS = $(test_cppflags) | 
|  | 80 | user_header_test_CXXFLAGS = $(test_cxxflags) | 
|  | 81 | user_header_test_LDADD = \ | 
|  | 82 | $(test_ldadd) \ | 
|  | 83 | $(pel_objects) | 
|  | 84 | user_header_test_LDFLAGS = $(test_ldflags) | 
| Matt Spinler | df13bdb | 2019-07-10 16:54:13 -0500 | [diff] [blame] | 85 |  | 
|  | 86 | log_id_test_SOURCES = \ | 
|  | 87 | %reldir%/log_id_test.cpp %reldir%/paths.cpp | 
|  | 88 | log_id_test_CPPFLAGS = $(test_cppflags) | 
|  | 89 | log_id_test_CXXFLAGS = $(test_cxxflags) | 
|  | 90 | log_id_test_LDADD = \ | 
|  | 91 | $(test_ldadd) \ | 
|  | 92 | $(top_builddir)/extensions/openpower-pels/log_id.o | 
|  | 93 | log_id_test_LDFLAGS = $(test_ldflags) | 
| Matt Spinler | cb6b059 | 2019-07-16 15:58:51 -0500 | [diff] [blame] | 94 |  | 
|  | 95 | pel_test_SOURCES = \ | 
|  | 96 | %reldir%/pel_test.cpp %reldir%/paths.cpp %reldir%/pel_utils.cpp | 
|  | 97 | pel_test_CPPFLAGS = $(test_cppflags) | 
|  | 98 | pel_test_CXXFLAGS = $(test_cxxflags) | 
|  | 99 | pel_test_LDADD = \ | 
|  | 100 | $(test_ldadd) \ | 
|  | 101 | $(pel_objects) | 
|  | 102 | pel_test_LDFLAGS = $(test_ldflags) | 
| Matt Spinler | 89fa082 | 2019-07-17 13:54:30 -0500 | [diff] [blame] | 103 |  | 
| Matt Spinler | 07eefc5 | 2019-09-26 11:18:26 -0500 | [diff] [blame] | 104 | real_pel_test_SOURCES = \ | 
|  | 105 | %reldir%/real_pel_test.cpp %reldir%/paths.cpp %reldir%/pel_utils.cpp | 
|  | 106 | real_pel_test_CPPFLAGS = $(test_cppflags) | 
|  | 107 | real_pel_test_CXXFLAGS = $(test_cxxflags) | 
|  | 108 | real_pel_test_LDADD = \ | 
|  | 109 | $(test_ldadd) \ | 
|  | 110 | $(pel_objects) | 
|  | 111 | real_pel_test_LDFLAGS = $(test_ldflags) | 
|  | 112 |  | 
| Matt Spinler | 89fa082 | 2019-07-17 13:54:30 -0500 | [diff] [blame] | 113 | repository_test_SOURCES = \ | 
|  | 114 | %reldir%/repository_test.cpp %reldir%/paths.cpp %reldir%/pel_utils.cpp | 
|  | 115 | repository_test_CPPFLAGS = $(test_cppflags) | 
|  | 116 | repository_test_CXXFLAGS = $(test_cxxflags) | 
|  | 117 | repository_test_LDADD = \ | 
|  | 118 | $(test_ldadd) \ | 
|  | 119 | $(pel_objects) \ | 
|  | 120 | $(top_builddir)/extensions/openpower-pels/repository.o | 
|  | 121 | repository_test_LDFLAGS = $(test_ldflags) | 
|  | 122 |  | 
|  | 123 | pel_manager_test_SOURCES = \ | 
|  | 124 | %reldir%/pel_manager_test.cpp %reldir%/paths.cpp %reldir%/pel_utils.cpp | 
|  | 125 | pel_manager_test_CPPFLAGS = $(test_cppflags) | 
|  | 126 | pel_manager_test_CXXFLAGS = $(test_cxxflags) | 
|  | 127 | pel_manager_test_LDADD = \ | 
|  | 128 | $(test_ldadd) \ | 
|  | 129 | $(pel_objects) \ | 
| Matt Spinler | c8705e2 | 2019-09-11 12:36:07 -0500 | [diff] [blame] | 130 | $(top_builddir)/extensions/openpower-pels/data_interface.o \ | 
| Matt Spinler | 89fa082 | 2019-07-17 13:54:30 -0500 | [diff] [blame] | 131 | $(top_builddir)/extensions/openpower-pels/manager.o \ | 
|  | 132 | $(top_builddir)/extensions/openpower-pels/repository.o | 
| Matt Spinler | b666433 | 2019-09-10 15:24:10 -0500 | [diff] [blame] | 133 | pel_manager_test_LDFLAGS = $(test_ldflags) | 
|  | 134 |  | 
| Matt Spinler | 367144c | 2019-09-19 15:33:52 -0500 | [diff] [blame] | 135 | registry_test_SOURCES = \ | 
|  | 136 | %reldir%/registry_test.cpp %reldir%/paths.cpp | 
|  | 137 | registry_test_CPPFLAGS = $(test_cppflags) | 
|  | 138 | registry_test_CXXFLAGS = $(test_cxxflags) | 
|  | 139 | registry_test_LDADD = \ | 
|  | 140 | $(test_ldadd) \ | 
|  | 141 | $(top_builddir)/extensions/openpower-pels/registry.o \ | 
|  | 142 | $(top_builddir)/extensions/openpower-pels/pel_values.o | 
|  | 143 | registry_test_LDFLAGS = $(test_ldflags) | 
|  | 144 |  | 
| Matt Spinler | 8c686cc | 2019-09-20 13:46:02 -0500 | [diff] [blame] | 145 | severity_test_SOURCES = %reldir%/severity_test.cpp | 
|  | 146 | severity_test_CPPFLAGS = $(test_cppflags) | 
|  | 147 | severity_test_CXXFLAGS = $(test_cxxflags) | 
|  | 148 | severity_test_LDADD = \ | 
|  | 149 | $(test_ldflags) \ | 
|  | 150 | $(top_builddir)/extensions/openpower-pels/severity.o | 
|  | 151 | severity_test_LDFLAGS = $(test_ldflags) | 
|  | 152 |  | 
| Matt Spinler | b666433 | 2019-09-10 15:24:10 -0500 | [diff] [blame] | 153 | mtms_test_SOURCES = %reldir%/mtms_test.cpp | 
|  | 154 | mtms_test_CPPFLAGS = $(test_cppflags) | 
|  | 155 | mtms_test_CXXFLAGS = $(test_cxxflags) | 
|  | 156 | mtms_test_LDADD = \ | 
|  | 157 | $(test_ldadd) \ | 
|  | 158 | $(top_builddir)/extensions/openpower-pels/mtms.o | 
|  | 159 | mtms_test_LDFLAGS = $(test_ldflags) | 
| Matt Spinler | 09d6400 | 2019-09-11 14:29:46 -0500 | [diff] [blame] | 160 |  | 
|  | 161 | failing_mtms_test_SOURCES = %reldir%/failing_mtms_test.cpp | 
|  | 162 | failing_mtms_test_CPPFLAGS = $(test_cppflags) | 
|  | 163 | failing_mtms_test_CXXFLAGS = $(test_cxxflags) | 
|  | 164 | failing_mtms_test_LDADD = \ | 
|  | 165 | $(test_ldadd) \ | 
|  | 166 | $(top_builddir)/extensions/openpower-pels/failing_mtms.o \ | 
|  | 167 | $(top_builddir)/extensions/openpower-pels/mtms.o | 
|  | 168 | failing_mtms_test_LDFLAGS = $(test_ldflags) | 
| Matt Spinler | 835a869 | 2019-08-27 13:56:05 -0500 | [diff] [blame] | 169 |  | 
|  | 170 | pel_values_test_SOURCES = %reldir%/pel_values_test.cpp | 
|  | 171 | pel_values_test_CPPFLAGS = $(test_cppflags) | 
|  | 172 | pel_values_test_CXXFLAGS = $(test_cxxflags) | 
|  | 173 | pel_values_test_LDADD = \ | 
|  | 174 | $(test_ldflags) \ | 
|  | 175 | $(top_builddir)/extensions/openpower-pels/pel_values.o | 
|  | 176 | pel_values_test_LDFLAGS = $(test_ldflags) | 
| Matt Spinler | 14d671f | 2019-09-25 13:11:22 -0500 | [diff] [blame] | 177 |  | 
|  | 178 | generic_section_test_SOURCES = \ | 
|  | 179 | %reldir%/generic_section_test.cpp %reldir%/pel_utils.cpp | 
|  | 180 | generic_section_test_CPPFLAGS = $(test_cppflags) | 
|  | 181 | generic_section_test_CXXFLAGS = $(test_cxxflags) | 
|  | 182 | generic_section_test_LDADD = \ | 
|  | 183 | $(test_ldadd) \ | 
|  | 184 | $(top_builddir)/extensions/openpower-pels/generic.o | 
|  | 185 | generic_section_test_LDFLAGS = $(test_ldflags) | 
| Aatir Manzur | 51c9263 | 2019-09-06 13:30:48 -0500 | [diff] [blame] | 186 |  | 
|  | 187 | user_data_test_SOURCES = \ | 
|  | 188 | %reldir%/user_data_test.cpp %reldir%/pel_utils.cpp | 
|  | 189 | user_data_test_CPPFLAGS = $(test_cppflags) | 
|  | 190 | user_data_test_CXXFLAGS = $(test_cxxflags) | 
|  | 191 | user_data_test_LDADD = \ | 
|  | 192 | $(test_ldadd) \ | 
|  | 193 | $(top_builddir)/extensions/openpower-pels/user_data.o | 
|  | 194 | user_data_test_LDFLAGS = $(test_ldflags) | 
| Matt Spinler | 6852d72 | 2019-09-30 15:35:53 -0500 | [diff] [blame] | 195 |  | 
|  | 196 | ascii_string_test_SOURCES = %reldir%/ascii_string_test.cpp | 
|  | 197 | ascii_string_test_CPPFLAGS = $(test_cppflags) | 
|  | 198 | ascii_string_test_CXXFLAGS = $(test_cxxflags) | 
|  | 199 | ascii_string_test_LDADD = \ | 
|  | 200 | $(test_ldadd) \ | 
|  | 201 | $(top_builddir)/extensions/openpower-pels/ascii_string.o | 
|  | 202 | ascii_string_test_LDFLAGS = $(test_ldflags) | 
| Matt Spinler | a906c94 | 2019-10-08 13:42:05 -0500 | [diff] [blame^] | 203 |  | 
|  | 204 | fru_identity_test_SOURCES = %reldir%/fru_identity_test.cpp | 
|  | 205 | fru_identity_test_CPPFLAGS = $(test_cppflags) | 
|  | 206 | fru_identity_test_CXXFLAGS = $(test_cxxflags) | 
|  | 207 | fru_identity_test_LDADD = \ | 
|  | 208 | $(test_ldadd) \ | 
|  | 209 | $(top_builddir)/extensions/openpower-pels/fru_identity.o | 
|  | 210 | fru_identity_test_LDFLAGS = $(test_ldflags) |