blob: 3cf8a9b12ebe80fe03bc9f8402f9c5a4dc10bf10 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
add_library(nes STATIC)
add_library(nes::nes ALIAS nes)
target_include_directories(nes PUBLIC .)
target_link_libraries(nes PRIVATE nes::options)
if(NES_ENABLE_DEBUG_OUTPUT)
target_compile_definitions(nes PUBLIC NES_ENABLE_DEBUG_OUTPUT)
target_link_libraries(nes PUBLIC spdlog::spdlog)
endif()
if(NES_ENABLE_SNAPSHOTS)
target_compile_definitions(nes PUBLIC NES_ENABLE_SNAPSHOTS)
endif()
target_compile_definitions(nes PUBLIC NES_HAS_STDLIB)
add_subdirectory(nes)
|