Skip to content

[build] Add FILES_MATCHING to CMakeLists.txt #34190

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

Conversation

porglezomp
Copy link
Contributor

The bare PATTERN argument by default does nothing, you need either EXCLUDE or FILES_MATCHING to make it do something. This likely wasn't previously a problem because clang is only installing headers, but it should be fixed for robustness.

The bare "PATTERN" argument by default does nothing, you need either
"EXCLUDE" or "FILES_MATCHING" to make it do something. This likely
wasn't previously a problem because clang is only installing headers,
but it should be fixed for robustness.
@porglezomp
Copy link
Contributor Author

porglezomp commented Oct 5, 2020

CC @drexin @bulbazord for touching these PATTERN lines most recently
CC @gottesmm for CMake specificity thoughts

@edymtt
Copy link
Contributor

edymtt commented Oct 5, 2020

@swift-ci please smoke test

@edymtt
Copy link
Contributor

edymtt commented Oct 5, 2020

@swift-ci Please Build Toolchain macOS Platform

@edymtt
Copy link
Contributor

edymtt commented Oct 5, 2020

@swift-ci Please Build Toolchain Linux Platform

@shahmishal
Copy link
Member

@edymtt You can start toolchain by @swift-ci Please Build Toolchain for both Xcode and Linux in the future.

@edymtt
Copy link
Contributor

edymtt commented Oct 5, 2020

@swift-ci please smoke test Linux

@swift-ci
Copy link
Contributor

swift-ci commented Oct 5, 2020

Linux Toolchain (Ubuntu 16.04)
Download Toolchain
Git Sha - 20995ae

Install command
tar zxf swift-PR-34190-453-ubuntu16.04.tar.gz
More info

@swift-ci
Copy link
Contributor

swift-ci commented Oct 5, 2020

macOS Toolchain
Download Toolchain
Git Sha - 20995ae

Install command
tar -zxf swift-PR-34190-713-osx.tar.gz --directory ~/

@shahmishal shahmishal merged commit 6651f6e into swiftlang:main Oct 6, 2020
@porglezomp porglezomp deleted the only-files-matching-pattern branch October 6, 2020 18:46
@edymtt
Copy link
Contributor

edymtt commented Oct 8, 2020

Partially reverting this in #34241 to make the Compatibility Suite work again

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