1 set(BUILD_MZ80A ON CACHE BOOL "Build for SHARP MZ-80A")
2 set(BUILD_MZ80K ON CACHE BOOL "Build for SHARP MZ-80K")
3 set(BUILD_MZ1200 ON CACHE BOOL "Build for SHARP MZ-1200")
5 set(BUILD_MZ80B ON CACHE BOOL "Build for SHARP MZ-80B")
6 #set(BUILD_MZ2000 ON CACHE BOOL "Build for SHARP MZ-2000")
7 set(BUILD_MZ2200 ON CACHE BOOL "Build for SHARP MZ-2200")
8 set(BUILD_MZ2500 ON CACHE BOOL "Build for SHARP MZ-2500")
10 set(BUILD_MZ700 ON CACHE BOOL "Build for SHARP MZ-700")
11 set(BUILD_MZ800 ON CACHE BOOL "Build for SHARP MZ-800")
12 set(BUILD_MZ1500 ON CACHE BOOL "Build for SHARP MZ-1500")
14 set(BUILD_MZ2800 ON CACHE BOOL "Build for SHARP MZ-2800")
15 set(BUILD_MZ3500 ON CACHE BOOL "Build for SHARP MZ-3500")
17 set(BUILD_MZ5500 ON CACHE BOOL "Build for SHARP MZ-5500")
18 set(BUILD_MZ6500 ON CACHE BOOL "Build for SHARP MZ-6500")
19 set(BUILD_MZ6550 ON CACHE BOOL "Build for SHARP MZ-6550")
22 set(RESOURCE ${PROJECT_SOURCE_DIR}/src/qt/common/qrc/mz80a.qrc)
23 ADD_VM(mz80k emumz80A _MZ80A)
27 set(RESOURCE ${PROJECT_SOURCE_DIR}/src/qt/common/qrc/mz80k.qrc)
28 ADD_VM(mz80k emumz80k _MZ80K)
32 set(RESOURCE ${PROJECT_SOURCE_DIR}/src/qt/common/qrc/mz1200.qrc)
33 ADD_VM(mz80k emumz1200 _MZ1200)
38 set(RESOURCE ${PROJECT_SOURCE_DIR}/src/qt/common/qrc/mz700.qrc)
39 ADD_VM(mz700 emumz700 _MZ700)
42 set(RESOURCE ${PROJECT_SOURCE_DIR}/src/qt/common/qrc/mz800.qrc)
43 ADD_VM(mz700 emumz800 _MZ800)
46 set(RESOURCE ${PROJECT_SOURCE_DIR}/src/qt/common/qrc/mz1500.qrc)
47 ADD_VM(mz700 emumz1500 _MZ1500)
51 set(RESOURCE ${PROJECT_SOURCE_DIR}/src/qt/common/qrc/mz80b.qrc)
52 ADD_VM(mz2500 emumz80b _MZ80B)
55 set(RESOURCE ${PROJECT_SOURCE_DIR}/src/qt/common/qrc/mz2000.qrc)
56 ADD_VM(mz2500 emumz2000 _MZ2000)
59 set(RESOURCE ${PROJECT_SOURCE_DIR}/src/qt/common/qrc/mz2200.qrc)
60 ADD_VM(mz2500 emumz2200 _MZ2200)
64 set(USE_SOCKET_emumz2500 ON)
65 set(RESOURCE ${PROJECT_SOURCE_DIR}/src/qt/common/qrc/mz2500.qrc)
66 ADD_VM(mz2500 emumz2500 _MZ2500)
68 # ToDo: To be separated.
69 target_compile_definitions(common_emumz2500
72 target_compile_definitions(qt_emumz2500
75 target_compile_definitions(emumz2500
82 set(RESOURCE ${PROJECT_SOURCE_DIR}/src/qt/common/qrc/mz2800.qrc)
83 ADD_VM(mz2800 emumz2800 _MZ2800)
87 set(RESOURCE ${PROJECT_SOURCE_DIR}/src/qt/common/qrc/mz3500.qrc)
88 ADD_VM(mz3500 emumz3500 _MZ3500)
92 set(RESOURCE ${PROJECT_SOURCE_DIR}/src/qt/common/qrc/mz5500.qrc)
93 ADD_VM(mz5500 emumz5500 _MZ5500)
96 set(RESOURCE ${PROJECT_SOURCE_DIR}/src/qt/common/qrc/mz6500.qrc)
97 ADD_VM(mz5500 emumz6500 _MZ6500)
100 set(RESOURCE ${PROJECT_SOURCE_DIR}/src/qt/common/qrc/mz6550.qrc)
101 ADD_VM(mz5500 emumz6550 _MZ6550)