Duckstation/src/core/CMakeLists.txt

60 lines
1.1 KiB
CMake
Raw Normal View History

2019-10-04 03:54:09 +00:00
add_library(core
2019-10-15 08:02:48 +00:00
bus.cpp
bus.h
bus.inl
cdrom.cpp
cdrom.h
2019-10-04 03:54:09 +00:00
cpu_core.cpp
cpu_core.h
cpu_core.inl
2019-10-15 08:02:48 +00:00
cpu_disasm.cpp
cpu_disasm.h
cpu_types.h
digital_controller.cpp
digital_controller.h
dma.cpp
dma.h
gpu.cpp
gpu.h
2019-10-20 12:31:45 +00:00
gpu_commands.cpp
2019-10-15 08:02:48 +00:00
gpu_hw.cpp
gpu_hw.h
gpu_hw_opengl.cpp
gpu_hw_opengl.h
gpu_hw_shadergen.cpp
gpu_hw_shadergen.h
2019-10-26 02:57:35 +00:00
gpu_sw.cpp
gpu_sw.h
2019-10-15 08:02:48 +00:00
gte.cpp
gte.h
gte.inl
gte_types.h
host_interface.cpp
host_interface.h
interrupt_controller.cpp
interrupt_controller.h
mdec.cpp
mdec.h
memory_card.cpp
memory_card.h
pad.cpp
pad.h
pad_device.cpp
pad_device.h
save_state_version.h
settings.cpp
settings.h
spu.cpp
spu.h
2019-10-04 03:54:09 +00:00
system.cpp
system.h
2019-10-15 08:02:48 +00:00
timers.cpp
timers.h
2019-10-04 03:54:09 +00:00
types.h
)
target_include_directories(core PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/..")
target_include_directories(core PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/..")
2019-10-15 08:02:48 +00:00
target_link_libraries(core Threads::Threads YBaseLib common imgui stb)
2019-10-04 03:54:09 +00:00