Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
1c237a9
Typo
agocke Feb 26, 2022
b3435c2
Publish crossgen as AOT if supported, and self-contained otherwise
agocke Feb 28, 2022
800b2d3
Remove debugging property
agocke Feb 28, 2022
2509e2f
Use CoreCLRArtifactsPath from liveBuild
agocke Mar 2, 2022
6a1c6ff
Fold crossgen_publish into crossgen
agocke Mar 3, 2022
bdc0042
Try to refactor targets
agocke Mar 3, 2022
b4b7721
Remove special PublishToDisk impl
agocke Mar 4, 2022
593dc27
Call restore in installer
agocke Mar 4, 2022
449fbf4
Hook more properties for installer partition
agocke Mar 4, 2022
c3b6fba
Use diasymreader copy from artifacts when publishing
agocke Mar 4, 2022
e210695
Fix Linux packaging
agocke Mar 4, 2022
69ae018
Include netfx facades in the crossgen toolpack
agocke Mar 5, 2022
a52f4ca
Disable crossgen package building on freebsd
agocke Mar 11, 2022
3fe8a1d
Adjust R2R logic and skip verification of Windows assemblies on non-w…
agocke Mar 12, 2022
4c3f31a
Move conditional exclusion just to WindowsDesktop libraries
agocke Mar 13, 2022
07c2f6c
Also include windows desktop
agocke Mar 13, 2022
f2f45e6
Always build pre-test for source build as well
agocke Mar 13, 2022
35fa89a
Use the coreclr centos version for sourcebuild since it has NativeAOT…
agocke Mar 15, 2022
5a8df96
Revert "Use the coreclr centos version for sourcebuild since it has N…
agocke Mar 15, 2022
497836e
Add -lssl -lcrypto to NativeAOT linking on Unix
agocke Mar 15, 2022
9897beb
Merge remote-tracking branch 'upstream/main' into crossgen-publish
agocke Mar 17, 2022
acb5fd5
Add testing step after publish
agocke Mar 16, 2022
9290f87
Include extension in check
agocke Mar 18, 2022
94c4545
Disable NativeAOT use in source build
agocke Mar 18, 2022
349dccc
Use OS and arch check instead of CrossBuild flag
agocke Mar 23, 2022
6333ee4
Respond to PR comments and skip verifying closure
agocke Mar 25, 2022
a8e28d0
Respond to PR comments
agocke Mar 29, 2022
4445b93
Set Configuration in sfxproj
agocke Mar 30, 2022
ff7c339
Remove Configuration set from sfxproj
agocke Mar 30, 2022
b897d68
Merge remote-tracking branch 'upstream/main' into crossgen-publish
agocke Mar 30, 2022
1e111f5
Disable NativeAOT for MacOS
agocke Mar 31, 2022
8553fee
Work around MacOS problem with single-file
agocke Mar 31, 2022
d8eeb9e
re-enable single-file
agocke Mar 31, 2022
f682eae
Copy over the S.P.C from the coreclr partition to ensure matching bits
agocke Mar 31, 2022
202eee4
Merge remote-tracking branch 'upstream/main' into crossgen-publish
agocke Apr 1, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add -lssl -lcrypto to NativeAOT linking on Unix
  • Loading branch information
agocke committed Mar 15, 2022
commit 497836ec1f0e3462cc7414e0c6e54c340dcacccd
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@ The .NET Foundation licenses this file to you under the MIT license.
<LinkerArg Include="-static" Condition="'$(StaticallyLinked)' == 'true'" />
<LinkerArg Include="-lgssapi_krb5" Condition="'$(TargetOS)' != 'OSX' and '$(StaticallyLinked)' != 'true'" />
<LinkerArg Include="-lrt" Condition="'$(TargetOS)' != 'OSX'" />
<LinkerArg Include="-lssl -lcrypto" Condition="'$(TargetOS)' != 'OSX'" />
<LinkerArg Include="-licucore" Condition="'$(TargetOS)' == 'OSX'" />
<LinkerArg Include="-dynamiclib" Condition="'$(TargetOS)' == 'OSX' and '$(NativeLib)' == 'Shared'" />
<LinkerArg Include="-shared" Condition="'$(TargetOS)' != 'OSX' and '$(NativeLib)' == 'Shared'" />
Expand Down