Name: processfetch/Makefile
| 1: | # CP=Classpath |
| 2: | CP = "`pwd`/*:." |
| 3: | # J=java command for execution |
| 4: | J = java -cp $(CP) |
| 5: | # J=java command for compile |
| 6: | JC = javac -g -cp $(CP) |
| 7: | |
| 8: | # Suffix rule: make class from java |
| 9: | .SUFFIXES: .java .class |
| 10: | .java.class: |
| 11: | $(JC) $*.java |
| 12: | |
| 13: | #nicht verwendet? |
| 14: | MAIN = Server |
| 15: | FILES = Server.java testclient.java |
| 16: | |
| 17: | default: FILES |
| 18: | |
| 19: | FILES: $(FILES:.java=.class) |
| 20: | |
| 21: | clean: |
| 22: | $(RM) *.class |
| 23: | |
| 24: | run: FILES |
| 25: | $(J) Server |
| 26: | |
| 27: | test: FILES |
| 28: | $(J) testclient |
