blob: a9dc24042ad7e94ce4f2078f1ba8ee552ec91a2f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
cmake_minimum_required(VERSION 3.8)
project(advent-of-code LANGUAGES CXX)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -O3 -Wall -Wextra -pedantic -Wno-unused-parameter")
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_EXTENSIONS Off)
set(COMMON_FILES
"src/md5.cpp"
"src/common.cpp"
)
add_library(common SHARED ${COMMON_FILES})
add_subdirectory(src)
enable_testing()
add_subdirectory(test)
|