JC = javac account.class: account.java $(JC) account.java account.ps: account.java a2ps -v --columns=1 -f 16 --no-header --borders no \ --landscape --output=account.ps account.java test_acc.class: account.class test_acc.java $(JC) test_acc.java test_acc.ps: test_acc.java a2ps -v --columns=1 -f 16 --no-header --borders no \ --landscape --output=test_acc.ps test_acc.java Account: Account/account.java Account/test_acc.java javac Account/test_acc.java exception.class: exception.java $(JC) exception.java exception.ps: exception.java a2ps -v --columns=1 -f 16 --no-header --borders no \ --landscape --output=exception.ps exception.java clean: /bin/rm -f *.class *.dvi *.aux *.log exception.ps \ account.ps test_acc.ps java.tar.gz java.tar java.tar: tar -cvfX /tmp/java.tar dont_tar . ;\ mv /tmp/java.tar java.tar java.tar.gz: java.tar gzip java.tar cpp_vs_java.dvi: cpp_vs_java.tex latex cpp_vs_java; latex cpp_vs_java cpp_vs_java.html: cpp_vs_java.tex latex2html -ascii_mode -split 0 -no_navigation cpp_vs_java.tex cpp_vs_java.ps: cpp_vs_java.dvi dvips -Ppdf -o cpp_vs_java.ps cpp_vs_java.dvi cpp_vs_java.ps.gz: cpp_vs_java.ps gzip cpp_vs_java.ps cpp_vs_java.pdf: cpp_vs_java.ps ps2pdf13 cpp_vs_java.ps cpp_vs_java.pdf highlight: ../C++Examples/make_hl_html account.java cpp ../C++Examples/make_hl_html test_acc.java cpp