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

Standard cross-platform shell tools #1311

Closed
schroederc opened this issue May 25, 2016 · 4 comments
Closed

Standard cross-platform shell tools #1311

schroederc opened this issue May 25, 2016 · 4 comments
Labels
P3 We're not considering working on this, but happy to review a PR. (No assignee) team-Bazel General Bazel product/strategy issues type: feature request

Comments

@schroederc
Copy link
Contributor

It's currently difficult to create cross-platform Skylark rules (or sh_tests). Even creating symlinks between different Unix systems can be error-prone due to having different supported flags in ln.

Perhaps Bazel can help by providing a more standardized set of tools in each spawn action's environment.

@hermione521 hermione521 added type: feature request P3 We're not considering working on this, but happy to review a PR. (No assignee) labels May 27, 2016
@dslomov dslomov added this to the 0.6 milestone Dec 8, 2016
@Helcaraxan
Copy link

@dslomov Is this really targeted for 0.6 or will initial development already be part of 5.x?

I'm asking as I am currently facing the issue of needing to make a Skylark rule compatible with Linux & MacOS and would also like to include Windows at the same time.

@pcj
Copy link
Member

pcj commented Jan 27, 2017

Related issue: #1797

@Helcaraxan
Copy link

Thanks for the information @pcj! This does not give me a direct solution but I do find it to give a good perspective on the context.

@sgowroji
Copy link
Member

Hi there! We're doing a clean up of old issues and will be closing this one. Please reopen if you’d like to discuss anything further. We’ll respond as soon as we have the bandwidth/resources to do so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P3 We're not considering working on this, but happy to review a PR. (No assignee) team-Bazel General Bazel product/strategy issues type: feature request
Projects
None yet
Development

No branches or pull requests

8 participants