# HG changeset patch # User Mark Wielaard # Date 1323391060 -3600 # Node ID 45ac459f8752d71f759b51dc21df5fb374e71a34 # Parent 2d7064ff000311a1570f8eff783a6e6d5a6247e3 Backed out changeset 2d7064ff0003 Let me think a bit about this first. diff -r 2d7064ff0003 -r 45ac459f8752 ChangeLog --- a/ChangeLog Fri Dec 09 01:33:34 2011 +0100 +++ b/ChangeLog Fri Dec 09 01:37:40 2011 +0100 @@ -1,7 +1,3 @@ -2011-12-09 Mark Wielaard - - * Makefile: Generalize SCRIPTNAME. - 2011-11-10 Mark Wielaard * Mandelbrot.java: Turn into a true oneliner. diff -r 2d7064ff0003 -r 45ac459f8752 Makefile --- a/Makefile Fri Dec 09 01:33:34 2011 +0100 +++ b/Makefile Fri Dec 09 01:37:40 2011 +0100 @@ -1,19 +1,18 @@ JAVASOURCES = Hello.java World.java Mandelbrot.java MAINCLASS = Hello -SCRIPTNAME = helloworld -${SCRIPTNAME}: ${JAVASOURCES} +helloworld: ${JAVASOURCES} javac ${JAVASOURCES} - echo "java ${MAINCLASS} \$$1" > ${SCRIPTNAME} - chmod 755 ${SCRIPTNAME} + echo "java ${MAINCLASS} \$$1" > helloworld + chmod 755 helloworld clean: rm -f *.class - rm -f ${SCRIPTNAME} + rm -f helloworld -check: ${SCRIPTNAME} - echo "Testing ${SCRIPTNAME} runs and exits with no error" +check: helloworld + echo "Testing helloworld runs and exits with no error" echo "HINT: Must at least produce Hello World" - ./${SCRIPTNAME} | grep "Hello World" + ./helloworld | grep "Hello World" -all: ${SCRIPTNAME} +all: helloworld