-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Reorganize CoreCLR native build to reduce CMake reconfigures when the build system is untouched #49906
Merged
jkoritzinsky
merged 21 commits into
dotnet:main
from
jkoritzinsky:single-configure-coreclr-cmake
Apr 5, 2021
Merged
Reorganize CoreCLR native build to reduce CMake reconfigures when the build system is untouched #49906
Changes from 16 commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
72fe54e
Remove all references to the subset args in the CMakeLists.txt files
jkoritzinsky 21bdc25
Merge commit '4197e651c8a' into HEAD
jkoritzinsky 1d4dfe1
Fixups after merging with upstream clr.iltools work.
jkoritzinsky 35d617f
Make iltools a minimal subset that doesn't build all dependencies.
jkoritzinsky a6ebd8c
Add missing target to mono build expected in coreclr build.
jkoritzinsky e42ed30
Fix paltests arg in CI.
jkoritzinsky 6f4166c
Fix DacTableGen missing in linker tests.
jkoritzinsky ecfa8c5
Fix typo
jkoritzinsky 8d6e369
Explicitly pass config down to install command line. Fixes VS build.
jkoritzinsky 8d198d1
Specify a component for the static lib installations from libraries s…
jkoritzinsky 4b86b76
Move over the test of the CoreCLR targets to use install_clr to ensur…
jkoritzinsky 7acef32
Fix destinations.
jkoritzinsky b470eb7
Merge branch 'main' of github.com:dotnet/runtime into single-configur…
jkoritzinsky f4a66a6
Bump minimum CMake version to the recommended version as per @jkotas'…
jkoritzinsky 002dd85
Create the target names from the component names and reduce duplication.
jkoritzinsky d092098
Fix add_subdirectory ordering to match ordering in main.
jkoritzinsky cb629ec
Bring back previous processing because batch is annoying and I don't …
jkoritzinsky 3cfb2a7
Fix bash script issue.
jkoritzinsky 81a1f4f
Rename all_jits target to alljits
jkoritzinsky 18bc65f
Merge branch 'main' into single-configure-coreclr-cmake
jkoritzinsky bc9c13f
Remove duplicate function definitions from bad merge.
jkoritzinsky File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lol there's no
>=
operator?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not in CMake 3.6, which we still need to support for Linux source build.