blob: c6617f8e2455409f81e612e878706d5e62f2a6ca (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
cmake_minimum_required(VERSION 3.15)
project(maze VERSION 0.9)
set(CURSES_NEED_WIDE TRUE)
find_package(Curses REQUIRED)
set(CMAKE_CXX_FLAGS "-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600")
include_directories(${CURSES_INCLUDE_DIR})
file(GLOB_RECURSE maze_SRC CONFIGURE_DEPENDS "src/*")
add_executable(maze ${maze_SRC})
target_include_directories(maze PRIVATE src/)
target_link_libraries(maze ${CURSES_LIBRARIES})
|