summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
blob: 1efe04d7fc5bd975225c84a97047662febf19e2e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
cmake_minimum_required(VERSION 3.28)
project(pong C)

set(CMAKE_C_STANDARD 17)
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -Wall -Werror")

INCLUDE(FindPkgConfig)

find_package(SDL2 REQUIRED CONFIG REQUIRED COMPONENTS SDL2)
#find_package(sdl2)

add_executable(pong main.c
        pong.c
        pong.h
        screen.c
        screen.h)


INCLUDE_DIRECTORIES(${SDL2_INCLUDE_DIRS})
TARGET_LINK_LIBRARIES(pong ${SDL2_LIBRARIES})