Skip to content

Commit 236684a

Browse files
committed
Makefile: Add new targets to download day input
1 parent f175899 commit 236684a

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

Makefile

+11
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,14 @@ new-day-%:
5757
@sed -i.tmp s/XX/$$(echo $*+0 | bc)/g src/day$*.rs
5858
@rm src/day$*.rs.tmp
5959
.PHONY: new-day-X
60+
61+
download-next-day:
62+
@$(MAKE) download-day-$$(for f in data/day*; do \
63+
echo $$(basename -s.rs $$f | sed s/day//) + 1 | bc; \
64+
done | sort -n | tail -1)
65+
.PHONY: download-next-day
66+
67+
download-day-%:
68+
@rm -f data/day$$(printf "%02d" $*) > /dev/null
69+
@aoc-cli d -y 2018 -d $* -f data/day$$(printf "%02d" $*)
70+
.PHONY: download-day-X

0 commit comments

Comments
 (0)