provide targets for building native extensions during CrossBuild #2857

Merged
merged 1 commit into from Jun 24, 2015

Conversation

Projects
None yet
3 participants
@hone
Contributor

hone commented Jun 23, 2015

Sometimes a mrbgem pulls in a native extension that needs to be built. There's currently no way to provide information to autoconf or build scripts how to build the native extension for the MRuby::CrossBuild target. Instead gems are forced to skip building them when detecting a MRuby::CrossBuild. This is a proposal for a MRuby::CrossBuild to provide this information so a mrbgem can take advantage of it. The naming is based off the flags for autoconf.

Would love your throughts @take-cheeze.

/cc @zzak

@hone hone changed the title from provide targets for building native extensions for CrossBuild to provide targets for building native extensions during CrossBuild Jun 23, 2015

@take-cheeze

This comment has been minimized.

Show comment
Hide comment
@take-cheeze

take-cheeze Jun 23, 2015

Contributor

LGTM

Contributor

take-cheeze commented Jun 23, 2015

LGTM

matz added a commit that referenced this pull request Jun 24, 2015

Merge pull request #2857 from hone/cross_compile_targets
provide targets for building native extensions during CrossBuild

@matz matz merged commit fb5af4d into mruby:master Jun 24, 2015

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details

@hone hone deleted the hone:cross_compile_targets branch Jun 24, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment