diff --git a/anda/tools/graalvm/graalvm.spec b/anda/tools/graalvm/graalvm.spec index 65cb7676e7..2029b233c8 100644 --- a/anda/tools/graalvm/graalvm.spec +++ b/anda/tools/graalvm/graalvm.spec @@ -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