blob: 5b6cc3de3b41e0a9d801e7133a941caa5bb12e8d [file] [log] [blame]
Andrew Jeffery812923d2018-02-22 11:59:52 +10301TEST_MBOX_VPNOR_SRCS = common.c pnor_partition_table.cpp \
2 %reldir%/tmpd.cpp
Andrew Jeffery85985912018-02-22 10:20:31 +10303
Andrew Jefferya6582532018-02-22 16:04:37 +10304VPNOR_LDADD = -lstdc++fs \
5 $(SDBUSPLUS_LIBS) \
6 $(PHOSPHOR_LOGGING_LIBS) \
7 $(PHOSPHOR_DBUS_INTERFACES_LIBS)
8
Andrew Jeffery85985912018-02-22 10:20:31 +10309test_vpnor_create_pnor_partition_table_SOURCES = \
10 $(TEST_MBOX_VPNOR_SRCS) \
11 %reldir%/create_pnor_partition_table.cpp
12test_vpnor_create_pnor_partition_table_LDFLAGS = $(OESDK_TESTCASE_FLAGS)
Andrew Jefferya6582532018-02-22 16:04:37 +103013test_vpnor_create_pnor_partition_table_LDADD = $(VPNOR_LDADD)
Andrew Jeffery85985912018-02-22 10:20:31 +103014
15test_vpnor_create_read_window_vpnor_SOURCES = \
16 $(TEST_MBOX_VPNOR_SRCS) $(TEST_MOCK_SRCS) \
17 mboxd_msg.c \
18 mboxd_windows.c \
19 mboxd_lpc.c \
20 mboxd_lpc_virtual.cpp \
21 mboxd_pnor_partition_table.cpp \
22 mboxd_flash_virtual.cpp \
23 pnor_partition.cpp \
24 %reldir%/create_read_window_vpnor.cpp
25test_vpnor_create_read_window_vpnor_LDFLAGS = $(OESDK_TESTCASE_FLAGS)
Andrew Jefferya6582532018-02-22 16:04:37 +103026test_vpnor_create_read_window_vpnor_LDADD = $(VPNOR_LDADD)
Andrew Jeffery85985912018-02-22 10:20:31 +103027
28test_vpnor_write_flash_vpnor_SOURCES = \
29 $(TEST_MBOX_VPNOR_SRCS) \
30 mboxd_pnor_partition_table.cpp \
31 mboxd_flash_virtual.cpp \
32 mtd.c \
33 pnor_partition.cpp \
34 %reldir%/write_flash_vpnor.cpp
35test_vpnor_write_flash_vpnor_LDFLAGS = $(OESDK_TESTCASE_FLAGS)
Andrew Jefferya6582532018-02-22 16:04:37 +103036test_vpnor_write_flash_vpnor_LDADD = $(VPNOR_LDADD)
Andrew Jeffery85985912018-02-22 10:20:31 +103037
Andrew Jefferyad341a22018-02-22 17:13:15 +103038test_vpnor_write_prsv_SOURCES = \
39 $(TEST_MBOX_VPNOR_SRCS) \
40 mboxd_pnor_partition_table.cpp \
41 mboxd_flash_virtual.cpp \
42 mtd.c \
43 pnor_partition.cpp \
44 %reldir%/write_prsv.cpp
45test_vpnor_write_prsv_LDFLAGS = $(OESDK_TESTCASE_FLAGS)
46test_vpnor_write_prsv_LDADD = $(VPNOR_LDADD)
47
Andrew Jeffery85985912018-02-22 10:20:31 +103048if VIRTUAL_PNOR_ENABLED
49check_PROGRAMS += \
50 %reldir%/create_pnor_partition_table \
51 %reldir%/create_read_window_vpnor \
Andrew Jefferyad341a22018-02-22 17:13:15 +103052 %reldir%/write_flash_vpnor \
53 %reldir%/write_prsv
Andrew Jeffery85985912018-02-22 10:20:31 +103054endif