1TEST_MBOX_VPNOR_SRCS = \ 2 common.c \ 3 vpnor/pnor_partition_table.cpp \ 4 %reldir%/tmpd.cpp 5 6TEST_MBOX_VPNOR_INTEG_SRCS = \ 7 common.c \ 8 protocol.c \ 9 transport_mbox.c \ 10 windows.c \ 11 lpc.c \ 12 vpnor/lpc_reset.cpp \ 13 vpnor/mboxd_pnor_partition_table.cpp \ 14 vpnor/flash.cpp \ 15 vpnor/transport_mbox.cpp \ 16 vpnor/pnor_partition.cpp \ 17 vpnor/pnor_partition_table.cpp \ 18 %reldir%/tmpd.cpp 19 20VPNOR_LDADD = -lstdc++fs \ 21 $(SDBUSPLUS_LIBS) \ 22 $(PHOSPHOR_LOGGING_LIBS) \ 23 $(PHOSPHOR_DBUS_INTERFACES_LIBS) 24 25vpnor_test_create_pnor_partition_table_SOURCES = \ 26 $(TEST_MOCK_SRCS) \ 27 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 28 %reldir%/create_pnor_partition_table.cpp 29vpnor_test_create_pnor_partition_table_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 30vpnor_test_create_pnor_partition_table_LDADD = $(VPNOR_LDADD) 31 32vpnor_test_create_read_window_partition_exists_SOURCES = \ 33 $(TEST_MOCK_SRCS) \ 34 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 35 %reldir%/create_read_window_partition_exists.cpp 36vpnor_test_create_read_window_partition_exists_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 37vpnor_test_create_read_window_partition_exists_LDADD = $(VPNOR_LDADD) 38 39vpnor_test_write_patch_SOURCES = \ 40 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 41 mtd.c \ 42 %reldir%/write_patch.cpp 43vpnor_test_write_patch_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 44vpnor_test_write_patch_LDADD = $(VPNOR_LDADD) 45 46vpnor_test_write_prsv_SOURCES = \ 47 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 48 mtd.c \ 49 %reldir%/write_prsv.cpp 50vpnor_test_write_prsv_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 51vpnor_test_write_prsv_LDADD = $(VPNOR_LDADD) 52 53vpnor_test_write_ro_SOURCES = \ 54 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 55 mtd.c \ 56 %reldir%/write_ro.cpp 57vpnor_test_write_ro_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 58vpnor_test_write_ro_LDADD = $(VPNOR_LDADD) 59 60vpnor_test_write_rw_SOURCES = \ 61 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 62 mtd.c \ 63 %reldir%/write_rw.cpp 64vpnor_test_write_rw_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 65vpnor_test_write_rw_LDADD = $(VPNOR_LDADD) 66 67vpnor_test_toc_no_name_SOURCES = \ 68 common.c \ 69 vpnor/pnor_partition_table.cpp \ 70 %reldir%/toc_no_name.cpp 71vpnor_test_toc_no_name_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 72vpnor_test_toc_no_name_LDADD = $(VPNOR_LDADD) 73 74vpnor_test_toc_start_gt_end_SOURCES = \ 75 common.c \ 76 vpnor/pnor_partition_table.cpp \ 77 %reldir%/toc_start_gt_end.cpp 78vpnor_test_toc_start_gt_end_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 79vpnor_test_toc_start_gt_end_LDADD = $(VPNOR_LDADD) 80 81vpnor_test_toc_no_start_SOURCES = \ 82 common.c \ 83 vpnor/pnor_partition_table.cpp \ 84 %reldir%/toc_no_start.cpp 85vpnor_test_toc_no_start_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 86vpnor_test_toc_no_start_LDADD = $(VPNOR_LDADD) 87 88vpnor_test_toc_no_end_SOURCES = \ 89 common.c \ 90 vpnor/pnor_partition_table.cpp \ 91 %reldir%/toc_no_end.cpp 92vpnor_test_toc_no_end_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 93vpnor_test_toc_no_end_LDADD = $(VPNOR_LDADD) 94 95vpnor_test_toc_no_version_SOURCES = \ 96 common.c \ 97 vpnor/pnor_partition_table.cpp \ 98 %reldir%/toc_no_version.cpp 99vpnor_test_toc_no_version_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 100vpnor_test_toc_no_version_LDADD = $(VPNOR_LDADD) 101 102vpnor_test_toc_flags_SOURCES = \ 103 common.c \ 104 vpnor/pnor_partition_table.cpp \ 105 %reldir%/toc_flags.cpp 106vpnor_test_toc_flags_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 107vpnor_test_toc_flags_LDADD = $(VPNOR_LDADD) 108 109vpnor_test_toc_overlap_SOURCES = \ 110 $(TEST_MOCK_SRCS) \ 111 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 112 %reldir%/toc_overlap.cpp 113vpnor_test_toc_overlap_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 114vpnor_test_toc_overlap_LDADD = $(VPNOR_LDADD) 115 116vpnor_test_toc_lookup_found_SOURCES = \ 117 $(TEST_MOCK_SRCS) \ 118 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 119 %reldir%/toc_lookup_found.cpp 120vpnor_test_toc_lookup_found_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 121vpnor_test_toc_lookup_found_LDADD = $(VPNOR_LDADD) 122 123vpnor_test_toc_lookup_failed_SOURCES = \ 124 $(TEST_MOCK_SRCS) \ 125 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 126 %reldir%/toc_lookup_failed.cpp 127vpnor_test_toc_lookup_failed_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 128vpnor_test_toc_lookup_failed_LDADD = $(VPNOR_LDADD) 129 130vpnor_test_toc_missing_file_SOURCES = \ 131 $(TEST_MOCK_SRCS) \ 132 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 133 %reldir%/toc_missing_file.cpp 134vpnor_test_toc_missing_file_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 135vpnor_test_toc_missing_file_LDADD = $(VPNOR_LDADD) 136 137vpnor_test_create_read_window_oob_SOURCES = \ 138 $(TEST_MOCK_SRCS) \ 139 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 140 %reldir%/create_read_window_oob.cpp 141vpnor_test_create_read_window_oob_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 142vpnor_test_create_read_window_oob_LDADD = $(VPNOR_LDADD) 143 144vpnor_test_create_read_window_toc_SOURCES = \ 145 $(TEST_MOCK_SRCS) \ 146 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 147 %reldir%/create_read_window_toc.cpp 148vpnor_test_create_read_window_toc_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 149vpnor_test_create_read_window_toc_LDADD = $(VPNOR_LDADD) 150 151vpnor_test_create_read_window_straddle_partitions_SOURCES = \ 152 $(TEST_MOCK_SRCS) \ 153 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 154 %reldir%/create_read_window_straddle_partitions.cpp 155vpnor_test_create_read_window_straddle_partitions_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 156vpnor_test_create_read_window_straddle_partitions_LDADD = $(VPNOR_LDADD) 157 158vpnor_test_create_read_window_partition_invalid_SOURCES = \ 159 $(TEST_MOCK_SRCS) \ 160 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 161 %reldir%/create_read_window_partition_invalid.cpp 162vpnor_test_create_read_window_partition_invalid_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 163vpnor_test_create_read_window_partition_invalid_LDADD = $(VPNOR_LDADD) 164 165vpnor_test_read_patch_SOURCES = \ 166 $(TEST_MOCK_SRCS) \ 167 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 168 %reldir%/read_patch.cpp 169vpnor_test_read_patch_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 170vpnor_test_read_patch_LDADD = $(VPNOR_LDADD) 171 172vpnor_test_write_patch_resize_SOURCES = \ 173 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 174 mtd.c \ 175 %reldir%/write_patch_resize.cpp 176vpnor_test_write_patch_resize_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 177vpnor_test_write_patch_resize_LDADD = $(VPNOR_LDADD) 178 179vpnor_test_dump_flash_SOURCES = \ 180 $(TEST_MOCK_SRCS) \ 181 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 182 %reldir%/dump_flash.cpp 183vpnor_test_dump_flash_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 184vpnor_test_dump_flash_LDADD = $(VPNOR_LDADD) 185 186vpnor_test_create_read_window_size_SOURCES = \ 187 $(TEST_MOCK_SRCS) \ 188 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 189 %reldir%/create_read_window_size.cpp 190vpnor_test_create_read_window_size_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 191vpnor_test_create_read_window_size_LDADD = $(VPNOR_LDADD) 192 193vpnor_test_create_read_window_remap_SOURCES = \ 194 $(TEST_MOCK_SRCS) \ 195 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 196 %reldir%/create_read_window_remap.cpp 197vpnor_test_create_read_window_remap_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 198vpnor_test_create_read_window_remap_LDADD = $(VPNOR_LDADD) 199 200vpnor_test_create_write_window_ro_partition_SOURCES = \ 201 $(TEST_MOCK_SRCS) \ 202 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 203 %reldir%/create_write_window_ro_partition.cpp 204vpnor_test_create_write_window_ro_partition_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 205vpnor_test_create_write_window_ro_partition_LDADD = $(VPNOR_LDADD) 206 207vpnor_test_create_write_window_rw_partition_SOURCES = \ 208 $(TEST_MOCK_SRCS) \ 209 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 210 %reldir%/create_write_window_rw_partition.cpp 211vpnor_test_create_write_window_rw_partition_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 212vpnor_test_create_write_window_rw_partition_LDADD = $(VPNOR_LDADD) 213 214vpnor_test_create_write_window_unmapped_SOURCES = \ 215 $(TEST_MOCK_SRCS) \ 216 $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 217 %reldir%/create_write_window_unmapped.cpp 218vpnor_test_create_write_window_unmapped_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 219vpnor_test_create_write_window_unmapped_LDADD = $(VPNOR_LDADD) 220 221if VIRTUAL_PNOR_ENABLED 222check_PROGRAMS += \ 223 %reldir%/create_pnor_partition_table \ 224 %reldir%/create_read_window_partition_exists \ 225 %reldir%/write_prsv \ 226 %reldir%/write_ro \ 227 %reldir%/write_rw \ 228 %reldir%/write_patch \ 229 %reldir%/toc_no_name \ 230 %reldir%/toc_start_gt_end \ 231 %reldir%/toc_no_start \ 232 %reldir%/toc_no_end \ 233 %reldir%/toc_no_version \ 234 %reldir%/toc_flags \ 235 %reldir%/toc_overlap \ 236 %reldir%/toc_lookup_found \ 237 %reldir%/toc_lookup_failed \ 238 %reldir%/toc_missing_file \ 239 %reldir%/create_read_window_oob \ 240 %reldir%/create_read_window_toc \ 241 %reldir%/create_read_window_straddle_partitions \ 242 %reldir%/create_read_window_partition_invalid \ 243 %reldir%/read_patch \ 244 %reldir%/write_patch_resize \ 245 %reldir%/dump_flash \ 246 %reldir%/create_read_window_size \ 247 %reldir%/create_read_window_remap \ 248 %reldir%/create_write_window_ro_partition \ 249 %reldir%/create_write_window_rw_partition \ 250 %reldir%/create_write_window_unmapped 251endif 252