-
Notifications
You must be signed in to change notification settings - Fork 132
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
Add incremental build #1700
Add incremental build #1700
Conversation
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.
This doesn't look like it addresses a lot of #928, could you describe more what this PR is doing, what scenarios it's tested for?
It doesn't have the clearing part of it though, right?
|
Right. I missed that part. I'll update. |
OSX issue is #1685 |
* Add semaphores for incremental build * Updates based on PR review comments * One more PR comment update Conflicts: build.proj repos/Directory.Build.targets repos/core-sdk.proj repos/core-setup.common.targets repos/coreclr-portable.proj repos/toolset.proj support/tarball/build.sh tools-local/init-build.proj
* Add semaphores for incremental build * Updates based on PR review comments * One more PR comment update Conflicts: build.proj repos/Directory.Build.targets repos/core-sdk.proj repos/core-setup.common.targets repos/coreclr-portable.proj repos/toolset.proj support/tarball/build.sh tools-local/init-build.proj
* Add incremental build (#1700) * Add semaphores for incremental build * Updates based on PR review comments * One more PR comment update Conflicts: build.proj repos/Directory.Build.targets repos/core-sdk.proj repos/core-setup.common.targets repos/coreclr-portable.proj repos/toolset.proj support/tarball/build.sh tools-local/init-build.proj * Trim trailing whitespace * Fix spacing issue
Add the following items to accomplish incremental builds in source-build:
Accomplishes item #6 in #928 with the exception of clearing semaphore files for downstream repos when a repo starts building.