Skip to content

Commit 30c74a9

Browse files
committed
Clean up zips target; add assignments to zips.
1 parent 98d6110 commit 30c74a9

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

www/Makefile

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,24 @@ test: clean
99

1010
$(course): scribble zips
1111

12+
13+
langs = abscond blackmail con dupe dodger evildoer extort fraud hustle hoax iniquity iniquity-gc jig knock loot mug mountebank neerdowell outlaw
14+
assigns = hoax-plus
15+
1216
zips:
1317
mkdir -p $(course)/code/
14-
cd `racket -e '(require pkg/lib) (display (path->string (pkg-directory "langs")))'` ; \
15-
tar -c `git ls-files a86 abscond blackmail con dupe dodger evildoer extort fraud hustle hoax iniquity iniquity-gc jig knock loot mug mountebank neerdowell outlaw` | \
16-
(cd ../www/main/code ; tar -x ; \
17-
for f in abscond blackmail con dupe dodger evildoer extort fraud hustle hoax iniquity iniquity-gc jig knock loot mug mountebank neerdowell outlaw ; do \
18+
(cd `racket -e '(require pkg/lib) (display (path->string (pkg-directory "langs")))'` ; \
19+
tar -c `git ls-files $(langs)`) | \
20+
(cd $(course)/code/ ; tar -x ; \
21+
for f in $(langs) ; do \
22+
zip $${f}.zip -r $${f}/ ; \
23+
done)
24+
(cd `racket -e '(require pkg/lib) (display (path->string (pkg-directory "assignments")))'` ; \
25+
tar -c `git ls-files $(assigns)`) | \
26+
(cd $(course)/code/ ; tar -x ; \
27+
for f in $(assigns) ; do \
1828
zip $${f}.zip -r $${f}/ ; \
19-
done )
29+
done)
2030

2131
scribble:
2232
raco scribble --htmls \

0 commit comments

Comments
 (0)