Changeset 3379


Ignore:
Timestamp:
2002-08-21T13:29:27+12:00 (22 years ago)
Author:
kjdon
Message:

changed serlvet install method

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/Makefile

    r3310 r3379  
    1515
    1616#the base dir where to put servlet classes
    17 JAVASERVLETCLASSDIR=$(GSDL3HOME)/web/WEB-INF/classes
     17JAVASERVLETCLASSDIR=$(GSDL3HOME)/web/WEB-INF/classes/org/greenstone/gsdl3
    1818
    1919#name/location of java compiler
     
    2424JAVACOPTIONS= -deprecation -g -O
    2525
    26 #extra java libraries
    27 #CLASSPATH=$(JAVACLASSDIR):$(JAVALIBDIR)/xercesImpl.jar:$(JAVALIBDIR)/xmlParserAPIs.jar:$(JAVALIBDIR)/xindice.jar:$(JAVALIBDIR)/soap.jar:$(CLASSPATH)
    28 
    29 SOAPCLASSPATH=$(CLASSPATH):$(JAVALIBDIR)/mail.jar:$(JAVALIBDIR)/activation.jar
    30 
    31 #specify main classes + any dynamically loaded ones - ie Services
    32 # this doesn't recompile properly
    33 #CLASSES = Library1.class Library2.class SOAPServer.class service/MGPPService.class service/MGGDBMService.class service/PhindService.class
    34 
    35 #this way is too slow
    36 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.class
    37 PACKAGES=org.greenstone.gsdl3.core org.greenstone.gsdl3.service  org.greenstone.gsdl3.util org.greenstone.gsdl3.collection org.greenstone.gsdl3.comms
    38 
    39 #make a .class from a .java
    40 %.class: %.java
    41     $(JAVAC) -d $(JAVACLASSDIR) -sourcepath $(JAVASRCDIR) -classpath $(CLASSPATH) $(JAVACOPTIONS) $<
    42 
    43 
    44 # this is almost always faster, but can give confusing output- says stuart
    45 #
    46 #   $(JAVAC) $(JAVACOPTIONS) -classpath $(CLASSPATH) *.java
    47 
    48 #too slow to compile one by one
    49 #all: $(CLASSES)
    5026all: compile
    5127
    5228setup:
    5329    mkdir -p $(JAVACLASSDIR)
     30    mkdir -p $(JAVASERVLETCLASSDIR)
    5431    mkdir -p docs
    5532
    5633compile: setup
    5734    #$(JAVAC) -d $(JAVACLASSDIR) -sourcepath $(JAVASRCDIR) -classpath $(CLASSPATH) $(JAVACOPTIONS) *.java */*.java
    58     $(JAVAC) -d $(JAVACLASSDIR) -sourcepath $(JAVASRCDIR)  $(JAVACOPTIONS) Library1.java Library2.java SOAPServer.java */*.java
     35    $(JAVAC) -d $(JAVACLASSDIR) -sourcepath $(JAVASRCDIR)  $(JAVACOPTIONS) *.java */*.java
    5936    jar cf gsdl3.jar -C $(JAVACLASSDIR) org
    60     $(JAVAC) -d $(JAVASERVLETCLASSDIR) -sourcepath $(JAVASRCDIR)  $(JAVACOPTIONS) LibraryServlet.java
     37
    6138
    6239javadocs: compile
     
    8158install:
    8259    cp gsdl3.jar $(JAVALIBDIR)/
    83 
     60    cp $(JAVACLASSDIR)/org/greenstone/gsdl3/LibraryServlet.class $(JAVASERVLETCLASSDIR)/
Note: See TracChangeset for help on using the changeset viewer.