add make genpath rules, .path files, updated .top and .year
Add .path files to each winner directory: a file containing the path to the winner directory from the top directory. Changed YYYY/.year files to contain the paths, from the top directory, if the winning directories for the given year. Changed `/.top` to contain the IOCCC years. Added `make genpath` rule to the top Makefile and the year Makefiles to generate the above. Added FAQ 6.8 to `faq.md` to explain the above. Updated manifest to reflect recent changes to the list of files.
This commit is contained in:
1 parent
2f002af1c8
commit
6206201d8a
384 files changed
+3615
-894
No files matched your search
@@ -1 +1,27 @@
|
||||
IOCCC
|
||||
1984
|
||||
1985
|
||||
1986
|
||||
1987
|
||||
1988
|
||||
1989
|
||||
1990
|
||||
1991
|
||||
1992
|
||||
1993
|
||||
1994
|
||||
1995
|
||||
1996
|
||||
1998
|
||||
2000
|
||||
2001
|
||||
2004
|
||||
2005
|
||||
2006
|
||||
2011
|
||||
2012
|
||||
2013
|
||||
2014
|
||||
2015
|
||||
2018
|
||||
2019
|
||||
2020
|
||||
+4
-1
@@ -1 +1,4 @@
|
||||
1984
|
||||
1984/anonymous
|
||||
1984/decot
|
||||
1984/laman
|
||||
1984/mullender
|
||||
+54
-27
@@ -45,6 +45,7 @@ WINNERS= anonymous decot laman mullender
|
||||
|
||||
YEAR= 1984
|
||||
|
||||
|
||||
###################
|
||||
# build all entries
|
||||
###################
|
||||
@@ -52,7 +53,7 @@ YEAR= 1984
|
||||
all:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -63,15 +64,15 @@ all:
|
||||
|
||||
.PHONY: all alt data everything diff_orig_prog diff_prog_orig \
|
||||
diff_alt_prog diff_prog_alt diff_orig_alt diff_alt_orig \
|
||||
clean clobber install love haste waste maker easter_egg \
|
||||
sandwich supernova deep_magic magic charon pluto
|
||||
clean clobber install genpath love haste waste maker \
|
||||
easter_egg sandwich supernova deep_magic magic charon pluto
|
||||
|
||||
# alternative executable
|
||||
#
|
||||
alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -85,7 +86,7 @@ alt:
|
||||
data:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -99,7 +100,7 @@ data:
|
||||
everything:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -118,7 +119,7 @@ everything:
|
||||
diff_orig_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -132,7 +133,7 @@ diff_orig_prog:
|
||||
diff_prog_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -146,7 +147,7 @@ diff_prog_orig:
|
||||
diff_alt_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -160,7 +161,7 @@ diff_alt_prog:
|
||||
diff_prog_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -174,7 +175,7 @@ diff_prog_alt:
|
||||
diff_orig_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -186,7 +187,7 @@ diff_orig_alt:
|
||||
diff_alt_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -203,7 +204,7 @@ diff_alt_orig:
|
||||
clean:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -215,7 +216,7 @@ clean:
|
||||
clobber:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -227,7 +228,7 @@ clobber:
|
||||
install:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -239,7 +240,7 @@ install:
|
||||
indent.c:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -248,6 +249,32 @@ indent.c:
|
||||
done
|
||||
@echo '=-=-= ${YEAR} complete make $@ =-=-='
|
||||
|
||||
genpath:
|
||||
@echo '=-=-= IOCCC begin make $@ =-=-='
|
||||
@${RM} -f .tmp.genpath
|
||||
@-for i in ${WINNERS}; do \
|
||||
echo "${YEAR}/$$i" >> .tmp.genpath; \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \
|
||||
if ${CMP} -s "$$i/.tmp.genpath" "$$i/.path"; then \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "$$i/.path already up to date"; \
|
||||
else \
|
||||
${MV} -f "$$i/.tmp.genpath" "$$i/.path"; \
|
||||
${CHMOD} 0444 "$$i/.path"; \
|
||||
echo "updated $$i/.path"; \
|
||||
fi; \
|
||||
done
|
||||
@-if ${CMP} -s .tmp.genpath .year; then \
|
||||
${RM} -f .tmp.genpath; \
|
||||
echo ".year already up to date"; \
|
||||
else \
|
||||
${MV} -f .tmp.genpath .year; \
|
||||
${CHMOD} 0444 .year; \
|
||||
echo "updated .year"; \
|
||||
fi
|
||||
@echo '=-=-= IOCCC complete make $@ =-=-='
|
||||
|
||||
|
||||
##################
|
||||
# 133t hacker rulz
|
||||
@@ -256,7 +283,7 @@ indent.c:
|
||||
love:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -268,7 +295,7 @@ love:
|
||||
haste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -280,7 +307,7 @@ haste:
|
||||
waste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -292,7 +319,7 @@ waste:
|
||||
maker:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -304,7 +331,7 @@ maker:
|
||||
easter_egg:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -316,7 +343,7 @@ easter_egg:
|
||||
sandwich:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -331,7 +358,7 @@ sandwich:
|
||||
supernova:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -343,7 +370,7 @@ supernova:
|
||||
deep_magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -355,7 +382,7 @@ deep_magic:
|
||||
magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -367,7 +394,7 @@ magic:
|
||||
charon:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -379,7 +406,7 @@ charon:
|
||||
pluto:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
1984/anonymous
|
||||
@@ -0,0 +1 @@
|
||||
1984/decot
|
||||
@@ -0,0 +1 @@
|
||||
1984/laman
|
||||
@@ -0,0 +1 @@
|
||||
1984/mullender
|
||||
+5
-1
@@ -1 +1,5 @@
|
||||
1985
|
||||
1985/applin
|
||||
1985/august
|
||||
1985/lycklama
|
||||
1985/shapiro
|
||||
1985/sicherman
|
||||
+82
-25
@@ -45,6 +45,7 @@ WINNERS= applin august lycklama shapiro sicherman
|
||||
|
||||
YEAR= 1985
|
||||
|
||||
|
||||
###################
|
||||
# build all entries
|
||||
###################
|
||||
@@ -52,7 +53,7 @@ YEAR= 1985
|
||||
all:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -63,13 +64,43 @@ all:
|
||||
|
||||
.PHONY: all alt data everything diff_orig_prog diff_prog_orig \
|
||||
diff_alt_prog diff_prog_alt diff_orig_alt diff_alt_orig \
|
||||
clean clobber install love haste waste maker easter_egg \
|
||||
sandwich supernova deep_magic magic charon pluto
|
||||
clean clobber install genpath love haste waste maker \
|
||||
easter_egg sandwich supernova deep_magic magic charon pluto
|
||||
|
||||
# alternative executable
|
||||
#
|
||||
alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
echo "=-= end ${YEAR}/$$i =-="; \
|
||||
echo; \
|
||||
done
|
||||
@echo '=-=-= ${YEAR} complete make $@ =-=-='
|
||||
|
||||
# data files
|
||||
#
|
||||
data:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
echo "=-= end ${YEAR}/$$i =-="; \
|
||||
echo; \
|
||||
done
|
||||
@echo '=-=-= ${YEAR} complete make $@ =-=-='
|
||||
|
||||
# both all and alt
|
||||
#
|
||||
everything:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -88,7 +119,7 @@ everything:
|
||||
diff_orig_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -102,7 +133,7 @@ diff_orig_prog:
|
||||
diff_prog_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -116,7 +147,7 @@ diff_prog_orig:
|
||||
diff_alt_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -130,7 +161,7 @@ diff_alt_prog:
|
||||
diff_prog_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -144,7 +175,7 @@ diff_prog_alt:
|
||||
diff_orig_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -156,7 +187,7 @@ diff_orig_alt:
|
||||
diff_alt_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -173,7 +204,7 @@ diff_alt_orig:
|
||||
clean:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -185,7 +216,7 @@ clean:
|
||||
clobber:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -197,7 +228,7 @@ clobber:
|
||||
install:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -209,7 +240,7 @@ install:
|
||||
indent.c:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -218,6 +249,32 @@ indent.c:
|
||||
done
|
||||
@echo '=-=-= ${YEAR} complete make $@ =-=-='
|
||||
|
||||
genpath:
|
||||
@echo '=-=-= IOCCC begin make $@ =-=-='
|
||||
@${RM} -f .tmp.genpath
|
||||
@-for i in ${WINNERS}; do \
|
||||
echo "${YEAR}/$$i" >> .tmp.genpath; \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \
|
||||
if ${CMP} -s "$$i/.tmp.genpath" "$$i/.path"; then \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "$$i/.path already up to date"; \
|
||||
else \
|
||||
${MV} -f "$$i/.tmp.genpath" "$$i/.path"; \
|
||||
${CHMOD} 0444 "$$i/.path"; \
|
||||
echo "updated $$i/.path"; \
|
||||
fi; \
|
||||
done
|
||||
@-if ${CMP} -s .tmp.genpath .year; then \
|
||||
${RM} -f .tmp.genpath; \
|
||||
echo ".year already up to date"; \
|
||||
else \
|
||||
${MV} -f .tmp.genpath .year; \
|
||||
${CHMOD} 0444 .year; \
|
||||
echo "updated .year"; \
|
||||
fi
|
||||
@echo '=-=-= IOCCC complete make $@ =-=-='
|
||||
|
||||
|
||||
##################
|
||||
# 133t hacker rulz
|
||||
@@ -226,7 +283,7 @@ indent.c:
|
||||
love:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -238,7 +295,7 @@ love:
|
||||
haste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -250,7 +307,7 @@ haste:
|
||||
waste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -262,7 +319,7 @@ waste:
|
||||
maker:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -274,7 +331,7 @@ maker:
|
||||
easter_egg:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -286,7 +343,7 @@ easter_egg:
|
||||
sandwich:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -301,7 +358,7 @@ sandwich:
|
||||
supernova:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -313,7 +370,7 @@ supernova:
|
||||
deep_magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -325,7 +382,7 @@ deep_magic:
|
||||
magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -337,7 +394,7 @@ magic:
|
||||
charon:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -349,7 +406,7 @@ charon:
|
||||
pluto:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
1985/applin
|
||||
@@ -0,0 +1 @@
|
||||
1985/august
|
||||
@@ -0,0 +1 @@
|
||||
1985/lycklama
|
||||
@@ -0,0 +1 @@
|
||||
1985/shapiro
|
||||
@@ -0,0 +1 @@
|
||||
1985/sicherman
|
||||
+9
-1
@@ -1 +1,9 @@
|
||||
1986
|
||||
1986/applin
|
||||
1986/august
|
||||
1986/bright
|
||||
1986/hague
|
||||
1986/holloway
|
||||
1986/marshall
|
||||
1986/pawka
|
||||
1986/stein
|
||||
1986/wall
|
||||
+54
-27
@@ -45,6 +45,7 @@ WINNERS= applin august bright hague holloway marshall pawka stein wall
|
||||
|
||||
YEAR= 1986
|
||||
|
||||
|
||||
###################
|
||||
# build all entries
|
||||
###################
|
||||
@@ -52,7 +53,7 @@ YEAR= 1986
|
||||
all:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -63,15 +64,15 @@ all:
|
||||
|
||||
.PHONY: all alt data everything diff_orig_prog diff_prog_orig \
|
||||
diff_alt_prog diff_prog_alt diff_orig_alt diff_alt_orig \
|
||||
clean clobber install love haste waste maker easter_egg \
|
||||
sandwich supernova deep_magic magic charon pluto
|
||||
clean clobber install genpath love haste waste maker \
|
||||
easter_egg sandwich supernova deep_magic magic charon pluto
|
||||
|
||||
# alternative executable
|
||||
#
|
||||
alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -85,7 +86,7 @@ alt:
|
||||
data:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -99,7 +100,7 @@ data:
|
||||
everything:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -118,7 +119,7 @@ everything:
|
||||
diff_orig_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -132,7 +133,7 @@ diff_orig_prog:
|
||||
diff_prog_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -146,7 +147,7 @@ diff_prog_orig:
|
||||
diff_alt_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -160,7 +161,7 @@ diff_alt_prog:
|
||||
diff_prog_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -174,7 +175,7 @@ diff_prog_alt:
|
||||
diff_orig_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -186,7 +187,7 @@ diff_orig_alt:
|
||||
diff_alt_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -203,7 +204,7 @@ diff_alt_orig:
|
||||
clean:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -215,7 +216,7 @@ clean:
|
||||
clobber:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -227,7 +228,7 @@ clobber:
|
||||
install:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -239,7 +240,7 @@ install:
|
||||
indent.c:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -248,6 +249,32 @@ indent.c:
|
||||
done
|
||||
@echo '=-=-= ${YEAR} complete make $@ =-=-='
|
||||
|
||||
genpath:
|
||||
@echo '=-=-= IOCCC begin make $@ =-=-='
|
||||
@${RM} -f .tmp.genpath
|
||||
@-for i in ${WINNERS}; do \
|
||||
echo "${YEAR}/$$i" >> .tmp.genpath; \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \
|
||||
if ${CMP} -s "$$i/.tmp.genpath" "$$i/.path"; then \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "$$i/.path already up to date"; \
|
||||
else \
|
||||
${MV} -f "$$i/.tmp.genpath" "$$i/.path"; \
|
||||
${CHMOD} 0444 "$$i/.path"; \
|
||||
echo "updated $$i/.path"; \
|
||||
fi; \
|
||||
done
|
||||
@-if ${CMP} -s .tmp.genpath .year; then \
|
||||
${RM} -f .tmp.genpath; \
|
||||
echo ".year already up to date"; \
|
||||
else \
|
||||
${MV} -f .tmp.genpath .year; \
|
||||
${CHMOD} 0444 .year; \
|
||||
echo "updated .year"; \
|
||||
fi
|
||||
@echo '=-=-= IOCCC complete make $@ =-=-='
|
||||
|
||||
|
||||
##################
|
||||
# 133t hacker rulz
|
||||
@@ -256,7 +283,7 @@ indent.c:
|
||||
love:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -268,7 +295,7 @@ love:
|
||||
haste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -280,7 +307,7 @@ haste:
|
||||
waste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -292,7 +319,7 @@ waste:
|
||||
maker:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -304,7 +331,7 @@ maker:
|
||||
easter_egg:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -316,7 +343,7 @@ easter_egg:
|
||||
sandwich:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -331,7 +358,7 @@ sandwich:
|
||||
supernova:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -343,7 +370,7 @@ supernova:
|
||||
deep_magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -355,7 +382,7 @@ deep_magic:
|
||||
magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -367,7 +394,7 @@ magic:
|
||||
charon:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -379,7 +406,7 @@ charon:
|
||||
pluto:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
1986/applin
|
||||
@@ -0,0 +1 @@
|
||||
1986/august
|
||||
@@ -0,0 +1 @@
|
||||
1986/bright
|
||||
@@ -0,0 +1 @@
|
||||
1986/hague
|
||||
@@ -0,0 +1 @@
|
||||
1986/holloway
|
||||
@@ -0,0 +1 @@
|
||||
1986/marshall
|
||||
@@ -0,0 +1 @@
|
||||
1986/pawka
|
||||
@@ -0,0 +1 @@
|
||||
1986/stein
|
||||
@@ -0,0 +1 @@
|
||||
1986/wall
|
||||
+7
-1
@@ -1 +1,7 @@
|
||||
1987
|
||||
1987/biggar
|
||||
1987/heckbert
|
||||
1987/hines
|
||||
1987/korn
|
||||
1987/lievaart
|
||||
1987/wall
|
||||
1987/westley
|
||||
+54
-27
@@ -45,6 +45,7 @@ WINNERS= biggar heckbert hines korn lievaart wall westley
|
||||
|
||||
YEAR= 1987
|
||||
|
||||
|
||||
###################
|
||||
# build all entries
|
||||
###################
|
||||
@@ -52,7 +53,7 @@ YEAR= 1987
|
||||
all:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -63,15 +64,15 @@ all:
|
||||
|
||||
.PHONY: all alt data everything diff_orig_prog diff_prog_orig \
|
||||
diff_alt_prog diff_prog_alt diff_orig_alt diff_alt_orig \
|
||||
clean clobber install love haste waste maker easter_egg \
|
||||
sandwich supernova deep_magic magic charon pluto
|
||||
clean clobber install genpath love haste waste maker \
|
||||
easter_egg sandwich supernova deep_magic magic charon pluto
|
||||
|
||||
# alternative executable
|
||||
#
|
||||
alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -85,7 +86,7 @@ alt:
|
||||
data:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -99,7 +100,7 @@ data:
|
||||
everything:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -118,7 +119,7 @@ everything:
|
||||
diff_orig_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -132,7 +133,7 @@ diff_orig_prog:
|
||||
diff_prog_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -146,7 +147,7 @@ diff_prog_orig:
|
||||
diff_alt_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -160,7 +161,7 @@ diff_alt_prog:
|
||||
diff_prog_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -174,7 +175,7 @@ diff_prog_alt:
|
||||
diff_orig_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -186,7 +187,7 @@ diff_orig_alt:
|
||||
diff_alt_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -203,7 +204,7 @@ diff_alt_orig:
|
||||
clean:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -215,7 +216,7 @@ clean:
|
||||
clobber:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -227,7 +228,7 @@ clobber:
|
||||
install:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -239,7 +240,7 @@ install:
|
||||
indent.c:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -248,6 +249,32 @@ indent.c:
|
||||
done
|
||||
@echo '=-=-= ${YEAR} complete make $@ =-=-='
|
||||
|
||||
genpath:
|
||||
@echo '=-=-= IOCCC begin make $@ =-=-='
|
||||
@${RM} -f .tmp.genpath
|
||||
@-for i in ${WINNERS}; do \
|
||||
echo "${YEAR}/$$i" >> .tmp.genpath; \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \
|
||||
if ${CMP} -s "$$i/.tmp.genpath" "$$i/.path"; then \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "$$i/.path already up to date"; \
|
||||
else \
|
||||
${MV} -f "$$i/.tmp.genpath" "$$i/.path"; \
|
||||
${CHMOD} 0444 "$$i/.path"; \
|
||||
echo "updated $$i/.path"; \
|
||||
fi; \
|
||||
done
|
||||
@-if ${CMP} -s .tmp.genpath .year; then \
|
||||
${RM} -f .tmp.genpath; \
|
||||
echo ".year already up to date"; \
|
||||
else \
|
||||
${MV} -f .tmp.genpath .year; \
|
||||
${CHMOD} 0444 .year; \
|
||||
echo "updated .year"; \
|
||||
fi
|
||||
@echo '=-=-= IOCCC complete make $@ =-=-='
|
||||
|
||||
|
||||
##################
|
||||
# 133t hacker rulz
|
||||
@@ -256,7 +283,7 @@ indent.c:
|
||||
love:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -268,7 +295,7 @@ love:
|
||||
haste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -280,7 +307,7 @@ haste:
|
||||
waste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -292,7 +319,7 @@ waste:
|
||||
maker:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -304,7 +331,7 @@ maker:
|
||||
easter_egg:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -316,7 +343,7 @@ easter_egg:
|
||||
sandwich:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -331,7 +358,7 @@ sandwich:
|
||||
supernova:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -343,7 +370,7 @@ supernova:
|
||||
deep_magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -355,7 +382,7 @@ deep_magic:
|
||||
magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -367,7 +394,7 @@ magic:
|
||||
charon:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -379,7 +406,7 @@ charon:
|
||||
pluto:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
1987/biggar
|
||||
@@ -0,0 +1 @@
|
||||
1987/heckbert
|
||||
@@ -0,0 +1 @@
|
||||
1987/hines
|
||||
@@ -0,0 +1 @@
|
||||
1987/korn
|
||||
@@ -0,0 +1 @@
|
||||
1987/lievaart
|
||||
@@ -0,0 +1 @@
|
||||
1987/wall
|
||||
@@ -0,0 +1 @@
|
||||
1987/westley
|
||||
+9
-1
@@ -1 +1,9 @@
|
||||
1988
|
||||
1988/applin
|
||||
1988/dale
|
||||
1988/isaak
|
||||
1988/litmaath
|
||||
1988/phillipps
|
||||
1988/reddy
|
||||
1988/robison
|
||||
1988/spinellis
|
||||
1988/westley
|
||||
+54
-27
@@ -45,6 +45,7 @@ WINNERS= applin dale isaak litmaath phillipps reddy robison spinellis westley
|
||||
|
||||
YEAR= 1988
|
||||
|
||||
|
||||
###################
|
||||
# build all entries
|
||||
###################
|
||||
@@ -52,7 +53,7 @@ YEAR= 1988
|
||||
all:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -63,15 +64,15 @@ all:
|
||||
|
||||
.PHONY: all alt data everything diff_orig_prog diff_prog_orig \
|
||||
diff_alt_prog diff_prog_alt diff_orig_alt diff_alt_orig \
|
||||
clean clobber install love haste waste maker easter_egg \
|
||||
sandwich supernova deep_magic magic charon pluto
|
||||
clean clobber install genpath love haste waste maker \
|
||||
easter_egg sandwich supernova deep_magic magic charon pluto
|
||||
|
||||
# alternative executable
|
||||
#
|
||||
alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -85,7 +86,7 @@ alt:
|
||||
data:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -99,7 +100,7 @@ data:
|
||||
everything:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -118,7 +119,7 @@ everything:
|
||||
diff_orig_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -132,7 +133,7 @@ diff_orig_prog:
|
||||
diff_prog_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -146,7 +147,7 @@ diff_prog_orig:
|
||||
diff_alt_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -160,7 +161,7 @@ diff_alt_prog:
|
||||
diff_prog_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -174,7 +175,7 @@ diff_prog_alt:
|
||||
diff_orig_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -186,7 +187,7 @@ diff_orig_alt:
|
||||
diff_alt_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -203,7 +204,7 @@ diff_alt_orig:
|
||||
clean:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -215,7 +216,7 @@ clean:
|
||||
clobber:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -227,7 +228,7 @@ clobber:
|
||||
install:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -239,7 +240,7 @@ install:
|
||||
indent.c:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -248,6 +249,32 @@ indent.c:
|
||||
done
|
||||
@echo '=-=-= ${YEAR} complete make $@ =-=-='
|
||||
|
||||
genpath:
|
||||
@echo '=-=-= IOCCC begin make $@ =-=-='
|
||||
@${RM} -f .tmp.genpath
|
||||
@-for i in ${WINNERS}; do \
|
||||
echo "${YEAR}/$$i" >> .tmp.genpath; \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \
|
||||
if ${CMP} -s "$$i/.tmp.genpath" "$$i/.path"; then \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "$$i/.path already up to date"; \
|
||||
else \
|
||||
${MV} -f "$$i/.tmp.genpath" "$$i/.path"; \
|
||||
${CHMOD} 0444 "$$i/.path"; \
|
||||
echo "updated $$i/.path"; \
|
||||
fi; \
|
||||
done
|
||||
@-if ${CMP} -s .tmp.genpath .year; then \
|
||||
${RM} -f .tmp.genpath; \
|
||||
echo ".year already up to date"; \
|
||||
else \
|
||||
${MV} -f .tmp.genpath .year; \
|
||||
${CHMOD} 0444 .year; \
|
||||
echo "updated .year"; \
|
||||
fi
|
||||
@echo '=-=-= IOCCC complete make $@ =-=-='
|
||||
|
||||
|
||||
##################
|
||||
# 133t hacker rulz
|
||||
@@ -256,7 +283,7 @@ indent.c:
|
||||
love:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -268,7 +295,7 @@ love:
|
||||
haste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -280,7 +307,7 @@ haste:
|
||||
waste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -292,7 +319,7 @@ waste:
|
||||
maker:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -304,7 +331,7 @@ maker:
|
||||
easter_egg:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -316,7 +343,7 @@ easter_egg:
|
||||
sandwich:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -331,7 +358,7 @@ sandwich:
|
||||
supernova:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -343,7 +370,7 @@ supernova:
|
||||
deep_magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -355,7 +382,7 @@ deep_magic:
|
||||
magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -367,7 +394,7 @@ magic:
|
||||
charon:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -379,7 +406,7 @@ charon:
|
||||
pluto:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
1988/applin
|
||||
@@ -0,0 +1 @@
|
||||
1988/dale
|
||||
@@ -0,0 +1 @@
|
||||
1988/isaak
|
||||
@@ -0,0 +1 @@
|
||||
1988/litmaath
|
||||
@@ -0,0 +1 @@
|
||||
1988/phillipps
|
||||
@@ -0,0 +1 @@
|
||||
1988/reddy
|
||||
@@ -0,0 +1 @@
|
||||
1988/robison
|
||||
@@ -0,0 +1 @@
|
||||
1988/spinellis
|
||||
@@ -0,0 +1 @@
|
||||
1988/westley
|
||||
+10
-1
@@ -1 +1,10 @@
|
||||
1989
|
||||
1989/fubar
|
||||
1989/jar.1
|
||||
1989/jar.2
|
||||
1989/ovdluhe
|
||||
1989/paul
|
||||
1989/robison
|
||||
1989/roemer
|
||||
1989/tromp
|
||||
1989/vanb
|
||||
1989/westley
|
||||
+54
-27
@@ -45,6 +45,7 @@ WINNERS= fubar jar.1 jar.2 ovdluhe paul robison roemer tromp vanb westley
|
||||
|
||||
YEAR= 1989
|
||||
|
||||
|
||||
###################
|
||||
# build all entries
|
||||
###################
|
||||
@@ -52,7 +53,7 @@ YEAR= 1989
|
||||
all:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -63,15 +64,15 @@ all:
|
||||
|
||||
.PHONY: all alt data everything diff_orig_prog diff_prog_orig \
|
||||
diff_alt_prog diff_prog_alt diff_orig_alt diff_alt_orig \
|
||||
clean clobber install love haste waste maker easter_egg \
|
||||
sandwich supernova deep_magic magic charon pluto
|
||||
clean clobber install genpath love haste waste maker \
|
||||
easter_egg sandwich supernova deep_magic magic charon pluto
|
||||
|
||||
# alternative executable
|
||||
#
|
||||
alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -85,7 +86,7 @@ alt:
|
||||
data:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -99,7 +100,7 @@ data:
|
||||
everything:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -118,7 +119,7 @@ everything:
|
||||
diff_orig_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -132,7 +133,7 @@ diff_orig_prog:
|
||||
diff_prog_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -146,7 +147,7 @@ diff_prog_orig:
|
||||
diff_alt_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -160,7 +161,7 @@ diff_alt_prog:
|
||||
diff_prog_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -174,7 +175,7 @@ diff_prog_alt:
|
||||
diff_orig_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -186,7 +187,7 @@ diff_orig_alt:
|
||||
diff_alt_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -203,7 +204,7 @@ diff_alt_orig:
|
||||
clean:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -215,7 +216,7 @@ clean:
|
||||
clobber:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -227,7 +228,7 @@ clobber:
|
||||
install:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -239,7 +240,7 @@ install:
|
||||
indent.c:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -248,6 +249,32 @@ indent.c:
|
||||
done
|
||||
@echo '=-=-= ${YEAR} complete make $@ =-=-='
|
||||
|
||||
genpath:
|
||||
@echo '=-=-= IOCCC begin make $@ =-=-='
|
||||
@${RM} -f .tmp.genpath
|
||||
@-for i in ${WINNERS}; do \
|
||||
echo "${YEAR}/$$i" >> .tmp.genpath; \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \
|
||||
if ${CMP} -s "$$i/.tmp.genpath" "$$i/.path"; then \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "$$i/.path already up to date"; \
|
||||
else \
|
||||
${MV} -f "$$i/.tmp.genpath" "$$i/.path"; \
|
||||
${CHMOD} 0444 "$$i/.path"; \
|
||||
echo "updated $$i/.path"; \
|
||||
fi; \
|
||||
done
|
||||
@-if ${CMP} -s .tmp.genpath .year; then \
|
||||
${RM} -f .tmp.genpath; \
|
||||
echo ".year already up to date"; \
|
||||
else \
|
||||
${MV} -f .tmp.genpath .year; \
|
||||
${CHMOD} 0444 .year; \
|
||||
echo "updated .year"; \
|
||||
fi
|
||||
@echo '=-=-= IOCCC complete make $@ =-=-='
|
||||
|
||||
|
||||
##################
|
||||
# 133t hacker rulz
|
||||
@@ -256,7 +283,7 @@ indent.c:
|
||||
love:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -268,7 +295,7 @@ love:
|
||||
haste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -280,7 +307,7 @@ haste:
|
||||
waste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -292,7 +319,7 @@ waste:
|
||||
maker:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -304,7 +331,7 @@ maker:
|
||||
easter_egg:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -316,7 +343,7 @@ easter_egg:
|
||||
sandwich:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -331,7 +358,7 @@ sandwich:
|
||||
supernova:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -343,7 +370,7 @@ supernova:
|
||||
deep_magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -355,7 +382,7 @@ deep_magic:
|
||||
magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -367,7 +394,7 @@ magic:
|
||||
charon:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -379,7 +406,7 @@ charon:
|
||||
pluto:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
1989/fubar
|
||||
@@ -0,0 +1 @@
|
||||
1989/jar.1
|
||||
@@ -0,0 +1 @@
|
||||
1989/jar.2
|
||||
@@ -0,0 +1 @@
|
||||
1989/ovdluhe
|
||||
@@ -0,0 +1 @@
|
||||
1989/paul
|
||||
@@ -0,0 +1 @@
|
||||
1989/robison
|
||||
@@ -0,0 +1 @@
|
||||
1989/roemer
|
||||
@@ -0,0 +1 @@
|
||||
1989/tromp
|
||||
@@ -0,0 +1 @@
|
||||
1989/vanb
|
||||
@@ -0,0 +1 @@
|
||||
1989/westley
|
||||
+11
-1
@@ -1 +1,11 @@
|
||||
1990
|
||||
1990/baruch
|
||||
1990/cmills
|
||||
1990/dds
|
||||
1990/dg
|
||||
1990/jaw
|
||||
1990/pjr
|
||||
1990/scjones
|
||||
1990/stig
|
||||
1990/tbr
|
||||
1990/theorem
|
||||
1990/westley
|
||||
+54
-27
@@ -45,6 +45,7 @@ WINNERS= baruch cmills dds dg jaw pjr scjones stig tbr theorem westley
|
||||
|
||||
YEAR= 1990
|
||||
|
||||
|
||||
###################
|
||||
# build all entries
|
||||
###################
|
||||
@@ -52,7 +53,7 @@ YEAR= 1990
|
||||
all:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -63,15 +64,15 @@ all:
|
||||
|
||||
.PHONY: all alt data everything diff_orig_prog diff_prog_orig \
|
||||
diff_alt_prog diff_prog_alt diff_orig_alt diff_alt_orig \
|
||||
clean clobber install love haste waste maker easter_egg \
|
||||
sandwich supernova deep_magic magic charon pluto
|
||||
clean clobber install genpath love haste waste maker \
|
||||
easter_egg sandwich supernova deep_magic magic charon pluto
|
||||
|
||||
# alternative executable
|
||||
#
|
||||
alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -85,7 +86,7 @@ alt:
|
||||
data:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -99,7 +100,7 @@ data:
|
||||
everything:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -118,7 +119,7 @@ everything:
|
||||
diff_orig_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -132,7 +133,7 @@ diff_orig_prog:
|
||||
diff_prog_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -146,7 +147,7 @@ diff_prog_orig:
|
||||
diff_alt_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -160,7 +161,7 @@ diff_alt_prog:
|
||||
diff_prog_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -174,7 +175,7 @@ diff_prog_alt:
|
||||
diff_orig_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -186,7 +187,7 @@ diff_orig_alt:
|
||||
diff_alt_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -203,7 +204,7 @@ diff_alt_orig:
|
||||
clean:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -215,7 +216,7 @@ clean:
|
||||
clobber:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -227,7 +228,7 @@ clobber:
|
||||
install:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -239,7 +240,7 @@ install:
|
||||
indent.c:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -248,6 +249,32 @@ indent.c:
|
||||
done
|
||||
@echo '=-=-= ${YEAR} complete make $@ =-=-='
|
||||
|
||||
genpath:
|
||||
@echo '=-=-= IOCCC begin make $@ =-=-='
|
||||
@${RM} -f .tmp.genpath
|
||||
@-for i in ${WINNERS}; do \
|
||||
echo "${YEAR}/$$i" >> .tmp.genpath; \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \
|
||||
if ${CMP} -s "$$i/.tmp.genpath" "$$i/.path"; then \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "$$i/.path already up to date"; \
|
||||
else \
|
||||
${MV} -f "$$i/.tmp.genpath" "$$i/.path"; \
|
||||
${CHMOD} 0444 "$$i/.path"; \
|
||||
echo "updated $$i/.path"; \
|
||||
fi; \
|
||||
done
|
||||
@-if ${CMP} -s .tmp.genpath .year; then \
|
||||
${RM} -f .tmp.genpath; \
|
||||
echo ".year already up to date"; \
|
||||
else \
|
||||
${MV} -f .tmp.genpath .year; \
|
||||
${CHMOD} 0444 .year; \
|
||||
echo "updated .year"; \
|
||||
fi
|
||||
@echo '=-=-= IOCCC complete make $@ =-=-='
|
||||
|
||||
|
||||
##################
|
||||
# 133t hacker rulz
|
||||
@@ -256,7 +283,7 @@ indent.c:
|
||||
love:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -268,7 +295,7 @@ love:
|
||||
haste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -280,7 +307,7 @@ haste:
|
||||
waste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -292,7 +319,7 @@ waste:
|
||||
maker:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -304,7 +331,7 @@ maker:
|
||||
easter_egg:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -316,7 +343,7 @@ easter_egg:
|
||||
sandwich:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -331,7 +358,7 @@ sandwich:
|
||||
supernova:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -343,7 +370,7 @@ supernova:
|
||||
deep_magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -355,7 +382,7 @@ deep_magic:
|
||||
magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -367,7 +394,7 @@ magic:
|
||||
charon:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -379,7 +406,7 @@ charon:
|
||||
pluto:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
1990/baruch
|
||||
@@ -0,0 +1 @@
|
||||
1990/cmills
|
||||
@@ -0,0 +1 @@
|
||||
1990/dds
|
||||
@@ -0,0 +1 @@
|
||||
1990/dg
|
||||
@@ -0,0 +1 @@
|
||||
1990/jaw
|
||||
@@ -0,0 +1 @@
|
||||
1990/pjr
|
||||
@@ -0,0 +1 @@
|
||||
1990/scjones
|
||||
@@ -0,0 +1 @@
|
||||
1990/stig
|
||||
@@ -0,0 +1 @@
|
||||
1990/tbr
|
||||
@@ -0,0 +1 @@
|
||||
1990/theorem
|
||||
@@ -0,0 +1 @@
|
||||
1990/westley
|
||||
+9
-1
@@ -1 +1,9 @@
|
||||
1991
|
||||
1991/ant
|
||||
1991/brnstnd
|
||||
1991/buzzard
|
||||
1991/cdupont
|
||||
1991/davidguy
|
||||
1991/dds
|
||||
1991/fine
|
||||
1991/rince
|
||||
1991/westley
|
||||
+54
-27
@@ -45,6 +45,7 @@ WINNERS= ant brnstnd buzzard cdupont davidguy dds fine rince westley
|
||||
|
||||
YEAR= 1991
|
||||
|
||||
|
||||
###################
|
||||
# build all entries
|
||||
###################
|
||||
@@ -52,7 +53,7 @@ YEAR= 1991
|
||||
all:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -63,15 +64,15 @@ all:
|
||||
|
||||
.PHONY: all alt data everything diff_orig_prog diff_prog_orig \
|
||||
diff_alt_prog diff_prog_alt diff_orig_alt diff_alt_orig \
|
||||
clean clobber install love haste waste maker easter_egg \
|
||||
sandwich supernova deep_magic magic charon pluto
|
||||
clean clobber install genpath love haste waste maker \
|
||||
easter_egg sandwich supernova deep_magic magic charon pluto
|
||||
|
||||
# alternative executable
|
||||
#
|
||||
alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -85,7 +86,7 @@ alt:
|
||||
data:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -99,7 +100,7 @@ data:
|
||||
everything:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -118,7 +119,7 @@ everything:
|
||||
diff_orig_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -132,7 +133,7 @@ diff_orig_prog:
|
||||
diff_prog_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -146,7 +147,7 @@ diff_prog_orig:
|
||||
diff_alt_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -160,7 +161,7 @@ diff_alt_prog:
|
||||
diff_prog_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -174,7 +175,7 @@ diff_prog_alt:
|
||||
diff_orig_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -186,7 +187,7 @@ diff_orig_alt:
|
||||
diff_alt_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -203,7 +204,7 @@ diff_alt_orig:
|
||||
clean:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -215,7 +216,7 @@ clean:
|
||||
clobber:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -227,7 +228,7 @@ clobber:
|
||||
install:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -239,7 +240,7 @@ install:
|
||||
indent.c:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -248,6 +249,32 @@ indent.c:
|
||||
done
|
||||
@echo '=-=-= ${YEAR} complete make $@ =-=-='
|
||||
|
||||
genpath:
|
||||
@echo '=-=-= IOCCC begin make $@ =-=-='
|
||||
@${RM} -f .tmp.genpath
|
||||
@-for i in ${WINNERS}; do \
|
||||
echo "${YEAR}/$$i" >> .tmp.genpath; \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \
|
||||
if ${CMP} -s "$$i/.tmp.genpath" "$$i/.path"; then \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "$$i/.path already up to date"; \
|
||||
else \
|
||||
${MV} -f "$$i/.tmp.genpath" "$$i/.path"; \
|
||||
${CHMOD} 0444 "$$i/.path"; \
|
||||
echo "updated $$i/.path"; \
|
||||
fi; \
|
||||
done
|
||||
@-if ${CMP} -s .tmp.genpath .year; then \
|
||||
${RM} -f .tmp.genpath; \
|
||||
echo ".year already up to date"; \
|
||||
else \
|
||||
${MV} -f .tmp.genpath .year; \
|
||||
${CHMOD} 0444 .year; \
|
||||
echo "updated .year"; \
|
||||
fi
|
||||
@echo '=-=-= IOCCC complete make $@ =-=-='
|
||||
|
||||
|
||||
##################
|
||||
# 133t hacker rulz
|
||||
@@ -256,7 +283,7 @@ indent.c:
|
||||
love:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -268,7 +295,7 @@ love:
|
||||
haste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -280,7 +307,7 @@ haste:
|
||||
waste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -292,7 +319,7 @@ waste:
|
||||
maker:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -304,7 +331,7 @@ maker:
|
||||
easter_egg:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -316,7 +343,7 @@ easter_egg:
|
||||
sandwich:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -331,7 +358,7 @@ sandwich:
|
||||
supernova:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -343,7 +370,7 @@ supernova:
|
||||
deep_magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -355,7 +382,7 @@ deep_magic:
|
||||
magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -367,7 +394,7 @@ magic:
|
||||
charon:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -379,7 +406,7 @@ charon:
|
||||
pluto:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
1991/ant
|
||||
@@ -0,0 +1 @@
|
||||
1991/brnstnd
|
||||
@@ -0,0 +1 @@
|
||||
1991/buzzard
|
||||
@@ -0,0 +1 @@
|
||||
1991/cdupont
|
||||
@@ -0,0 +1 @@
|
||||
1991/davidguy
|
||||
@@ -0,0 +1 @@
|
||||
1991/dds
|
||||
@@ -0,0 +1 @@
|
||||
1991/fine
|
||||
@@ -0,0 +1 @@
|
||||
1991/rince
|
||||
@@ -0,0 +1 @@
|
||||
1991/westley
|
||||
+13
-1
@@ -1 +1,13 @@
|
||||
1992
|
||||
1992/adrian
|
||||
1992/albert
|
||||
1992/ant
|
||||
1992/buzzard.1
|
||||
1992/buzzard.2
|
||||
1992/gson
|
||||
1992/imc
|
||||
1992/kivinen
|
||||
1992/lush
|
||||
1992/marangon
|
||||
1992/nathan
|
||||
1992/vern
|
||||
1992/westley
|
||||
+54
-27
@@ -46,6 +46,7 @@ WINNERS= adrian albert ant buzzard.1 buzzard.2 gson imc kivinen lush marangon \
|
||||
|
||||
YEAR= 1992
|
||||
|
||||
|
||||
###################
|
||||
# build all entries
|
||||
###################
|
||||
@@ -53,7 +54,7 @@ YEAR= 1992
|
||||
all:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -64,15 +65,15 @@ all:
|
||||
|
||||
.PHONY: all alt data everything diff_orig_prog diff_prog_orig \
|
||||
diff_alt_prog diff_prog_alt diff_orig_alt diff_alt_orig \
|
||||
clean clobber install love haste waste maker easter_egg \
|
||||
sandwich supernova deep_magic magic charon pluto
|
||||
clean clobber install genpath love haste waste maker \
|
||||
easter_egg sandwich supernova deep_magic magic charon pluto
|
||||
|
||||
# alternative executable
|
||||
#
|
||||
alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -86,7 +87,7 @@ alt:
|
||||
data:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -100,7 +101,7 @@ data:
|
||||
everything:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -119,7 +120,7 @@ everything:
|
||||
diff_orig_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -133,7 +134,7 @@ diff_orig_prog:
|
||||
diff_prog_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -147,7 +148,7 @@ diff_prog_orig:
|
||||
diff_alt_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -161,7 +162,7 @@ diff_alt_prog:
|
||||
diff_prog_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -175,7 +176,7 @@ diff_prog_alt:
|
||||
diff_orig_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -187,7 +188,7 @@ diff_orig_alt:
|
||||
diff_alt_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -204,7 +205,7 @@ diff_alt_orig:
|
||||
clean:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -216,7 +217,7 @@ clean:
|
||||
clobber:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -228,7 +229,7 @@ clobber:
|
||||
install:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -240,7 +241,7 @@ install:
|
||||
indent.c:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -249,6 +250,32 @@ indent.c:
|
||||
done
|
||||
@echo '=-=-= ${YEAR} complete make $@ =-=-='
|
||||
|
||||
genpath:
|
||||
@echo '=-=-= IOCCC begin make $@ =-=-='
|
||||
@${RM} -f .tmp.genpath
|
||||
@-for i in ${WINNERS}; do \
|
||||
echo "${YEAR}/$$i" >> .tmp.genpath; \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \
|
||||
if ${CMP} -s "$$i/.tmp.genpath" "$$i/.path"; then \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "$$i/.path already up to date"; \
|
||||
else \
|
||||
${MV} -f "$$i/.tmp.genpath" "$$i/.path"; \
|
||||
${CHMOD} 0444 "$$i/.path"; \
|
||||
echo "updated $$i/.path"; \
|
||||
fi; \
|
||||
done
|
||||
@-if ${CMP} -s .tmp.genpath .year; then \
|
||||
${RM} -f .tmp.genpath; \
|
||||
echo ".year already up to date"; \
|
||||
else \
|
||||
${MV} -f .tmp.genpath .year; \
|
||||
${CHMOD} 0444 .year; \
|
||||
echo "updated .year"; \
|
||||
fi
|
||||
@echo '=-=-= IOCCC complete make $@ =-=-='
|
||||
|
||||
|
||||
##################
|
||||
# 133t hacker rulz
|
||||
@@ -257,7 +284,7 @@ indent.c:
|
||||
love:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -269,7 +296,7 @@ love:
|
||||
haste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -281,7 +308,7 @@ haste:
|
||||
waste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -293,7 +320,7 @@ waste:
|
||||
maker:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -305,7 +332,7 @@ maker:
|
||||
easter_egg:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -317,7 +344,7 @@ easter_egg:
|
||||
sandwich:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -332,7 +359,7 @@ sandwich:
|
||||
supernova:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -344,7 +371,7 @@ supernova:
|
||||
deep_magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -356,7 +383,7 @@ deep_magic:
|
||||
magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -368,7 +395,7 @@ magic:
|
||||
charon:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -380,7 +407,7 @@ charon:
|
||||
pluto:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
1992/adrian
|
||||
@@ -0,0 +1 @@
|
||||
1992/albert
|
||||
@@ -0,0 +1 @@
|
||||
1992/ant
|
||||
@@ -0,0 +1 @@
|
||||
1992/buzzard.1
|
||||
@@ -0,0 +1 @@
|
||||
1992/buzzard.2
|
||||
@@ -0,0 +1 @@
|
||||
1992/gson
|
||||
@@ -0,0 +1 @@
|
||||
1992/imc
|
||||
@@ -0,0 +1 @@
|
||||
1992/kivinen
|
||||
@@ -0,0 +1 @@
|
||||
1992/lush
|
||||
@@ -0,0 +1 @@
|
||||
1992/marangon
|
||||
@@ -0,0 +1 @@
|
||||
1992/nathan
|
||||
@@ -0,0 +1 @@
|
||||
1992/vern
|
||||
@@ -0,0 +1 @@
|
||||
1992/westley
|
||||
+11
-1
@@ -1 +1,11 @@
|
||||
1993
|
||||
1993/ant
|
||||
1993/cmills
|
||||
1993/dgibson
|
||||
1993/ejb
|
||||
1993/jonth
|
||||
1993/leo
|
||||
1993/lmfjyh
|
||||
1993/plummer
|
||||
1993/rince
|
||||
1993/schnitzi
|
||||
1993/vanb
|
||||
+55
-29
@@ -45,18 +45,18 @@ WINNERS= ant cmills dgibson ejb jonth leo lmfjyh plummer rince schnitzi vanb
|
||||
|
||||
YEAR= 1993
|
||||
|
||||
|
||||
###################
|
||||
# build all entries
|
||||
###################
|
||||
#
|
||||
|
||||
all:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $$i); \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
echo "=-= end ${YEAR}/$$i =-="; \
|
||||
echo; \
|
||||
done
|
||||
@@ -64,15 +64,15 @@ all:
|
||||
|
||||
.PHONY: all alt data everything diff_orig_prog diff_prog_orig \
|
||||
diff_alt_prog diff_prog_alt diff_orig_alt diff_alt_orig \
|
||||
clean clobber install love haste waste maker easter_egg \
|
||||
sandwich supernova deep_magic magic charon pluto
|
||||
clean clobber install genpath love haste waste maker \
|
||||
easter_egg sandwich supernova deep_magic magic charon pluto
|
||||
|
||||
# alternative executable
|
||||
#
|
||||
alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -86,7 +86,7 @@ alt:
|
||||
data:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -100,7 +100,7 @@ data:
|
||||
everything:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -119,7 +119,7 @@ everything:
|
||||
diff_orig_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -133,7 +133,7 @@ diff_orig_prog:
|
||||
diff_prog_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -147,7 +147,7 @@ diff_prog_orig:
|
||||
diff_alt_prog:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -161,7 +161,7 @@ diff_alt_prog:
|
||||
diff_prog_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -175,7 +175,7 @@ diff_prog_alt:
|
||||
diff_orig_alt:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -187,7 +187,7 @@ diff_orig_alt:
|
||||
diff_alt_orig:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -204,7 +204,7 @@ diff_alt_orig:
|
||||
clean:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -216,7 +216,7 @@ clean:
|
||||
clobber:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -228,7 +228,7 @@ clobber:
|
||||
install:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -240,7 +240,7 @@ install:
|
||||
indent.c:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -249,6 +249,32 @@ indent.c:
|
||||
done
|
||||
@echo '=-=-= ${YEAR} complete make $@ =-=-='
|
||||
|
||||
genpath:
|
||||
@echo '=-=-= IOCCC begin make $@ =-=-='
|
||||
@${RM} -f .tmp.genpath
|
||||
@-for i in ${WINNERS}; do \
|
||||
echo "${YEAR}/$$i" >> .tmp.genpath; \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "${YEAR}/$$i" >> "$$i/.tmp.genpath"; \
|
||||
if ${CMP} -s "$$i/.tmp.genpath" "$$i/.path"; then \
|
||||
rm -f "$$i/.tmp.genpath"; \
|
||||
echo "$$i/.path already up to date"; \
|
||||
else \
|
||||
${MV} -f "$$i/.tmp.genpath" "$$i/.path"; \
|
||||
${CHMOD} 0444 "$$i/.path"; \
|
||||
echo "updated $$i/.path"; \
|
||||
fi; \
|
||||
done
|
||||
@-if ${CMP} -s .tmp.genpath .year; then \
|
||||
${RM} -f .tmp.genpath; \
|
||||
echo ".year already up to date"; \
|
||||
else \
|
||||
${MV} -f .tmp.genpath .year; \
|
||||
${CHMOD} 0444 .year; \
|
||||
echo "updated .year"; \
|
||||
fi
|
||||
@echo '=-=-= IOCCC complete make $@ =-=-='
|
||||
|
||||
|
||||
##################
|
||||
# 133t hacker rulz
|
||||
@@ -257,7 +283,7 @@ indent.c:
|
||||
love:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -269,7 +295,7 @@ love:
|
||||
haste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -281,7 +307,7 @@ haste:
|
||||
waste:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -293,7 +319,7 @@ waste:
|
||||
maker:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -305,7 +331,7 @@ maker:
|
||||
easter_egg:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -317,7 +343,7 @@ easter_egg:
|
||||
sandwich:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -332,7 +358,7 @@ sandwich:
|
||||
supernova:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -344,7 +370,7 @@ supernova:
|
||||
deep_magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -356,7 +382,7 @@ deep_magic:
|
||||
magic:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -368,7 +394,7 @@ magic:
|
||||
charon:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
@@ -380,7 +406,7 @@ charon:
|
||||
pluto:
|
||||
@echo '=-=-= ${YEAR} begin make $@ =-=-='
|
||||
@echo
|
||||
@for i in ${WINNERS} ; do \
|
||||
@for i in ${WINNERS}; do \
|
||||
echo "=-= start ${YEAR}/$$i =-="; \
|
||||
echo "(cd $$i && ${MAKE} $@)"; \
|
||||
(cd $$i && ${MAKE} $@); \
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
1993/ant
|
||||
@@ -0,0 +1 @@
|
||||
1993/cmills
|
||||
Loaded 100 of 384 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user