mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-17 00:50:40 +00:00
@@ -30,24 +30,15 @@ cd graal
|
||||
git checkout vm-ce-%version
|
||||
cd ..
|
||||
tar xf %SOURCE1
|
||||
%dnl tar xf %SOURCE2
|
||||
tar xf %SOURCE2
|
||||
|
||||
%build
|
||||
PATH="$PATH:$PWD/mx-%mxver"
|
||||
JAVA_HOME=$PWD/openjdk1.8.0_302-jvmci-%jvmci-fastdebug
|
||||
cd graal/vm
|
||||
mx --env ce build
|
||||
|
||||
%install
|
||||
PATH="$PATH:$PWD/mx-%mxver"
|
||||
%dnl JAVA_HOME=$PWD/openjdk1.8.0_302-jvmci-%jvmci-fastdebug
|
||||
cd graal/vm
|
||||
# we can only access macro buildroot in install section
|
||||
%define javahome() JAVA_HOME=%buildroot/usr/lib/jvm$(alternatives --list | grep jre_%{1}_openjdk | sed -E 's@.+?/@/@g')
|
||||
%{javahome 1.8.0} mx --env ce build &
|
||||
%{javahome 11} mx --env ce build &
|
||||
%{javahome 17} mx --env ce build &
|
||||
%{javahome 20} mx --env ce build &
|
||||
|
||||
wait
|
||||
|
||||
|
||||
ls -alh graal/vm
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user