Check-in by ben on 2025-11-09 01:30:25
Remove unnecessary arguments from build_cgi() and
build_gophermap()
INSERTED DELETED
10 11 make.sh
10 11 TOTAL over 1 changed file
Index: make.sh
==================================================================
--- make.sh
+++ make.sh
@@ -2,19 +2,18 @@
SRC=src
DST=gopher
CGI=cgi
build_cgi() {
- build_gophermap $1 $2 $3
- chmod a+rx $3
+ build_gophermap $1 $2
+ chmod a+rx $2
return
}
build_gophermap() {
- dir=$1
- in=$2
- out=$3
+ in=$1
+ out=$2
echo "m4 $in >$out ..."
m4 $in >$out
return
}
@@ -25,11 +24,11 @@
books/gophermap \
images/gophermap \
software/gophermap \
video/gophermap
do
- build_gophermap $SRC ${SRC}/${f}.m4 ${DST}/$f
+ build_gophermap ${SRC}/${f}.m4 ${DST}/$f
done
# CGI
for f in account \
@@ -43,18 +42,18 @@
sort \
wizard/step1 \
wizard/step2 \
wizard/step3
do
- build_cgi $SRC ${SRC}/${f}.m4 ${CGI}/$f
+ build_cgi ${SRC}/${f}.m4 ${CGI}/$f
done
# special cases
-build_cgi $SRC ${SRC}/raw.m4 ${CGI}/debug
-build_cgi $SRC ${SRC}/raw.m4 ${CGI}/text
-build_cgi $SRC ${SRC}/download.m4 ${CGI}/direct
-build_cgi $SRC ${SRC}/raw.m4 ${CGI}/links
+build_cgi ${SRC}/raw.m4 ${CGI}/debug
+build_cgi ${SRC}/raw.m4 ${CGI}/text
+build_cgi ${SRC}/download.m4 ${CGI}/direct
+build_cgi ${SRC}/raw.m4 ${CGI}/links
cp ${SRC}/wizard/gophermap ${CGI}/wizard/
cp pass.tsv ${DST}/pass.tsv
exit 0