Improve command line parser.

This commit is contained in:
2019-09-12 11:43:46 +02:00
parent cd4c32c2a3
commit 62f3e4c5de
2 changed files with 40 additions and 24 deletions

View File

@@ -2,9 +2,11 @@ cmake_minimum_required(VERSION 3.15)
project(aoc2019)
find_package(Boost REQUIRED COMPONENTS program_options)
add_library(AoCSolutions src/solutions.hpp src/solutions.cpp src/day01.cpp)
target_compile_features(AoCSolutions PUBLIC cxx_std_17)
add_executable(runner src/runner.cpp)
target_compile_features(runner PUBLIC cxx_std_17)
target_link_libraries(runner AoCSolutions)
target_link_libraries(runner AoCSolutions Boost::program_options)