Skip to content

Commit f51dd1c

Browse files
Fix dependency between support dist and native project
Layout distributions can pick up the results of native projects.
1 parent 5b05acb commit f51dd1c

File tree

1 file changed

+11
-14
lines changed

1 file changed

+11
-14
lines changed

mx.truffleruby/suite.py

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -372,9 +372,6 @@
372372
"native": True,
373373
"platformDependent": True,
374374
"description": "TruffleRuby support distribution for the GraalVM",
375-
"dependencies": [
376-
"org.truffleruby.cext",
377-
],
378375
"layout": {
379376
"./": [
380377
"file:CHANGELOG.md",
@@ -404,10 +401,10 @@
404401
"lib/cext/": [
405402
"file:lib/cext/patches",
406403
"file:lib/cext/*.rb",
407-
"file:src/main/c/truffleposix/<lib:truffleposix>",
408-
"file:src/main/c/sulongmock/sulongmock.o",
409-
"file:src/main/c/cext/ruby.o",
410-
"file:src/main/c/cext/ruby.su",
404+
"dependency:org.truffleruby.cext/src/main/c/truffleposix/<lib:truffleposix>",
405+
"dependency:org.truffleruby.cext/src/main/c/sulongmock/sulongmock.o",
406+
"dependency:org.truffleruby.cext/src/main/c/cext/ruby.o",
407+
"dependency:org.truffleruby.cext/src/main/c/cext/ruby.su",
411408
],
412409
"lib/cext/include/": [
413410
"file:lib/cext/include/ccan",
@@ -423,15 +420,15 @@
423420
"extracted-dependency:sulong:SULONG_LIBS/lib*",
424421
],
425422
"lib/mri/": [
426-
"file:src/main/c/etc/etc.su",
427-
"file:src/main/c/nkf/nkf.su",
428-
"file:src/main/c/openssl/openssl.su",
429-
"file:src/main/c/psych/psych.su",
430-
"file:src/main/c/syslog/syslog.su",
431-
"file:src/main/c/zlib/zlib.su",
423+
"dependency:org.truffleruby.cext/src/main/c/etc/etc.su",
424+
"dependency:org.truffleruby.cext/src/main/c/nkf/nkf.su",
425+
"dependency:org.truffleruby.cext/src/main/c/openssl/openssl.su",
426+
"dependency:org.truffleruby.cext/src/main/c/psych/psych.su",
427+
"dependency:org.truffleruby.cext/src/main/c/syslog/syslog.su",
428+
"dependency:org.truffleruby.cext/src/main/c/zlib/zlib.su",
432429
],
433430
"lib/mri/rbconfig/": [
434-
"file:src/main/c/rbconfig-sizeof/sizeof.su",
431+
"dependency:org.truffleruby.cext/src/main/c/rbconfig-sizeof/sizeof.su",
435432
],
436433
"lib/ruby/gems/2.6.0/": [
437434
"file:lib/ruby/gems/2.6.0/truffleruby_gem_dir_marker.txt",

0 commit comments

Comments
 (0)