# These three variables control the target "Sol1" SOL1NAME=sol1 SOL1MAINCLASS=Sol1 SOL1SOURCES=Sol1.java Sol1: javac $(SOL1SOURCES) echo "Main-Class: $(SOL1MAINCLASS)" > Manifest.txt jar cfm $(SOL1NAME).jar Manifest.txt *.class ./jar2exec $(SOL1NAME).jar $(SOL1NAME) rm -f Manifest.txt rm -f $(SOL1NAME).jar