summaryrefslogtreecommitdiff
path: root/bindings/java-jni/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'bindings/java-jni/Makefile')
-rw-r--r--bindings/java-jni/Makefile15
1 files changed, 15 insertions, 0 deletions
diff --git a/bindings/java-jni/Makefile b/bindings/java-jni/Makefile
new file mode 100644
index 0000000..1fd3743
--- /dev/null
+++ b/bindings/java-jni/Makefile
@@ -0,0 +1,15 @@
+all:
+ mkdir -p classes
+ javac -d classes src/org/crosswire/android/sword/*.java
+ javah -d jni -classpath classes -jni org.crosswire.android.sword.SWMgr
+ javah -d jni -classpath classes -jni org.crosswire.android.sword.SWModule
+ javah -d jni -classpath classes -jni org.crosswire.android.sword.InstallMgr
+ javap -s -classpath classes/ org.crosswire.android.sword.SWMgr > SWMgr.txt
+ javap -s -classpath classes/ org.crosswire.android.sword.SWMgr.ModInfo > ModInfo.txt
+ javap -s -classpath classes/ org.crosswire.android.sword.SWModule > SWModule.txt
+ javap -s -classpath classes/ org.crosswire.android.sword.SWModule.SearchHit > SearchHit.txt
+ javap -s -classpath classes/ org.crosswire.android.sword.SWModule.SearchProgressReporter > SearchProgressReporter.txt
+ javap -s -classpath classes/ org.crosswire.android.sword.InstallMgr > InstallMgr.txt
+ cp src/org/crosswire/android/sword/*.java /home/scribe/src/bishop/src/org/crosswire/android/sword/
+
+