-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Publish crossgen as AOT if supported by the target platform #65948
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
Changes from 1 commit
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
1c237a9
Typo
agocke b3435c2
Publish crossgen as AOT if supported, and self-contained otherwise
agocke 800b2d3
Remove debugging property
agocke 2509e2f
Use CoreCLRArtifactsPath from liveBuild
agocke 6a1c6ff
Fold crossgen_publish into crossgen
agocke bdc0042
Try to refactor targets
agocke b4b7721
Remove special PublishToDisk impl
agocke 593dc27
Call restore in installer
agocke 449fbf4
Hook more properties for installer partition
agocke c3b6fba
Use diasymreader copy from artifacts when publishing
agocke e210695
Fix Linux packaging
agocke 69ae018
Include netfx facades in the crossgen toolpack
agocke a52f4ca
Disable crossgen package building on freebsd
agocke 3fe8a1d
Adjust R2R logic and skip verification of Windows assemblies on non-w…
agocke 4c3f31a
Move conditional exclusion just to WindowsDesktop libraries
agocke 07c2f6c
Also include windows desktop
agocke f2f45e6
Always build pre-test for source build as well
agocke 35fa89a
Use the coreclr centos version for sourcebuild since it has NativeAOT…
agocke 5a8df96
Revert "Use the coreclr centos version for sourcebuild since it has N…
agocke 497836e
Add -lssl -lcrypto to NativeAOT linking on Unix
agocke 9897beb
Merge remote-tracking branch 'upstream/main' into crossgen-publish
agocke acb5fd5
Add testing step after publish
agocke 9290f87
Include extension in check
agocke 94c4545
Disable NativeAOT use in source build
agocke 349dccc
Use OS and arch check instead of CrossBuild flag
agocke 6333ee4
Respond to PR comments and skip verifying closure
agocke a8e28d0
Respond to PR comments
agocke 4445b93
Set Configuration in sfxproj
agocke ff7c339
Remove Configuration set from sfxproj
agocke b897d68
Merge remote-tracking branch 'upstream/main' into crossgen-publish
agocke 1e111f5
Disable NativeAOT for MacOS
agocke 8553fee
Work around MacOS problem with single-file
agocke d8eeb9e
re-enable single-file
agocke f682eae
Copy over the S.P.C from the coreclr partition to ensure matching bits
agocke 202eee4
Merge remote-tracking branch 'upstream/main' into crossgen-publish
agocke 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
Add -lssl -lcrypto to NativeAOT linking on Unix
- Loading branch information
commit 497836ec1f0e3462cc7414e0c6e54c340dcacccd
There are no files selected for viewing
This file contains hidden or 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
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.
Uh oh!
There was an error while loading. Please reload this page.