1 2 3 4 5 6 7 8 9 10 11 12 13 14
cmake_minimum_required(VERSION 3.30) project( nes LANGUAGES CXX OBJCXX OBJC VERSION 1.0) set(CMAKE_CXX_STANDARD 17) add_executable(nes) add_subdirectory(src) find_library(FRAMEWORK_COCOA Cocoa REQUIRED) target_link_libraries(nes PRIVATE ${FRAMEWORK_COCOA})