summaryrefslogtreecommitdiffhomepage
path: root/CMakeLists.txt
blob: c7715300eb89526830df41841ceb879b98f48af3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
cmake_minimum_required(VERSION 3.25.1)

project(space_squad)

file(GLOB SOURCES
	"src/main.c"
	"src/lib/lib.c"
	)

#add_library(lib src/lib.c)

add_executable(${PROJECT_NAME} ${SOURCES})

add_subdirectory(external/SDL)

target_include_directories(${PROJECT_NAME}
	PUBLIC external/SDL/include
	)

target_link_directories(${PROJECT_NAME}
	PRIVATE external/SDL
	)

target_link_libraries(${PROJECT_NAME}
	SDL2::SDL2 # dynamic lib
	#SDL3::SDL3 # dynamic lib
	#SDL3::SDL3-static # static lib
	)