blob: 8b32da1c4e8f6350c97bcf07d6d3d0805fd3e75c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
#CHANGE THESE TO MATCH YOUR SYSTEM
TOMCAT_HOME=/opt/tomcat
#instdir=${TOMCAT_HOME}/webapps/swordweb
# Typically you'll point this to your home directory, e.g.
instdir=/home/swordweb/livehtml/webapp
#instdir=/home/sword/html
#instdir=/home/scribe/src/swordweb/webapp
SERVLET_LIB=${TOMCAT_HOME}/lib/servlet-api.jar
# Older tomcat uses this path
#SERVLET_LIB=${TOMCAT_HOME}/common/lib/servlet-api.jar
all: src/org/crosswire/sword/orb/SWMgr.java classes/org/crosswire/sword/orb/SwordOrb.class
src/org/crosswire/sword/orb/SWMgr.java: ../swordorb.idl
idlj -pkgTranslate swordorb org.crosswire.sword.orb -td src ../swordorb.idl
classes/org/crosswire/sword/orb/SwordOrb.class: src/org/crosswire/sword/orb/SwordOrb.java
javac -classpath ${SERVLET_LIB} -d classes -sourcepath src src/org/crosswire/sword/orb/*.java src/org/crosswire/util/*.java
clean:
rm -f src/org/crosswire/sword/orb/SW*.java
rm -f src/org/crosswire/sword/orb/_SW*.java
rm -f src/org/crosswire/sword/orb/Mod*.java
rm -f src/org/crosswire/sword/orb/Search*.java
rm -f src/org/crosswire/sword/orb/String*.java
rm -rf classes/*
install:
cp -r classes/org/ ${instdir}/WEB-INF/classes/
|