Skip to content

[Platform] Simplify glibc.modulemap generation #2311

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

Merged
merged 2 commits into from
Apr 26, 2016

Conversation

rintaro
Copy link
Member

@rintaro rintaro commented Apr 26, 2016

What's in this pull request?

Follow up on #2081.
CC: @modocache @gribozavr

All glibc.modulemap configuration is done only with gyb tool now.

Prior to this task, I factored out single gyb processing function in SwiftHandleGybSources.cmake: handle_gyb_source_single()

Small changes in addition:

  • Changed component for glibc.modulemap from stdlib to sdk-overlay because Glibc module itself is sdk-overlay
  • Removed ALL from add_custom_target because it's not needed to be.
  • Removed unused output_file_name_hash variable from handle_gyb_sources.

Resolved bug number: (SR-)


Before merging this pull request to apple/swift repository:

  • Test pull request on Swift continuous integration.

rintaro added 2 commits April 26, 2016 11:58
Get rid of cmake configure_file and gyb combination.
@rintaro
Copy link
Member Author

rintaro commented Apr 26, 2016

@modocache Did you filed this on JIRA? I couldn't find that.

@gribozavr
Copy link
Contributor

@swift-ci Please test and merge

@swift-ci swift-ci merged commit 5fdf0b6 into swiftlang:master Apr 26, 2016
@rintaro rintaro deleted the glibc-modulemap-gyb branch April 26, 2016 06:46
@modocache
Copy link
Contributor

@rintaro Ack, no I did not!! Thank you for the follow-up!

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.

4 participants