Samuel Dionne-Riel
cc0561b040
mruby: change order gems are collected
...
This ensures no dependencies for a gem end up after `mruby-require`.
This is important since anything after `mruby-require` is implicitly
built as a shared library.
2020-02-28 23:14:09 -05:00
Samuel Dionne-Riel
3631ed1882
mruby: Allow gems to define native build inputs
2020-02-28 23:14:09 -05:00
Samuel Dionne-Riel
97c333b160
mruby: Save linker flags for future re-use
...
This will be used by `makeBin` so that using mrbgems requiring external
dependencies stays ergonomic.
2020-02-28 23:14:09 -05:00
Samuel Dionne-Riel
8e57a91279
mruby-builder: Make use of those cores
2020-02-28 23:14:09 -05:00
Samuel Dionne-Riel
6f8a8ee208
mruby-builder: Import mruby-builder
...
This overlay allows building bespoke binaries using mruby with a
custom-made builder.
This may evolve a bit with *actual* use.
2020-02-03 16:19:10 -05:00