16 lines
544 B
CMake
16 lines
544 B
CMake
set(HEADERS "")
|
|
set(SOURCES entry.cpp)
|
|
add_executable(sol2402 ${HEADERS} ${SOURCES})
|
|
target_include_directories(sol2402 PRIVATE ${PROJECT_SOURCE_DIR})
|
|
target_compile_features(sol2402 PRIVATE cxx_std_23)
|
|
target_compile_options(sol2402 PRIVATE ${BASE_OPTIONS})
|
|
target_compile_definitions(sol2402 PRIVATE ${BASE_DEFINITIONS})
|
|
target_link_libraries(sol2402
|
|
PRIVATE
|
|
aoc
|
|
)
|
|
set_target_properties(sol2402 PROPERTIES
|
|
RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}"
|
|
)
|
|
source_group(TREE "${CMAKE_CURRENT_LIST_DIR}" FILES ${HEADERS} ${SOURCES})
|