Add Makefile rule to extract puzzle solutions

This commit is contained in:
Camden Dixie O'Brien 2022-11-24 23:52:08 +00:00
parent 025f6fd408
commit 08924e49d2
2 changed files with 4 additions and 0 deletions

1
.gitignore vendored
View File

@ -6,6 +6,7 @@ sudoku
sudoku.csv sudoku.csv
puzzles puzzles
results results
solns
# Clangd files # Clangd files
.cache/* .cache/*

View File

@ -41,6 +41,9 @@ solve.o: solve.h
puzzles: sudoku.csv puzzles: sudoku.csv
pv sudoku.csv | tail -n+2 | cut -d, -f1 | tr -d '\n' > $@ pv sudoku.csv | tail -n+2 | cut -d, -f1 | tr -d '\n' > $@
solns: sudoku.csv
pv sudoku.csv | tail -n+2 | cut -d, -f2 | tr -d '\n' > $@
results: results:
dd if=/dev/zero of=$@ bs=1000 count=729000 dd if=/dev/zero of=$@ bs=1000 count=729000