Skip to content

Conversation

@lambdageek
Copy link
Member

This is a forward port of #208 to main


Spin out the emscripten system libraries cache into a separate nupkg.

  • Split up the Emscripten SDK by moving the system libraries cache into a separate nupkg.

  • make a new Emscripten Cache SDK that includes just the cache directory

  • the Cache SDK overrides the WasmCachePath (if it's not set by the user) to point into the Cache SDK

    we leave the mt multithreaded libraries in the cache. (But we remove the ww WebWorker (non-pthread) Emscripten API libraries)

Addresses dotnet/runtime#75263

Spin out the emscripten system libraries cache into a separate nupkg.

- Split up the Emscripten SDK by moving the system libraries cache into a separate nupkg.

- make a new Emscripten Cache SDK that includes just the cache directory

- the Cache SDK overrides the WasmCachePath (if it's not set by the user) to point into the Cache SDK

   we leave the mt multithreaded libraries in the cache. (But we remove the ww WebWorker (non-pthread) Emscripten API libraries)

Addresses dotnet/runtime#75263
@lambdageek
Copy link
Member Author

@lewing the cherry-pick applied cleanly; I guess there's no net8 workload yet?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants