This commit is contained in:
Jonas Hahn
2025-04-16 15:54:47 +02:00
commit 86708909e5
79 changed files with 8343 additions and 0 deletions

34
CMakeLists.txt Normal file
View File

@@ -0,0 +1,34 @@
cmake_minimum_required(VERSION 3.10)
project(Aoc2024 VERSION 1.1)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED True)
# Adding bins
add_executable(Day01 src/solutions/01.cpp)
add_executable(Day02 src/solutions/02.cpp)
add_executable(Day03 src/solutions/03.cpp)
add_executable(Day04 src/solutions/04.cpp)
add_executable(Day05 src/solutions/05.cpp)
add_executable(Day06 src/solutions/06.cpp)
add_executable(Day07 src/solutions/07.cpp)
add_executable(Day08 src/solutions/08.cpp)
add_executable(Day09 src/solutions/09.cpp)
add_executable(Day10 src/solutions/10.cpp)
add_executable(Day11 src/solutions/11.cpp)
add_executable(Day12 src/solutions/12.cpp)
add_executable(Day13 src/solutions/13.cpp)
add_executable(Day14 src/solutions/14.cpp)
add_executable(Day15 src/solutions/15.cpp)
add_executable(Day16 src/solutions/16.cpp)
add_executable(Day17 src/solutions/17.cpp)
add_executable(Day18 src/solutions/18.cpp)
add_executable(Day19 src/solutions/19.cpp)
add_executable(Day20 src/solutions/20.cpp)
add_executable(Day21 src/solutions/21.cpp)
add_executable(Day22 src/solutions/22.cpp)
add_executable(Day23 src/solutions/23.cpp)
add_executable(Day24 src/solutions/24.cpp)
add_executable(Day25 src/solutions/25.cpp)