makefile 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. CLASSPATH=$(JEUS_HOME)/classes:.
  2. JAVAC=$(JAVA_HOME)/bin/javac
  3. #JFLAGS= -deprecation -classpath $(CLASSPATH)
  4. OUTPUTDIR=../WEB-INF/classes
  5. JFLAGS= -classpath $(CLASSPATH) -d $(OUTPUTDIR)
  6. SOURCES = \
  7. CookieTest.java \
  8. DriverTest.java \
  9. ForwardTest1.java \
  10. ForwardTest2.java \
  11. ForwardedPage.java \
  12. IncludeTest1.java \
  13. IncludeTest2.java \
  14. IncludedPage.java \
  15. RedirectTest.java \
  16. RequestHeaderTest.java \
  17. RequestInfoTest.java \
  18. RequestParamTest.java \
  19. ServletContextTest.java \
  20. SessionTest.java \
  21. SharedThreadModelTest.java \
  22. SingleThreadModelTest.java \
  23. SingleThreadModelTest2.java \
  24. checkbox/CheckTest.java \
  25. customtag/EncodeHtmlTag.java \
  26. filters/HitCounterFilter.java \
  27. filters/Counter.java \
  28. filters/CharResponseWrapper.java \
  29. javabeans/StatBean.java \
  30. listeners/SessionListenerTest.java \
  31. listeners/ContextListener.java \
  32. listeners/SessionListener.java \
  33. listeners/ContextListenerTest.java \
  34. listeners/ContextListener2.java \
  35. listeners/SessionListener2.java \
  36. listeners/SessionAttributeListener.java \
  37. listeners/SessionActivationListener.java \
  38. num/NumberGuessBean.java \
  39. sessions/Cart.java
  40. # customtag12/ShowDateTag.java \
  41. # customtag12/ShowDateTei.java \
  42. # KoreanTest.java \
  43. CLASSES=${SOURCES:.java=.class}
  44. .SUFFIXES:
  45. .SUFFIXES: .class .java
  46. .java.class:
  47. $(JAVAC) $(JFLAGS) $<
  48. all: $(CLASSES)
  49. clean:
  50. find . -name "*.class" -exec rm {} \;