summaryrefslogtreecommitdiff
path: root/app/mac/CMakeLists.txt
blob: a4f25c9426a3cb618e74f24a902da6e4b011e153 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
add_executable(nes_mac)

find_library(FRAMEWORK_COCOA Cocoa REQUIRED)
find_library(FRAMEWORK_SPRITEKIT SpriteKit REQUIRED)

target_include_directories(nes_mac PRIVATE .)
target_link_libraries(
	nes_mac
	PRIVATE
		nes::options
		nes::nes
		${FRAMEWORK_COCOA}
		${FRAMEWORK_SPRITEKIT})

target_sources(
	nes_mac
	PRIVATE
		main.mm
		scene.hh
		scene.mm)