15 lines
477 B
CMake
15 lines
477 B
CMake
cmake_minimum_required(VERSION 4.2)
|
|||
|
|
|
||
|
|
project(Engine)
|
||
|
|
|
||
|
|
set(SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/src/room.cpp
|
||
|
|
${CMAKE_CURRENT_SOURCE_DIR}/src/game.cpp
|
||
|
|
${CMAKE_CURRENT_SOURCE_DIR}/src/player.cpp
|
||
|
|
${CMAKE_CURRENT_SOURCE_DIR}/src/scenery.cpp
|
||
|
|
src/CommandParser.cpp)
|
||
|
|
|
||
|
|
|
||
|
|
add_library(Engine SHARED ${SOURCES})
|
||
|
|
target_include_directories(Engine PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/headers)
|
||
|
|
target_include_directories(Engine PUBLIC ${CMAKE_SOURCE_DIR}/Extern)
|