summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn J. Camilleri <john@digitalgrammars.com>2020-11-24 13:06:13 +0100
committerJohn J. Camilleri <john@digitalgrammars.com>2020-11-24 13:06:13 +0100
commit951e439703f6f9b40e91ce4bec6571c75e49a85e (patch)
treede24ddb1c767b8cd14903b4d2329664ce67512c7
parent08e6aca83d2df5572a298df264969fd3631d93d9 (diff)
First attempt at building Java bindings
-rw-r--r--.github/workflows/build-windows-package.yml11
1 files changed, 9 insertions, 2 deletions
diff --git a/.github/workflows/build-windows-package.yml b/.github/workflows/build-windows-package.yml
index 151fd0548..92f83b913 100644
--- a/.github/workflows/build-windows-package.yml
+++ b/.github/workflows/build-windows-package.yml
@@ -57,8 +57,15 @@ jobs:
path: C:\tmp-dist\*
if-no-files-found: error
- # - name: Build Java bindings
- #
+ - name: Build Java bindings
+ shell: msys2 {0}
+ run: |
+ cd src/runtime/java
+ make \
+ JNI_INCLUDES="-I \"/c/Program Files/Java/jdk8u275-b01/include\" -I \"/c/Program Files/Java/jdk8u275-b01/include/win32\" -I \"/mingw64/local/include\" " \
+ WINDOWS_LDFLAGS="-L\"/mingw64/local/lib\" -no-undefined"
+ make install
+
# - name: Upload Java bindings to artifact
#
# - name: Build Python bindings