Mercurial > hg > testrepo
view Makefile @ 71:2d7064ff0003
* Makefile: Generalize SCRIPTNAME.
author | Mark Wielaard <mark@klomp.org> |
---|---|
date | Fri, 09 Dec 2011 01:33:34 +0100 |
parents | 553e63b468ec |
children | 45ac459f8752 |
line wrap: on
line source
JAVASOURCES = Hello.java World.java Mandelbrot.java MAINCLASS = Hello SCRIPTNAME = helloworld ${SCRIPTNAME}: ${JAVASOURCES} javac ${JAVASOURCES} echo "java ${MAINCLASS} \$$1" > ${SCRIPTNAME} chmod 755 ${SCRIPTNAME} clean: rm -f *.class rm -f ${SCRIPTNAME} check: ${SCRIPTNAME} echo "Testing ${SCRIPTNAME} runs and exits with no error" echo "HINT: Must at least produce Hello World" ./${SCRIPTNAME} | grep "Hello World" all: ${SCRIPTNAME}