OSDN Git Service

[VM][General] Merge Upstream 2018-05-06.
[csp-qt/common_source_project-fm7.git] / source / src / vm / pc9801 / CMakeLists.txt
1 cmake_minimum_required (VERSION 2.6)
2
3 message("* vm/pc9801")
4
5 set(BASIC_VM_FILES 
6            pc9801.cpp
7            display.cpp
8            floppy.cpp
9            fmsound.cpp
10            joystick.cpp
11            mouse.cpp
12            keyboard.cpp
13            dmareg.cpp
14            membus.cpp
15            )
16            
17 if(BUILD_PC9801) 
18   add_library(vm_pc9801  ${BASIC_VM_FILES} cmt.cpp )
19 elseif(BUILD_PC9801E) 
20   add_library(vm_pc9801  ${BASIC_VM_FILES} cmt.cpp )
21 elseif(BUILD_PC9801U) 
22   add_library(vm_pc9801  ${BASIC_VM_FILES} cmt.cpp )
23 elseif(BUILD_PC9801RA) 
24   add_library(vm_pc9801  ${BASIC_VM_FILES} cpureg.cpp  sasi.cpp)
25 elseif(BUILD_PC9801VF) 
26   add_library(vm_pc9801  ${BASIC_VM_FILES} )
27 elseif(BUILD_PC9801VM) 
28   add_library(vm_pc9801  ${BASIC_VM_FILES} )
29 #  add_library(vm_pc9801  ${BASIC_VM_FILES})
30 elseif(BUILD_PC9801VX) 
31   add_library(vm_pc9801  ${BASIC_VM_FILES} cpureg.cpp sasi.cpp)
32 elseif(BUILD_PC98RL) 
33   add_library(vm_pc9801  ${BASIC_VM_FILES} cpureg.cpp sasi.cpp)
34 elseif(BUILD_PC98XL) 
35   add_library(vm_pc9801  ${BASIC_VM_FILES} cpureg.cpp  sasi.cpp)
36 elseif(BUILD_PC98DO)
37     add_library(vm_pc9801  ${BASIC_VM_FILES})
38 elseif(BUILD_PC98DOP) 
39   add_library(vm_pc9801  ${BASIC_VM_FILES} sasi.cpp)
40 endif()