summaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorEmmanuel Raviart <eraviart@entrouvert.com>2004-07-25 20:17:15 +0000
committerEmmanuel Raviart <eraviart@entrouvert.com>2004-07-25 20:17:15 +0000
commit83fb7de1fbe01752e57fb65e5faeec28d712b33d (patch)
tree504481f2fad38b958e34915b37bb9921590fc3fe /java
parentbf5489f9dafc19b1713855f45329567559fe7f9e (diff)
downloadlasso-83fb7de1fbe01752e57fb65e5faeec28d712b33d.tar.gz
lasso-83fb7de1fbe01752e57fb65e5faeec28d712b33d.tar.xz
lasso-83fb7de1fbe01752e57fb65e5faeec28d712b33d.zip
Added Makefile for ColdFusion "binding".
Diffstat (limited to 'java')
-rw-r--r--java/coldfusion/Makefile39
1 files changed, 39 insertions, 0 deletions
diff --git a/java/coldfusion/Makefile b/java/coldfusion/Makefile
new file mode 100644
index 00000000..0af02232
--- /dev/null
+++ b/java/coldfusion/Makefile
@@ -0,0 +1,39 @@
+TARGET=target
+
+#JAVAC=/usr/bin/javac
+#JAVAH=/usr/bin/javah
+#JAVAH_CLASSPATH_PREFIX=
+#JAR=/usr/bin/jar
+
+#JAVAC=/opt/jdk/bin/javac
+#JAVAH=/opt/jdk/bin/javah
+#JAVAH_CLASSPATH_PREFIX=
+#JAR=/opt/jdk/bin/jar
+
+JAVAC=/usr/lib/kaffe/bin/javac
+JAVAH=/usr/lib/kaffe/bin/javah
+JAVAH_CLASSPATH_PREFIX=/usr/share/kaffe/Klasses.jar:
+JAR=/usr/lib/kaffe/bin/jar
+
+#JAVAC=/usr/bin/gcj -C
+#JAVAH=/usr/bin/gcjh -jni
+#JAVAH_CLASSPATH_PREFIX=
+#JAR=/usr/bin/fastjar
+
+JAVA_BUILD_DIR=${TARGET}/classes
+JAVA_SOURCE_DIR=src
+JAVA_SOURCE=${wildcard ${JAVA_SOURCE_DIR}/*.java}
+JAVA_CLASSES=${basename ${notdir ${JAVA_SOURCE}}}
+LASSO.JAR=${TARGET}/CFLasso.jar
+
+.PHONY: clean all binary-java
+
+all: binary-java
+
+binary-java:
+ mkdir -p ${JAVA_BUILD_DIR}
+ ${JAVAC} -classpath ../target/lasso.jar -d ${JAVA_BUILD_DIR} ${JAVA_SOURCE}
+ ${JAR} cf ${LASSO.JAR} -C ${JAVA_BUILD_DIR} CFLasso.class
+
+clean:
+ rm -rf ${TARGET} *~ *.log