daedalus/Source/SysPosix/CMakeLists.txt
2023-04-15 09:35:45 +10:00

23 lines
No EOL
785 B
CMake

add_subdirectory(Debug)
add_subdirectory(DynaRec)
add_subdirectory(HLEAudio)
add_subdirectory(HLEGraphics)
add_subdirectory(Utility)
list(APPEND sys_libraries "dl" "imgui")
set(sys_libraries ${sys_libraries} PARENT_SCOPE)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/../daedalus DESTINATION DaedalusX64
PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ)
install(FILES ${PROJECT_SOURCE_DIR}/Source/SysGL/HLEGraphics/n64.psh DESTINATION DaedalusX64)
install(FILES ${PROJECT_BINARY_DIR}/../Data/roms.ini DESTINATION DaedalusX64)
install(FILES ${PROJECT_BINARY_DIR}/../Data/readme.txt DESTINATION DaedalusX64)
install(FILES ${PROJECT_BINARY_DIR}/../Data/copying.txt DESTINATION DaedalusX64)
set(daed_libs ${daed_libs} PARENT_SCOPE)
set(plat_main SysPosix/main.cpp PARENT_SCOPE)