Changeset 3379
- Timestamp:
- 2002-08-21T13:29:27+12:00 (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/src/java/org/greenstone/gsdl3/Makefile
r3310 r3379 15 15 16 16 #the base dir where to put servlet classes 17 JAVASERVLETCLASSDIR=$(GSDL3HOME)/web/WEB-INF/classes 17 JAVASERVLETCLASSDIR=$(GSDL3HOME)/web/WEB-INF/classes/org/greenstone/gsdl3 18 18 19 19 #name/location of java compiler … … 24 24 JAVACOPTIONS= -deprecation -g -O 25 25 26 #extra java libraries27 #CLASSPATH=$(JAVACLASSDIR):$(JAVALIBDIR)/xercesImpl.jar:$(JAVALIBDIR)/xmlParserAPIs.jar:$(JAVALIBDIR)/xindice.jar:$(JAVALIBDIR)/soap.jar:$(CLASSPATH)28 29 SOAPCLASSPATH=$(CLASSPATH):$(JAVALIBDIR)/mail.jar:$(JAVALIBDIR)/activation.jar30 31 #specify main classes + any dynamically loaded ones - ie Services32 # this doesn't recompile properly33 #CLASSES = Library1.class Library2.class SOAPServer.class service/MGPPService.class service/MGGDBMService.class service/PhindService.class34 35 #this way is too slow36 CLASSES=Library1.class Library2.class SOAPServer.class service/MGPPService.class service/MGGDBMService.class service/PhindService.class service/ServiceModule.class comms/Communicator.class comms/SOAPCommunicator.class collection/Collection.class util/GSPath.class util/GSFile.class util/XMLTransformer.class util/XMLConverter.class core/ModuleInterface.class core/MessageRouter.class37 PACKAGES=org.greenstone.gsdl3.core org.greenstone.gsdl3.service org.greenstone.gsdl3.util org.greenstone.gsdl3.collection org.greenstone.gsdl3.comms38 39 #make a .class from a .java40 %.class: %.java41 $(JAVAC) -d $(JAVACLASSDIR) -sourcepath $(JAVASRCDIR) -classpath $(CLASSPATH) $(JAVACOPTIONS) $<42 43 44 # this is almost always faster, but can give confusing output- says stuart45 #46 # $(JAVAC) $(JAVACOPTIONS) -classpath $(CLASSPATH) *.java47 48 #too slow to compile one by one49 #all: $(CLASSES)50 26 all: compile 51 27 52 28 setup: 53 29 mkdir -p $(JAVACLASSDIR) 30 mkdir -p $(JAVASERVLETCLASSDIR) 54 31 mkdir -p docs 55 32 56 33 compile: setup 57 34 #$(JAVAC) -d $(JAVACLASSDIR) -sourcepath $(JAVASRCDIR) -classpath $(CLASSPATH) $(JAVACOPTIONS) *.java */*.java 58 $(JAVAC) -d $(JAVACLASSDIR) -sourcepath $(JAVASRCDIR) $(JAVACOPTIONS) Library1.java Library2.java SOAPServer.java */*.java35 $(JAVAC) -d $(JAVACLASSDIR) -sourcepath $(JAVASRCDIR) $(JAVACOPTIONS) *.java */*.java 59 36 jar cf gsdl3.jar -C $(JAVACLASSDIR) org 60 $(JAVAC) -d $(JAVASERVLETCLASSDIR) -sourcepath $(JAVASRCDIR) $(JAVACOPTIONS) LibraryServlet.java 37 61 38 62 39 javadocs: compile … … 81 58 install: 82 59 cp gsdl3.jar $(JAVALIBDIR)/ 83 60 cp $(JAVACLASSDIR)/org/greenstone/gsdl3/LibraryServlet.class $(JAVASERVLETCLASSDIR)/
Note:
See TracChangeset
for help on using the changeset viewer.