OSDN Git Service

[VM][General] Merge Upstream 20180530.
[csp-qt/common_source_project-fm7.git] / source / src / vm / pc9801 / CMakeLists.txt
index 42ab521..51ee8ee 100644 (file)
@@ -9,20 +9,32 @@ set(BASIC_VM_FILES
           fmsound.cpp
           joystick.cpp
           mouse.cpp
-          printer.cpp
           keyboard.cpp
+          dmareg.cpp
+          membus.cpp
           )
           
 if(BUILD_PC9801) 
-  add_library(vm_pc98  ${BASIC_VM_FILES} cmt.cpp )
+  add_library(vm_pc9801  ${BASIC_VM_FILES} cmt.cpp )
 elseif(BUILD_PC9801E) 
-  add_library(vm_pc98  ${BASIC_VM_FILES} cmt.cpp )
+  add_library(vm_pc9801  ${BASIC_VM_FILES} cmt.cpp )
 elseif(BUILD_PC9801U) 
-  add_library(vm_pc98  ${BASIC_VM_FILES} cmt.cpp )
+  add_library(vm_pc9801  ${BASIC_VM_FILES} cmt.cpp )
+elseif(BUILD_PC9801RA) 
+  add_library(vm_pc9801  ${BASIC_VM_FILES} cpureg.cpp  sasi.cpp)
 elseif(BUILD_PC9801VF) 
-  add_library(vm_pc98  ${BASIC_VM_FILES} )
+  add_library(vm_pc9801  ${BASIC_VM_FILES} )
 elseif(BUILD_PC9801VM) 
-  add_library(vm_pc98  ${BASIC_VM_FILES} )
-elseif(BUILD_PC98DO) 
-  add_library(vm_pc98  ${BASIC_VM_FILES})
-endif()
\ No newline at end of file
+  add_library(vm_pc9801  ${BASIC_VM_FILES} )
+#  add_library(vm_pc9801  ${BASIC_VM_FILES})
+elseif(BUILD_PC9801VX) 
+  add_library(vm_pc9801  ${BASIC_VM_FILES} cpureg.cpp sasi.cpp)
+elseif(BUILD_PC98RL) 
+  add_library(vm_pc9801  ${BASIC_VM_FILES} cpureg.cpp sasi.cpp)
+elseif(BUILD_PC98XL) 
+  add_library(vm_pc9801  ${BASIC_VM_FILES} cpureg.cpp  sasi.cpp)
+elseif(BUILD_PC98DO)
+    add_library(vm_pc9801  ${BASIC_VM_FILES})
+elseif(BUILD_PC98DOP) 
+  add_library(vm_pc9801  ${BASIC_VM_FILES} sasi.cpp)
+endif()