View Source mix aoc (Advent of Code Utils v3.0.0)
Create a code skeleton and fetch input for the AOC challenge of a day / year.
This mix task runs mix aoc.gen
followed by mix aoc.get
. Afterwards, it prints the url of
today's challenge.
mix-aoc-gen
mix aoc.gen
This task generates a code skeleton for the given day and year in lib/<year>/<day>.ex
, which
uses the AOC.aoc/3
macro. To customise the path where code is stored, refer to the
mix aoc.gen
documentation.
mix-aoc-get
mix aoc.get
This task fetches the input and example input for a given day and year and stores it in
input/<year>_<day>.txt
and input/<year>_<day>_example.txt
. In order for this task to work,
your session cookie should be passed as a command line argument or set up in the
:advent_of_code_utils
application environment. Please refer to the mix aoc.get
documentation for more information.
command-line-arguments
Command-line arguments
-s
or--session
: Specify the session cookie.-y
or--year
: Specify the year.-d
or--day
: Specify the day.--example
: Fetch example input (the default)--no-example
: Do not fetch example input
All of these options take precedence over their application environment counterparts.
Link to this section Summary
Functions
Callback implementation for Mix.Task.run/1
.
Link to this section Functions
Callback implementation for Mix.Task.run/1
.