You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
388 B
13 lines
388 B
CMAKE_MINIMUM_REQUIRED(VERSION 3.12) |
|
PROJECT(Pong VERSION 0.1.1 LANGUAGES CXX) |
|
|
|
SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/bin) |
|
ADD_COMPILE_DEFINITIONS(PROJECT_VERSION="${PROJECT_VERSION}") |
|
|
|
FIND_PACKAGE(SFML REQUIRED COMPONENTS graphics) |
|
|
|
FILE(GLOB SOURCES ${PROJECT_SOURCE_DIR}/src/*) |
|
|
|
ADD_EXECUTABLE(pong ${SOURCES}) |
|
|
|
TARGET_LINK_LIBRARIES(pong sfml-graphics sfml-audio)
|
|
|