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