Simplify mbox native build
authorMathieu Baudier <mbaudier@argeo.org>
Wed, 29 Mar 2023 06:04:36 +0000 (08:04 +0200)
committerMathieu Baudier <mbaudier@argeo.org>
Wed, 29 Mar 2023 06:04:36 +0000 (08:04 +0200)
rebuild/org.argeo.tp.utils/Makefile
rebuild/org.argeo.tp.utils/jni/com_sun_mail_mbox/.gitignore [new file with mode: 0644]

index f2fb376d06635463dd41d784efe223edcaaf636c..bc2dfdfc05d3bd6f07c6d732e9891bbd03996e32 100644 (file)
@@ -20,7 +20,8 @@ retrieve-ee4j-mbox:
        git clone --branch 1.6.7 https://github.com/eclipse-ee4j/mail.git $(SRC_DIR)
        rm -rf $(SRC_DIR)/.git
        rsync -a --delete --exclude module-info.java $(SRC_DIR)/mbox/src/main/java/ com.sun.mail.mbox/src
-       rsync -a --delete $(SRC_DIR)/mbox/src/main/cpp/com/sun/mail/mbox/ $(MBOX_JNI_SRC)
+       # jni
+       rsync -a $(SRC_DIR)/mbox/src/main/cpp/com/sun/mail/mbox/ $(MBOX_JNI_SRC)
        mkdir -p com.sun.mail.mbox/bin
        javac -h jni/com_sun_mail_mbox/ -cp "$(A2_OUTPUT)/org.argeo.tp.utils/*" com.sun.mail.mbox/src/com/sun/mail/mbox/*.java
        rm -rf com.sun.mail.mbox/bin
diff --git a/rebuild/org.argeo.tp.utils/jni/com_sun_mail_mbox/.gitignore b/rebuild/org.argeo.tp.utils/jni/com_sun_mail_mbox/.gitignore
new file mode 100644 (file)
index 0000000..9b838de
--- /dev/null
@@ -0,0 +1,2 @@
+/*.h
+/*.c