Skip to content

Commit 58b2571

Browse files
committed
Switch to shaded JOni and JCodings library dependencies.
1 parent 6f26b24 commit 58b2571

File tree

2 files changed

+9
-10
lines changed

2 files changed

+9
-10
lines changed

mx.truffleruby/mx_truffleruby.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -292,9 +292,9 @@ def ruby_maven_deploy_public(args):
292292
'truffleruby:TRUFFLERUBY-SHARED',
293293
'truffleruby:TRUFFLERUBY-ANNOTATIONS',
294294
'sdk:JLINE3',
295-
# Libraries
296-
'truffleruby:JCODINGS',
297-
'truffleruby:JONI',
295+
# Library distributions
296+
'truffle:TRUFFLE_JCODINGS',
297+
'truffleruby:TRUFFLERUBY_JONI',
298298
],
299299
support_distributions=[
300300
'truffleruby:TRUFFLERUBY_GRAALVM_SUPPORT_PLATFORM_AGNOSTIC',

mx.truffleruby/suite.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -273,9 +273,9 @@
273273
"sulong:SULONG_API",
274274
"sulong:SULONG_NFI",
275275
"sdk:JLINE3",
276-
# Libraries, keep in sync with TRUFFLERUBY.exclude and truffle_jars (in mx_truffleruby.py)
277-
"truffleruby:JCODINGS",
278-
"truffleruby:JONI",
276+
# Library distributions, keep in sync with truffle_jars in mx_truffleruby.py
277+
"truffle:TRUFFLE_JCODINGS",
278+
"truffleruby:TRUFFLERUBY_JONI",
279279
],
280280
"annotationProcessors": [
281281
"truffle:TRUFFLE_DSL_PROCESSOR",
@@ -543,14 +543,13 @@
543543
"sulong:SULONG_API",
544544
"sulong:SULONG_NFI",
545545
"sdk:JLINE3",
546+
# Library distributions, keep in sync with truffle_jars in mx_truffleruby.py
547+
"truffle:TRUFFLE_JCODINGS",
548+
"truffleruby:TRUFFLERUBY_JONI",
546549
# runtime-only dependencies
547550
"truffle:TRUFFLE_NFI_LIBFFI",
548551
"sulong:SULONG_NATIVE",
549552
],
550-
"exclude": [ # Keep in sync with org.truffleruby dependencies and truffle_jars in mx_truffleruby.py
551-
"truffleruby:JCODINGS",
552-
"truffleruby:JONI",
553-
],
554553
"description": "Core module of Ruby on Truffle",
555554
"license": [
556555
"EPL-2.0", # JRuby (we're choosing EPL out of EPL,GPL,LGPL)

0 commit comments

Comments
 (0)