1 message("* vm/common_vm")
3 set(s_vm_common_vm_srcs
36 # MC6809 is temporally.
78 # 20170527 UPD7180 will not add to lbCSP_common_vm.
80 # 20170518/MSX: Use v9938.cpp and define "-D_MSX_VDP_MESS" instead of v99x8.cpp .
93 ../libcpu_newdev/i86_base.cpp
95 ../libcpu_newdev/libcpu_i386/i386_opdef.cpp
96 ../libcpu_newdev/libcpu_i386/i386_base_ext.cpp
97 ../libcpu_newdev/libcpu_i386/i386op16.cpp
98 ../libcpu_newdev/libcpu_i386/i386op32.cpp
99 ../libcpu_newdev/libcpu_i386/i386ops.cpp
100 ../libcpu_newdev/libcpu_i386/i486ops.cpp
101 ../libcpu_newdev/libcpu_i386/pentops.cpp
102 ../libcpu_newdev/libcpu_i386/x87ops.cpp
103 ../libcpu_newdev/libcpu_i386/vtlb.cpp
105 ../libcpu_newdev/i386_base.cpp
110 ../fm7/dummydevice.cpp
114 #include (GenerateExportHeader)
115 #add_library(CSPcommon_vm SHARED
116 # ${s_vm_common_vm_srcs}
119 #target_link_libraries(CSPcommon_vm PUBLIC
120 # ${CMAKE_CURRENT_SOURCE_DIR}/../../../build-cmake/bin-win32/libqt_osd.a
121 # ${CMAKE_CURRENT_SOURCE_DIR}/../../../build-cmake/bin-win32/libCSPemu_utils.dll.a
128 #set_target_properties(CSPcommon_vm PROPERTIES
131 # LINK_INTERFACE_LIBRARIES ""
133 #generate_export_header(CSPcommon_vm
134 # BASE_NAME CSPcommon_vm
135 # EXPORT_MACRO_NAME CSPcommon_vm_EXPORT
136 # EXPORT_FILE_NAME CSPcommon_vm_Export.h
137 # STATIC_DEFINE CSPcommon_vm_BUILT_AS_STATIC
139 add_library(vm_common_vm
140 ${s_vm_common_vm_srcs}
143 add_library(CSPcommon_vm SHARED
144 ${s_vm_common_vm_srcs}
146 set_target_properties(CSPcommon_vm PROPERTIES
150 INSTALL(TARGETS CSPcommon_vm DESTINATION ${LIBCSP_INSTALL_DIR})