File tree Expand file tree Collapse file tree 2 files changed +6
-7
lines changed
Expand file tree Collapse file tree 2 files changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -16,16 +16,19 @@ add_challenge(day2_part1)
1616add_challenge(day3)
1717add_challenge(day4)
1818add_challenge(day5)
19+
20+ ### Day 7
1921add_challenge(day7)
2022target_compile_options (day7 PRIVATE -fconstexpr-ops-limit=3355443200)
2123
2224# Read the content of the input file
23- file (READ ${CMAKE_SOURCE_DIR } /data/2024/day7.txt FILE_CONTENT)
25+ file (READ ${CMAKE_CURRENT_SOURCE_DIR } /data/2024/day7.txt FILE_CONTENT)
2426
2527# Quote the content
2628set (FILE_CONTENT "R\" (${FILE_CONTENT} )\" " )
2729
28- file (WRITE ./data/2024/day7_constexpr.txt ${FILE_CONTENT} )
30+ message ("${CMAKE_CURRENT_BINARY_DIR} " )
31+ file (WRITE ${CMAKE_CURRENT_SOURCE_DIR} /data/2024/day7_constexpr.txt ${FILE_CONTENT} )
2932
3033
3134add_challenge(day8)
@@ -44,7 +47,7 @@ add_challenge(day24)
4447add_challenge(day25)
4548
4649add_custom_command (TARGET day1
47- COMMAND ${CMAKE_COMMAND} -E create_symlink "${CMAKE_CURRENT_SOURCE_DIR} /data" ". /data"
50+ COMMAND ${CMAKE_COMMAND} -E create_symlink "${CMAKE_CURRENT_SOURCE_DIR} /data" "${CMAKE_CURRENT_BINARY_DIR} /data"
4851)
4952
5053find_package (CURL)
Original file line number Diff line number Diff line change 77#include < functional>
88#include < sstream>
99
10- constexpr std::string_view gTestDataShort {
11- #include " ../data/2024/day7_short.txt"
12- };
13-
1410constexpr std::string_view gInput {
1511 #include " ../data/2024/day7_constexpr.txt"
1612};
You can’t perform that action at this time.
0 commit comments