add_executable(day1 main.cpp) set_target_properties(day1 PROPERTIES CXX_STANDARD 23 CXX_STANDARD_REQUIRED ON) # Use GCC 15's libstdc++ with Clang 21 target_compile_options(day1 PRIVATE --gcc-toolchain=/usr) add_custom_command(TARGET day1 POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/day1_input $/day1_input COMMENT "Copying day1_input to build directory" )