-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.tpl
69 lines (64 loc) · 2.64 KB
/
main.tpl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
package main
import (
"context"
"flag"
"github.com/google/subcommands"
"github.com/rjelierse/adventofcode/YEAR/01"
"github.com/rjelierse/adventofcode/YEAR/02"
"github.com/rjelierse/adventofcode/YEAR/03"
"github.com/rjelierse/adventofcode/YEAR/04"
"github.com/rjelierse/adventofcode/YEAR/05"
"github.com/rjelierse/adventofcode/YEAR/06"
"github.com/rjelierse/adventofcode/YEAR/07"
"github.com/rjelierse/adventofcode/YEAR/08"
"github.com/rjelierse/adventofcode/YEAR/09"
"github.com/rjelierse/adventofcode/YEAR/10"
"github.com/rjelierse/adventofcode/YEAR/11"
"github.com/rjelierse/adventofcode/YEAR/12"
"github.com/rjelierse/adventofcode/YEAR/13"
"github.com/rjelierse/adventofcode/YEAR/14"
"github.com/rjelierse/adventofcode/YEAR/15"
"github.com/rjelierse/adventofcode/YEAR/16"
"github.com/rjelierse/adventofcode/YEAR/17"
"github.com/rjelierse/adventofcode/YEAR/18"
"github.com/rjelierse/adventofcode/YEAR/19"
"github.com/rjelierse/adventofcode/YEAR/20"
"github.com/rjelierse/adventofcode/YEAR/21"
"github.com/rjelierse/adventofcode/YEAR/22"
"github.com/rjelierse/adventofcode/YEAR/23"
"github.com/rjelierse/adventofcode/YEAR/24"
"github.com/rjelierse/adventofcode/YEAR/25"
)
func main() {
subcommands.Register(subcommands.CommandsCommand(), "")
subcommands.Register(subcommands.FlagsCommand(), "")
subcommands.Register(subcommands.HelpCommand(), "")
subcommands.Register(day01.Command(), "Puzzles")
subcommands.Register(day02.Command(), "Puzzles")
subcommands.Register(day03.Command(), "Puzzles")
subcommands.Register(day04.Command(), "Puzzles")
subcommands.Register(day05.Command(), "Puzzles")
subcommands.Register(day06.Command(), "Puzzles")
subcommands.Register(day07.Command(), "Puzzles")
subcommands.Register(day08.Command(), "Puzzles")
subcommands.Register(day09.Command(), "Puzzles")
subcommands.Register(day10.Command(), "Puzzles")
subcommands.Register(day11.Command(), "Puzzles")
subcommands.Register(day12.Command(), "Puzzles")
subcommands.Register(day13.Command(), "Puzzles")
subcommands.Register(day14.Command(), "Puzzles")
subcommands.Register(day15.Command(), "Puzzles")
subcommands.Register(day16.Command(), "Puzzles")
subcommands.Register(day17.Command(), "Puzzles")
subcommands.Register(day18.Command(), "Puzzles")
subcommands.Register(day19.Command(), "Puzzles")
subcommands.Register(day20.Command(), "Puzzles")
subcommands.Register(day21.Command(), "Puzzles")
subcommands.Register(day22.Command(), "Puzzles")
subcommands.Register(day23.Command(), "Puzzles")
subcommands.Register(day24.Command(), "Puzzles")
subcommands.Register(day25.Command(), "Puzzles")
flag.Parse()
ctx := context.Background()
subcommands.Execute(ctx)
}