mirror of
https://github.com/Mathewnd/Astral.git
synced 2026-10-27 20:58:22 +00:00
27 lines
571 B
Plaintext
27 lines
571 B
Plaintext
name=jna
|
|
revision=1
|
|
from_source=jna
|
|
imagedeps="build-essential zip unzip file ant openjdk-8-jdk"
|
|
hostdeps="xgcc xbinutils"
|
|
deps="base openjdk17"
|
|
|
|
configure() {
|
|
cp -rp "${source_dir}/." .
|
|
}
|
|
|
|
build() {
|
|
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 ant \
|
|
-DCC=x86_64-astral-gcc \
|
|
-Dos.prefix=linux-x86-64 \
|
|
-Djre.arch=x86-64 \
|
|
-Djdk.home="${sysroot_dir}/usr/lib/jvm/java-17" \
|
|
-Dbuild-native=true \
|
|
-Ddynlink.native=true \
|
|
dist
|
|
}
|
|
|
|
package() {
|
|
mkdir -p "${dest_dir}${prefix}/share/jna"
|
|
cp build/jna.jar "${dest_dir}${prefix}/share/jna"
|
|
}
|