diff options
Diffstat (limited to 'bindings/corba/java/Makefile')
-rw-r--r-- | bindings/corba/java/Makefile | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/bindings/corba/java/Makefile b/bindings/corba/java/Makefile new file mode 100644 index 0000000..9f0ce39 --- /dev/null +++ b/bindings/corba/java/Makefile @@ -0,0 +1,24 @@ +TOMCAT_HOME=/opt/tomcat +#SERVLET_LIB=${TOMCAT_HOME}/common/lib/servlet-api.jar +SERVLET_LIB=${TOMCAT_HOME}/lib/servlet-api.jar +#instdir=/home/scribe/public_html/ +instdir=/home/scribe/src/swordweb/webapp +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 -a classes/org/ ${instdir}/WEB-INF/classes/ |