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

Fix marking of development dependencies #782

Merged
merged 1 commit into from
Oct 17, 2023

Conversation

luispadron
Copy link
Collaborator

@luispadron luispadron commented Oct 17, 2023

The bzlmod PR marked arm64-to-sim, rules_pkg, and tart as development dependencies. There are some repos relying on the versions defined in these so include them in the WORKSAPCE file when using rules_ios_dependencies.

Fix #781

The bzlmod PR marked `arm64-to-sim`, `rules_pkg`, and `tart` as development dependencies.
There are some repos relying on the versions defined in these so include them in the WORKSAPCE file when using `rules_ios_dependencies`.
@luispadron luispadron force-pushed the luis/fix-changed-dev-dependencies branch from a032924 to 0904d59 Compare October 17, 2023 20:20
@@ -141,13 +143,6 @@ def _rules_ios_bzlmod_dependencies():
],
)

def _rules_ios_bzlmod_dev_dependencies():
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The git diff here seems wrong, the real change was moving rules_pkg from _rules_ios_bzlmod_dev_dependencies to _rules_ios_bzlmod_dependencies

Copy link
Contributor

@jerrymarino jerrymarino left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@luispadron thanks for the quick fix on this one 🙇 !

"com_github_yonaskolb_xcodegen",
"tart",
)

non_module_dev_deps = use_extension(
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could add a comment here:

Note: these are the deps used in rules_ios testing infra and examples and not for consumers

@luispadron luispadron merged commit 64650d5 into master Oct 17, 2023
8 checks passed
@luispadron luispadron deleted the luis/fix-changed-dev-dependencies branch October 17, 2023 21:58
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.

Cannot use latest rules_ios - missing arm64-to-sim, other dep errors
3 participants