Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

provide targets for building native extensions during CrossBuild #2857

Merged
merged 1 commit into from Jun 24, 2015

Conversation

@hone
Copy link
Contributor

@hone 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 provide targets for building native extensions for CrossBuild provide targets for building native extensions during CrossBuild Jun 23, 2015
@hone hone force-pushed the hone:cross_compile_targets branch from cb381bd to 0006a8c Jun 23, 2015
@take-cheeze
Copy link
Contributor

@take-cheeze take-cheeze commented Jun 23, 2015

LGTM

matz added a commit that referenced this pull request Jun 24, 2015
provide targets for building native extensions during CrossBuild
@matz matz merged commit fb5af4d into mruby:master Jun 24, 2015
1 check passed
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
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants
You can’t perform that action at this time.