Skip to content

[feature] Add tools can_run - #11321

Merged
memsharded merged 3 commits into
conan-io:developfrom
uilianries:feature/can-run
May 25, 2022
Merged

memsharded merged 3 commits into
conan-io:developfrom
uilianries:feature/can-run

Conversation

@uilianries

@uilianries uilianries commented May 24, 2022

Copy link
Copy Markdown
Member
  • Added under cross_building namespace
  • TODO: Elaborate tests

Changelog: Feature: Tools can_run validates if it is possible to run a and application build for a non-native architecture.
Docs: conan-io/docs#2547
closes #11035

  • Refer to the issue that supports this Pull Request.
  • If the issue has missing info, explain the purpose/use case/pain/need that covers this Pull Request.
  • I've read the Contributing guide.
  • I've followed the PEP8 style guides for Python code.
  • I've opened another PR in the Conan docs repo to the develop branch, documenting this one.

Note: By default this PR will skip the slower tests and will use a limited set of python versions. Check here how to increase the testing level by writing some tags in the current PR body text.

Signed-off-by: Uilian Ries <uilianries@gmail.com>
Comment thread conan/tools/build/cross_building.py Outdated
Signed-off-by: Uilian Ries <uilianries@gmail.com>
Signed-off-by: Uilian Ries <uilianries@gmail.com>
@uilianries
uilianries marked this pull request as ready for review May 25, 2022 11:46
@memsharded memsharded added this to the 1.49 milestone May 25, 2022
@memsharded
memsharded merged commit b1b8d00 into conan-io:develop May 25, 2022
@memsharded

Copy link
Copy Markdown
Member

Thanks!

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[feature] Ability to identify if binaries can be executed on a particular platform

2 participants