@@ -73,24 +73,12 @@ local devkits = graal_common.devkits;
73
73
},
74
74
},
75
75
76
- # SULONG
77
- sulong: graal_common.deps.sulong,
78
-
79
- # TRUFFLERUBY, needs OpenSSL 1.0.2+, so OracleLinux 7+
80
- truffleruby: graal_common.deps.sulong + graal_common.deps.truffleruby,
81
-
82
76
fastr_no_recommended: {
83
77
environment+: {
84
78
FASTR_NO_RECOMMENDED: 'true'
85
79
},
86
80
},
87
81
88
- # GRAALPYTHON
89
- graalpy: self .sulong + graal_common.deps.graalpy,
90
-
91
- # WASM
92
- wasm: graal_common.deps.wasm,
93
-
94
82
vm_linux_amd64_common: graal_common.deps.svm {
95
83
capabilities+: ['manycores' , 'ram16gb' , 'fast' ],
96
84
},
@@ -146,8 +134,7 @@ local devkits = graal_common.devkits;
146
134
mx_vm_complete: vm.mx_cmd_base_no_env + ['--env' , '${VM_ENV}-complete' ] + self .mx_vm_cmd_suffix,
147
135
148
136
// svm_common includes the dependencies for all platforms besides windows amd64
149
- svm_common: graal_common.deps.svm,
150
- svm_common_windows_amd64(jdk): self .svm_common + graal_common.devkits["windows-jdk" + jdk],
137
+ svm_common_windows_amd64(jdk): graal_common.deps.svm + graal_common.devkits["windows-jdk" + jdk],
151
138
152
139
maven_deploy_sdk: ['--suite' , 'sdk' , 'maven-deploy' , '--validate' , 'none' , '--all-distribution-types' , '--with-suite-revisions-metadata' ],
153
140
deploy_artifacts_sdk(os, base_dist_name=null): (if base_dist_name != null then ['--base-dist-name=' + base_dist_name] else []) + ['--suite' , 'sdk' , 'deploy-artifacts' , '--uploader' , if os == 'windows' then 'artifact_uploader.cmd' else 'artifact_uploader' ],
@@ -176,9 +163,7 @@ local devkits = graal_common.devkits;
176
163
$.mx_vm_complete + self .artifact_deploy_standalones_dry_run(os)
177
164
],
178
165
179
- ruby_vm_build: self .svm_common + self .sulong + self .truffleruby + vm.custom_vm,
180
- ruby_python_vm_build: self .ruby_vm_build + self .graalpy,
181
- full_vm_build: self .ruby_python_vm_build + graal_common.deps.fastr,
166
+ full_vm_build: graal_common.deps.svm + graal_common.deps.sulong + graal_common.deps.truffleruby + graal_common.deps.graalpy + graal_common.deps.fastr + vm.custom_vm,
182
167
183
168
graalvm_complete_build_deps(edition, os, arch, java_version):
184
169
local java_deps(edition) = {
@@ -201,7 +186,7 @@ local devkits = graal_common.devkits;
201
186
if (os == 'windows' ) then
202
187
if (arch == 'amd64' ) then
203
188
# Windows/AMD64
204
- java_deps(edition) + (if (java_version == 'latest' ) then self .svm_common_windows_amd64("Latest" ) else self .svm_common_windows_amd64(java_version)) + self .js_windows_common + self .sulong
189
+ java_deps(edition) + (if (java_version == 'latest' ) then self .svm_common_windows_amd64("Latest" ) else self .svm_common_windows_amd64(java_version)) + self .js_windows_common + graal_common.deps .sulong
205
190
else
206
191
error 'Unknown windows arch: ' + arch
207
192
else if (os == 'linux' || os == 'darwin' ) then
@@ -567,9 +552,9 @@ local devkits = graal_common.devkits;
567
552
# Darwin/AARCH64
568
553
deploy_vm_standalones_javaLatest_darwin_aarch64: vm.vm_java_Latest +
self .full_vm_build +
self .darwin_deploy +
self .vm_base(
'darwin' ,
'aarch64' ,
'daily' , deploy=
true ) +
self .deploy_graalvm_standalones(
'latest' ) + {
name: 'daily-deploy-vm-standalones-java-latest-darwin-aarch64' ,
notify_groups:: [
"deploy" ],
notify_emails+: [
"[email protected] " ],
timelimit: '3:00:00' },
569
554
# Windows/AMD64
570
- deploy_vm_standalones_javaLatest_windows_amd64: vm.vm_java_Latest + self .svm_common_windows_amd64('Latest' ) + self .js_windows_common + self .sulong + self .vm_base('windows' , 'amd64' , 'daily' , deploy=true , jdk_hint='Latest' ) + self .deploy_graalvm_standalones('latest' ) + self .deploy_build + {name: 'daily-deploy-vm-standalones-java-latest-windows-amd64' , timelimit: '2:30:00' , notify_groups:: ["deploy" ]},
555
+ deploy_vm_standalones_javaLatest_windows_amd64: vm.vm_java_Latest + self .svm_common_windows_amd64('Latest' ) + self .js_windows_common + graal_common.deps .sulong + self .vm_base('windows' , 'amd64' , 'daily' , deploy=true , jdk_hint='Latest' ) + self .deploy_graalvm_standalones('latest' ) + self .deploy_build + {name: 'daily-deploy-vm-standalones-java-latest-windows-amd64' , timelimit: '2:30:00' , notify_groups:: ["deploy" ]},
571
556
572
- local sulong_vm_tests = self .svm_common + self .sulong + vm.custom_vm + self .vm_base('linux' , 'amd64' , 'gate' ) + {
557
+ local sulong_vm_tests = graal_common.deps.svm + graal_common.deps .sulong + vm.custom_vm + self .vm_base('linux' , 'amd64' , 'gate' ) + {
573
558
run: [
574
559
['export' , 'SVM_SUITE=' + vm.svm_suite],
575
560
['mx' , '--dynamicimports' , '$SVM_SUITE,/sulong' , '--disable-polyglot' , '--disable-libpolyglot' , 'gate' , '--no-warning-as-error' , '--tags' , 'build,sulong' ],
0 commit comments