This is my solutions repo for Advent of Code, all written in C++.
There are multiple included projects - one called Utils, and multiple called AOC_20XX, one for each year.
Premake is used to generate project files.
Utils builds into a static library and is meant to contain common code intended for use in multiple applications. AOC_20XX builds into an executable and links the Utils static library, as well as provides an include path to Utils's code.
- Clone this repository
- Open the
Scripts/
directory and run the appropriateSetup
script to generate projects files (set to Visual Studio 2022 for Windows and gmake2 for Linux)
Note: no macOS setup script is currently provided.
- Premake binaries for Win/Mac/Linux (
v5.0-beta2
)
- UNLICENSE for this repository (see
UNLICENSE.txt
for more details) - Premake is licensed under BSD 3-Clause (see included LICENSE.txt file for more details)