Makefile
上传用户:psq1974
上传日期:2007-01-06
资源大小:1195k
文件大小:1k
源码类别:

mpeg/mp3

开发平台:

C/C++

  1. #-------------------------------------------------------------------------
  2. #
  3. # Makefile
  4. #    Makefile for Video Server project
  5. #
  6. # IDENTIFICATION
  7. #    $Header: /home/andrew/CVSROOT/VideoServer/edu/sunysb/csecsl/videoserver/Makefile,v 1.1 1998/01/27 01:34:43 andrew Exp $
  8. #
  9. #-------------------------------------------------------------------------
  10. FIND = find
  11. JAR = jar
  12. JAVA = java
  13. JAVAC = javac
  14. JAVADOC = javadoc
  15. RM = rm -f
  16. LN = ln -sf
  17. OBJS =  VideoServer.class       
  18.         Properties.class
  19. # This defines how to compile a java class
  20. %.class: %.java
  21. $(JAVAC) -classpath .:../src:/usr/lib/jdk/lib/classes.zip -d ./.. $<
  22. .SUFFIXES: .class .java
  23. .PHONY: all clean doc
  24. VPATH = ../src 
  25. all:   $(OBJS)
  26. VideoServer.jar: $(OBJS)
  27. $(JAR) -c0vf $@ $^
  28. # This rule removes any temporary and compiled files from the source tree.
  29. clean:
  30. $(FIND) . -name "*~" -exec $(RM) {} ;
  31. $(FIND) . -name "*.class" -exec $(RM) {} ;
  32. $(RM) postgresql.jar
  33. #######################################################################
  34. # This helps make workout what classes are from what source files
  35. #
  36. # Java is unlike C in that one source file can generate several
  37. # _Different_ file names
  38. #
  39. VideoServer.class: VideoServer.java
  40. Properties.class:  Properties.java