From 7d4fd6a5e56f4ebf0bffbb0b724b9be163eb2e64 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Tue, 25 Apr 2023 15:58:12 -0600 Subject: [PATCH] Fix aoc Main_ --- projects/aoc/src/Main.hx | 23 +++++------------------ projects/aoc/src/Main.kiss | 10 ---------- projects/aoc/src/Main_.kiss | 14 ++++++++++++++ 3 files changed, 19 insertions(+), 28 deletions(-) delete mode 100644 projects/aoc/src/Main.kiss create mode 100644 projects/aoc/src/Main_.kiss diff --git a/projects/aoc/src/Main.hx b/projects/aoc/src/Main.hx index 001a1e9f..51bbdc79 100644 --- a/projects/aoc/src/Main.hx +++ b/projects/aoc/src/Main.hx @@ -1,20 +1,7 @@ package; -import kiss.Kiss; -import kiss.Prelude; -import kiss.List; -#if year2018 -import year2018.Solutions2018; -#end -#if year2020 -import year2020.Solutions2020; -#end -#if year2021 -import year2021.Solutions2021; -#end -#if year2022 -import year2022.Solutions2022; -#end - -@:build(kiss.Kiss.build()) -class Main {} +class Main { + static function main() { + Main_.main(); + } +} diff --git a/projects/aoc/src/Main.kiss b/projects/aoc/src/Main.kiss deleted file mode 100644 index ab716376..00000000 --- a/projects/aoc/src/Main.kiss +++ /dev/null @@ -1,10 +0,0 @@ -(load "UtilMacros.kiss") - -(year 2018 - (Solutions2018.run)) -(year 2020 - (Solutions2020.run)) -(year 2021 - (Solutions2021.run)) -(year 2022 - (Solutions2022.main)) \ No newline at end of file diff --git a/projects/aoc/src/Main_.kiss b/projects/aoc/src/Main_.kiss new file mode 100644 index 00000000..ad21060d --- /dev/null +++ b/projects/aoc/src/Main_.kiss @@ -0,0 +1,14 @@ +(load "UtilMacros.kiss") + +(year 2018 + (import year2018.Solutions2018) + (Solutions2018.run)) +(year 2020 + (import year2020.Solutions2020) + (Solutions2020.run)) +(year 2021 + (import year2021.Solutions2021) + (Solutions2021.run)) +(year 2022 + (import year2022.Solutions2022) + (Solutions2022.main)) \ No newline at end of file