-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Closed
Labels
Priority:1Work that is critical for the release, but we could probably ship withoutWork that is critical for the release, but we could probably ship withoutarea-Single-FiletrackingThis issue is tracking the completion of other related issues.This issue is tracking the completion of other related issues.
Milestone
Description
All native runtime libraries should be statically linked into a single file host for Windows & Mac.
- Make
clrjit
andcoreclr
friendlier to static linking on multiple platforms. Reducing DllMain responsibilities, so that singlefile would not need it #43423 - Statically link
clrjit
andcoreclr
into singlefile host Linkclrjit.dll
andcoreclr.dll
into Windows/Mac host #43072 - Link native libraries in a way that is multiplatform friendly. Improving and unifying handling of native Libraries code in embedded/singlefile scenarios #41299
- Statically link native libraries on Windows, OSX and other platforms that we test/support. Statically link native libraries into singlefilehost on OSX and Windows #43699
- Move build of hosts to clr partition. Hosts, in particular statically linked ones should be built in clr partition. #43700
(not a requirement but will make things simpler going forward, hard to do though before we do the above) - Signing on MacOS Single-file: Facilitate signing on mac #3671
- Investigate compression of hosts
Partner dependencies:
- Debugging support (WinDbg/lldb)
- Watson support
haltcase, rgwood, nietras, EduardoLarios, skrysm and 2 more
Metadata
Metadata
Assignees
Labels
Priority:1Work that is critical for the release, but we could probably ship withoutWork that is critical for the release, but we could probably ship withoutarea-Single-FiletrackingThis issue is tracking the completion of other related issues.This issue is tracking the completion of other related issues.