130bcf84cSAndrew JefferyTEST_MBOX_VPNOR_SRCS = \ 230bcf84cSAndrew Jeffery common.c \ 330bcf84cSAndrew Jeffery vpnor/pnor_partition_table.cpp \ 430bcf84cSAndrew Jeffery %reldir%/tmpd.cpp 530bcf84cSAndrew Jeffery 630bcf84cSAndrew JefferyTEST_MBOX_VPNOR_INTEG_SRCS = \ 730bcf84cSAndrew Jeffery common.c \ 830bcf84cSAndrew Jeffery mboxd_msg.c \ 930bcf84cSAndrew Jeffery mboxd_windows.c \ 1030bcf84cSAndrew Jeffery mboxd_lpc.c \ 1130bcf84cSAndrew Jeffery vpnor/mboxd_lpc_reset.cpp \ 1230bcf84cSAndrew Jeffery vpnor/mboxd_pnor_partition_table.cpp \ 1330bcf84cSAndrew Jeffery vpnor/mboxd_flash.cpp \ 14*943aba06SAndrew Jeffery vpnor/mboxd_msg.cpp \ 1530bcf84cSAndrew Jeffery vpnor/pnor_partition.cpp \ 1630bcf84cSAndrew Jeffery vpnor/pnor_partition_table.cpp \ 1730bcf84cSAndrew Jeffery %reldir%/tmpd.cpp 1830bcf84cSAndrew Jeffery 1930bcf84cSAndrew JefferyVPNOR_LDADD = -lstdc++fs \ 2030bcf84cSAndrew Jeffery $(SDBUSPLUS_LIBS) \ 2130bcf84cSAndrew Jeffery $(PHOSPHOR_LOGGING_LIBS) \ 2230bcf84cSAndrew Jeffery $(PHOSPHOR_DBUS_INTERFACES_LIBS) 2330bcf84cSAndrew Jeffery 2430bcf84cSAndrew Jefferyvpnor_test_create_pnor_partition_table_SOURCES = \ 2530bcf84cSAndrew Jeffery $(TEST_MOCK_SRCS) \ 2630bcf84cSAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 2730bcf84cSAndrew Jeffery %reldir%/create_pnor_partition_table.cpp 2830bcf84cSAndrew Jefferyvpnor_test_create_pnor_partition_table_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 2930bcf84cSAndrew Jefferyvpnor_test_create_pnor_partition_table_LDADD = $(VPNOR_LDADD) 3030bcf84cSAndrew Jeffery 3130bcf84cSAndrew Jefferyvpnor_test_create_read_window_partition_exists_SOURCES = \ 3230bcf84cSAndrew Jeffery $(TEST_MOCK_SRCS) \ 3330bcf84cSAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 3430bcf84cSAndrew Jeffery %reldir%/create_read_window_partition_exists.cpp 3530bcf84cSAndrew Jefferyvpnor_test_create_read_window_partition_exists_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 3630bcf84cSAndrew Jefferyvpnor_test_create_read_window_partition_exists_LDADD = $(VPNOR_LDADD) 3730bcf84cSAndrew Jeffery 3830bcf84cSAndrew Jefferyvpnor_test_write_patch_SOURCES = \ 39*943aba06SAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 4030bcf84cSAndrew Jeffery mtd.c \ 4130bcf84cSAndrew Jeffery %reldir%/write_patch.cpp 4230bcf84cSAndrew Jefferyvpnor_test_write_patch_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 4330bcf84cSAndrew Jefferyvpnor_test_write_patch_LDADD = $(VPNOR_LDADD) 4430bcf84cSAndrew Jeffery 4530bcf84cSAndrew Jefferyvpnor_test_write_prsv_SOURCES = \ 46*943aba06SAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 4730bcf84cSAndrew Jeffery mtd.c \ 4830bcf84cSAndrew Jeffery %reldir%/write_prsv.cpp 4930bcf84cSAndrew Jefferyvpnor_test_write_prsv_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 5030bcf84cSAndrew Jefferyvpnor_test_write_prsv_LDADD = $(VPNOR_LDADD) 5130bcf84cSAndrew Jeffery 5230bcf84cSAndrew Jefferyvpnor_test_write_ro_SOURCES = \ 53*943aba06SAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 5430bcf84cSAndrew Jeffery mtd.c \ 5530bcf84cSAndrew Jeffery %reldir%/write_ro.cpp 5630bcf84cSAndrew Jefferyvpnor_test_write_ro_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 5730bcf84cSAndrew Jefferyvpnor_test_write_ro_LDADD = $(VPNOR_LDADD) 5830bcf84cSAndrew Jeffery 5930bcf84cSAndrew Jefferyvpnor_test_write_rw_SOURCES = \ 60*943aba06SAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 6130bcf84cSAndrew Jeffery mtd.c \ 6230bcf84cSAndrew Jeffery %reldir%/write_rw.cpp 6330bcf84cSAndrew Jefferyvpnor_test_write_rw_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 6430bcf84cSAndrew Jefferyvpnor_test_write_rw_LDADD = $(VPNOR_LDADD) 6530bcf84cSAndrew Jeffery 6630bcf84cSAndrew Jefferyvpnor_test_toc_no_name_SOURCES = \ 6730bcf84cSAndrew Jeffery common.c \ 6830bcf84cSAndrew Jeffery vpnor/pnor_partition_table.cpp \ 6930bcf84cSAndrew Jeffery %reldir%/toc_no_name.cpp 7030bcf84cSAndrew Jefferyvpnor_test_toc_no_name_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 7130bcf84cSAndrew Jefferyvpnor_test_toc_no_name_LDADD = $(VPNOR_LDADD) 7230bcf84cSAndrew Jeffery 7330bcf84cSAndrew Jefferyvpnor_test_toc_start_gt_end_SOURCES = \ 7430bcf84cSAndrew Jeffery common.c \ 7530bcf84cSAndrew Jeffery vpnor/pnor_partition_table.cpp \ 7630bcf84cSAndrew Jeffery %reldir%/toc_start_gt_end.cpp 7730bcf84cSAndrew Jefferyvpnor_test_toc_start_gt_end_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 7830bcf84cSAndrew Jefferyvpnor_test_toc_start_gt_end_LDADD = $(VPNOR_LDADD) 7930bcf84cSAndrew Jeffery 8030bcf84cSAndrew Jefferyvpnor_test_toc_no_start_SOURCES = \ 8130bcf84cSAndrew Jeffery common.c \ 8230bcf84cSAndrew Jeffery vpnor/pnor_partition_table.cpp \ 8330bcf84cSAndrew Jeffery %reldir%/toc_no_start.cpp 8430bcf84cSAndrew Jefferyvpnor_test_toc_no_start_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 8530bcf84cSAndrew Jefferyvpnor_test_toc_no_start_LDADD = $(VPNOR_LDADD) 8630bcf84cSAndrew Jeffery 8730bcf84cSAndrew Jefferyvpnor_test_toc_no_end_SOURCES = \ 8830bcf84cSAndrew Jeffery common.c \ 8930bcf84cSAndrew Jeffery vpnor/pnor_partition_table.cpp \ 9030bcf84cSAndrew Jeffery %reldir%/toc_no_end.cpp 9130bcf84cSAndrew Jefferyvpnor_test_toc_no_end_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 9230bcf84cSAndrew Jefferyvpnor_test_toc_no_end_LDADD = $(VPNOR_LDADD) 9330bcf84cSAndrew Jeffery 9430bcf84cSAndrew Jefferyvpnor_test_toc_no_version_SOURCES = \ 9530bcf84cSAndrew Jeffery common.c \ 9630bcf84cSAndrew Jeffery vpnor/pnor_partition_table.cpp \ 9730bcf84cSAndrew Jeffery %reldir%/toc_no_version.cpp 9830bcf84cSAndrew Jefferyvpnor_test_toc_no_version_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 9930bcf84cSAndrew Jefferyvpnor_test_toc_no_version_LDADD = $(VPNOR_LDADD) 10030bcf84cSAndrew Jeffery 10130bcf84cSAndrew Jefferyvpnor_test_toc_flags_SOURCES = \ 10230bcf84cSAndrew Jeffery common.c \ 10330bcf84cSAndrew Jeffery vpnor/pnor_partition_table.cpp \ 10430bcf84cSAndrew Jeffery %reldir%/toc_flags.cpp 10530bcf84cSAndrew Jefferyvpnor_test_toc_flags_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 10630bcf84cSAndrew Jefferyvpnor_test_toc_flags_LDADD = $(VPNOR_LDADD) 10730bcf84cSAndrew Jeffery 10830bcf84cSAndrew Jefferyvpnor_test_toc_overlap_SOURCES = \ 10930bcf84cSAndrew Jeffery $(TEST_MOCK_SRCS) \ 11030bcf84cSAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 11130bcf84cSAndrew Jeffery %reldir%/toc_overlap.cpp 11230bcf84cSAndrew Jefferyvpnor_test_toc_overlap_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 11330bcf84cSAndrew Jefferyvpnor_test_toc_overlap_LDADD = $(VPNOR_LDADD) 11430bcf84cSAndrew Jeffery 11530bcf84cSAndrew Jefferyvpnor_test_toc_lookup_found_SOURCES = \ 11630bcf84cSAndrew Jeffery $(TEST_MOCK_SRCS) \ 11730bcf84cSAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 11830bcf84cSAndrew Jeffery %reldir%/toc_lookup_found.cpp 11930bcf84cSAndrew Jefferyvpnor_test_toc_lookup_found_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 12030bcf84cSAndrew Jefferyvpnor_test_toc_lookup_found_LDADD = $(VPNOR_LDADD) 12130bcf84cSAndrew Jeffery 12230bcf84cSAndrew Jefferyvpnor_test_toc_lookup_failed_SOURCES = \ 12330bcf84cSAndrew Jeffery $(TEST_MOCK_SRCS) \ 12430bcf84cSAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 12530bcf84cSAndrew Jeffery %reldir%/toc_lookup_failed.cpp 12630bcf84cSAndrew Jefferyvpnor_test_toc_lookup_failed_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 12730bcf84cSAndrew Jefferyvpnor_test_toc_lookup_failed_LDADD = $(VPNOR_LDADD) 12830bcf84cSAndrew Jeffery 12930bcf84cSAndrew Jefferyvpnor_test_toc_missing_file_SOURCES = \ 13030bcf84cSAndrew Jeffery $(TEST_MOCK_SRCS) \ 13130bcf84cSAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 13230bcf84cSAndrew Jeffery %reldir%/toc_missing_file.cpp 13330bcf84cSAndrew Jefferyvpnor_test_toc_missing_file_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 13430bcf84cSAndrew Jefferyvpnor_test_toc_missing_file_LDADD = $(VPNOR_LDADD) 13530bcf84cSAndrew Jeffery 13630bcf84cSAndrew Jefferyvpnor_test_create_read_window_oob_SOURCES = \ 13730bcf84cSAndrew Jeffery $(TEST_MOCK_SRCS) \ 13830bcf84cSAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 13930bcf84cSAndrew Jeffery %reldir%/create_read_window_oob.cpp 14030bcf84cSAndrew Jefferyvpnor_test_create_read_window_oob_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 14130bcf84cSAndrew Jefferyvpnor_test_create_read_window_oob_LDADD = $(VPNOR_LDADD) 14230bcf84cSAndrew Jeffery 14330bcf84cSAndrew Jefferyvpnor_test_create_read_window_toc_SOURCES = \ 14430bcf84cSAndrew Jeffery $(TEST_MOCK_SRCS) \ 14530bcf84cSAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 14630bcf84cSAndrew Jeffery %reldir%/create_read_window_toc.cpp 14730bcf84cSAndrew Jefferyvpnor_test_create_read_window_toc_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 14830bcf84cSAndrew Jefferyvpnor_test_create_read_window_toc_LDADD = $(VPNOR_LDADD) 14930bcf84cSAndrew Jeffery 15030bcf84cSAndrew Jefferyvpnor_test_create_read_window_straddle_partitions_SOURCES = \ 15130bcf84cSAndrew Jeffery $(TEST_MOCK_SRCS) \ 15230bcf84cSAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 15330bcf84cSAndrew Jeffery %reldir%/create_read_window_straddle_partitions.cpp 15430bcf84cSAndrew Jefferyvpnor_test_create_read_window_straddle_partitions_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 15530bcf84cSAndrew Jefferyvpnor_test_create_read_window_straddle_partitions_LDADD = $(VPNOR_LDADD) 15630bcf84cSAndrew Jeffery 15730bcf84cSAndrew Jefferyvpnor_test_create_read_window_partition_invalid_SOURCES = \ 15830bcf84cSAndrew Jeffery $(TEST_MOCK_SRCS) \ 15930bcf84cSAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 16030bcf84cSAndrew Jeffery %reldir%/create_read_window_partition_invalid.cpp 16130bcf84cSAndrew Jefferyvpnor_test_create_read_window_partition_invalid_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 16230bcf84cSAndrew Jefferyvpnor_test_create_read_window_partition_invalid_LDADD = $(VPNOR_LDADD) 16330bcf84cSAndrew Jeffery 16430bcf84cSAndrew Jefferyvpnor_test_read_patch_SOURCES = \ 16530bcf84cSAndrew Jeffery $(TEST_MOCK_SRCS) \ 16630bcf84cSAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 16730bcf84cSAndrew Jeffery %reldir%/read_patch.cpp 16830bcf84cSAndrew Jefferyvpnor_test_read_patch_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 16930bcf84cSAndrew Jefferyvpnor_test_read_patch_LDADD = $(VPNOR_LDADD) 17030bcf84cSAndrew Jeffery 17130bcf84cSAndrew Jefferyvpnor_test_write_patch_resize_SOURCES = \ 172*943aba06SAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 17330bcf84cSAndrew Jeffery mtd.c \ 17430bcf84cSAndrew Jeffery %reldir%/write_patch_resize.cpp 17530bcf84cSAndrew Jefferyvpnor_test_write_patch_resize_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 17630bcf84cSAndrew Jefferyvpnor_test_write_patch_resize_LDADD = $(VPNOR_LDADD) 17730bcf84cSAndrew Jeffery 17830bcf84cSAndrew Jefferyvpnor_test_dump_flash_SOURCES = \ 17930bcf84cSAndrew Jeffery $(TEST_MOCK_SRCS) \ 18030bcf84cSAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 18130bcf84cSAndrew Jeffery %reldir%/dump_flash.cpp 18230bcf84cSAndrew Jefferyvpnor_test_dump_flash_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 18330bcf84cSAndrew Jefferyvpnor_test_dump_flash_LDADD = $(VPNOR_LDADD) 18430bcf84cSAndrew Jeffery 18530bcf84cSAndrew Jefferyvpnor_test_create_read_window_size_SOURCES = \ 18630bcf84cSAndrew Jeffery $(TEST_MOCK_SRCS) \ 18730bcf84cSAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 18830bcf84cSAndrew Jeffery %reldir%/create_read_window_size.cpp 18930bcf84cSAndrew Jefferyvpnor_test_create_read_window_size_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 19030bcf84cSAndrew Jefferyvpnor_test_create_read_window_size_LDADD = $(VPNOR_LDADD) 19130bcf84cSAndrew Jeffery 19230bcf84cSAndrew Jefferyvpnor_test_create_read_window_remap_SOURCES = \ 19330bcf84cSAndrew Jeffery $(TEST_MOCK_SRCS) \ 19430bcf84cSAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 19530bcf84cSAndrew Jeffery %reldir%/create_read_window_remap.cpp 19630bcf84cSAndrew Jefferyvpnor_test_create_read_window_remap_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 19730bcf84cSAndrew Jefferyvpnor_test_create_read_window_remap_LDADD = $(VPNOR_LDADD) 19830bcf84cSAndrew Jeffery 19930bcf84cSAndrew Jefferyvpnor_test_create_write_window_ro_partition_SOURCES = \ 20030bcf84cSAndrew Jeffery $(TEST_MOCK_SRCS) \ 20130bcf84cSAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 20230bcf84cSAndrew Jeffery %reldir%/create_write_window_ro_partition.cpp 20330bcf84cSAndrew Jefferyvpnor_test_create_write_window_ro_partition_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 20430bcf84cSAndrew Jefferyvpnor_test_create_write_window_ro_partition_LDADD = $(VPNOR_LDADD) 20530bcf84cSAndrew Jeffery 20630bcf84cSAndrew Jefferyvpnor_test_create_write_window_rw_partition_SOURCES = \ 20730bcf84cSAndrew Jeffery $(TEST_MOCK_SRCS) \ 20830bcf84cSAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 20930bcf84cSAndrew Jeffery %reldir%/create_write_window_rw_partition.cpp 21030bcf84cSAndrew Jefferyvpnor_test_create_write_window_rw_partition_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 21130bcf84cSAndrew Jefferyvpnor_test_create_write_window_rw_partition_LDADD = $(VPNOR_LDADD) 21230bcf84cSAndrew Jeffery 21330bcf84cSAndrew Jefferyvpnor_test_create_write_window_unmapped_SOURCES = \ 21430bcf84cSAndrew Jeffery $(TEST_MOCK_SRCS) \ 21530bcf84cSAndrew Jeffery $(TEST_MBOX_VPNOR_INTEG_SRCS) \ 21630bcf84cSAndrew Jeffery %reldir%/create_write_window_unmapped.cpp 21730bcf84cSAndrew Jefferyvpnor_test_create_write_window_unmapped_LDFLAGS = $(OESDK_TESTCASE_FLAGS) 21830bcf84cSAndrew Jefferyvpnor_test_create_write_window_unmapped_LDADD = $(VPNOR_LDADD) 21930bcf84cSAndrew Jeffery 22030bcf84cSAndrew Jefferyif VIRTUAL_PNOR_ENABLED 22130bcf84cSAndrew Jefferycheck_PROGRAMS += \ 22230bcf84cSAndrew Jeffery %reldir%/create_pnor_partition_table \ 22330bcf84cSAndrew Jeffery %reldir%/create_read_window_partition_exists \ 22430bcf84cSAndrew Jeffery %reldir%/write_prsv \ 22530bcf84cSAndrew Jeffery %reldir%/write_ro \ 22630bcf84cSAndrew Jeffery %reldir%/write_rw \ 22730bcf84cSAndrew Jeffery %reldir%/write_patch \ 22830bcf84cSAndrew Jeffery %reldir%/toc_no_name \ 22930bcf84cSAndrew Jeffery %reldir%/toc_start_gt_end \ 23030bcf84cSAndrew Jeffery %reldir%/toc_no_start \ 23130bcf84cSAndrew Jeffery %reldir%/toc_no_end \ 23230bcf84cSAndrew Jeffery %reldir%/toc_no_version \ 23330bcf84cSAndrew Jeffery %reldir%/toc_flags \ 23430bcf84cSAndrew Jeffery %reldir%/toc_overlap \ 23530bcf84cSAndrew Jeffery %reldir%/toc_lookup_found \ 23630bcf84cSAndrew Jeffery %reldir%/toc_lookup_failed \ 23730bcf84cSAndrew Jeffery %reldir%/toc_missing_file \ 23830bcf84cSAndrew Jeffery %reldir%/create_read_window_oob \ 23930bcf84cSAndrew Jeffery %reldir%/create_read_window_toc \ 24030bcf84cSAndrew Jeffery %reldir%/create_read_window_straddle_partitions \ 24130bcf84cSAndrew Jeffery %reldir%/create_read_window_partition_invalid \ 24230bcf84cSAndrew Jeffery %reldir%/read_patch \ 24330bcf84cSAndrew Jeffery %reldir%/write_patch_resize \ 24430bcf84cSAndrew Jeffery %reldir%/dump_flash \ 24530bcf84cSAndrew Jeffery %reldir%/create_read_window_size \ 24630bcf84cSAndrew Jeffery %reldir%/create_read_window_remap \ 24730bcf84cSAndrew Jeffery %reldir%/create_write_window_ro_partition \ 24830bcf84cSAndrew Jeffery %reldir%/create_write_window_rw_partition \ 24930bcf84cSAndrew Jeffery %reldir%/create_write_window_unmapped 25030bcf84cSAndrew Jefferyendif 251