Skip to content

Commit

Permalink
Mark the racc C extension as built so the gem is properly activated
Browse files Browse the repository at this point in the history
* Actually we do not build the C extension because the pure-Ruby fallback is enough.
  • Loading branch information
eregon committed Oct 2, 2024
1 parent cf4083c commit 6940ae3
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion mx.truffleruby/suite.py
Original file line number Diff line number Diff line change
Expand Up @@ -745,8 +745,9 @@
"dependency:org.truffleruby.cext/src/main/c/cext-trampoline/<lib:trufflerubytrampoline>",
"dependency:org.truffleruby.librubysignal",
],
# Create the complete files to let RubyGems know the gems are fully built
# Create the complete files to let RubyGems know the gems are fully built and can be activated
"lib/gems/extensions/<cruby_arch>-<os>/<truffleruby_abi_version>/debug-1.9.1/gem.build_complete": "string:",
"lib/gems/extensions/<cruby_arch>-<os>/<truffleruby_abi_version>/racc-1.7.3/gem.build_complete": "string:", # actually we do not build the C extension because the pure-Ruby fallback is enough
"lib/gems/extensions/<cruby_arch>-<os>/<truffleruby_abi_version>/rbs-3.4.0/gem.build_complete": "string:",
"lib/gems/gems/debug-1.9.1/lib/debug/": [
"dependency:org.truffleruby.cext/src/main/c/debug/<extsuffix:debug>",
Expand Down

0 comments on commit 6940ae3

Please sign in to comment.