File tree Expand file tree Collapse file tree 2 files changed +26
-4
lines changed Expand file tree Collapse file tree 2 files changed +26
-4
lines changed Original file line number Diff line number Diff line change @@ -117,14 +117,28 @@ def ruby_testdownstream_sulong(args):
117
117
jt ('test' , 'cexts' )
118
118
jt ('test' , 'bundle' )
119
119
120
+ mx_sdk .register_graalvm_component (mx_sdk .GraalVmLanguage (
121
+ suite = _suite ,
122
+ name = 'TruffleRuby license files' ,
123
+ short_name = 'rbyl' ,
124
+ dir_name = 'ruby' ,
125
+ license_files = ['LICENSE_TRUFFLERUBY.md' ],
126
+ third_party_license_files = ['3rd_party_licenses_truffleruby.txt' ],
127
+ truffle_jars = [],
128
+ support_distributions = [
129
+ 'truffleruby:TRUFFLERUBY_GRAALVM_LICENSES' ,
130
+ ],
131
+ priority = 5 ,
132
+ ))
133
+
120
134
mx_sdk .register_graalvm_component (mx_sdk .GraalVmLanguage (
121
135
suite = _suite ,
122
136
name = 'TruffleRuby' ,
123
137
short_name = 'rby' ,
124
138
dir_name = 'ruby' ,
125
139
standalone_dir_name = 'truffleruby-<version>-<graalvm_os>-<arch>' ,
126
- license_files = ['LICENSE_TRUFFLERUBY.md' ],
127
- third_party_license_files = ['3rd_party_licenses_truffleruby.txt' ],
140
+ license_files = [],
141
+ third_party_license_files = [],
128
142
truffle_jars = [
129
143
'truffleruby:TRUFFLERUBY' ,
130
144
'truffleruby:TRUFFLERUBY-SHARED' ,
Original file line number Diff line number Diff line change 383
383
"file:README.md" ,
384
384
"file:mx.truffleruby/native-image.properties" ,
385
385
],
386
- "LICENSE_TRUFFLERUBY.md" : "file:LICENCE.md" ,
387
- "3rd_party_licenses_truffleruby.txt" : "file:3rd_party_licenses.txt" ,
388
386
"bin/" : [
389
387
"file:bin/bundle" ,
390
388
"file:bin/bundler" ,
484
482
],
485
483
},
486
484
485
+ "TRUFFLERUBY_GRAALVM_LICENSES" : {
486
+ "native" : True ,
487
+ "platformDependent" : True ,
488
+ "description" : "TruffleRuby support distribution for the GraalVM license files" ,
489
+ "layout" : {
490
+ "LICENSE_TRUFFLERUBY.md" : "file:LICENCE.md" ,
491
+ "3rd_party_licenses_truffleruby.txt" : "file:3rd_party_licenses.txt" ,
492
+ },
493
+ },
494
+
487
495
"TRUFFLERUBY-TEST" : {
488
496
"dependencies" : [
489
497
"org.truffleruby.test" ,
You can’t perform that action at this time.
0 commit comments