-
Notifications
You must be signed in to change notification settings - Fork 2
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
include all the wasmtime runtime libs in the package more ergonomically #17
include all the wasmtime runtime libs in the package more ergonomically #17
Conversation
e1866c8
to
d799db0
Compare
@@ -66,9 +52,15 @@ | |||
FinalOutputPath="$(ProjectDepsFilePath)" /> | |||
</ItemGroup> | |||
</Target> | |||
|
|||
<Target Name="IncludeWasmLibs" BeforeTargets="_GetPackageFiles"> |
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 is kind of dirty, but we get no other hook since we don't have a per-RID inclusion hook for package, and there's no central package files hook yet either.
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.
Yeah still a bit ugly but this makes sense to me. Thinking abstractly of how we'd have to do it for transitive dependencies and getting pretty sad.
Thanks, but I will have to look into it more. I reverted it because it causes that the users of MSBuildWasm also need to include the Wasmtime package in .proj file, which is undesirable. |
* package and add template project based on package * fix ci * fix solution file * reference locla msbuild dlls, not package * pin msbuild version in ci * use package in tests * pin msbuild submodule remove lock files add logo and readme to package * add license * add TODOs to consider * include all the wasmtime runtime libs in the package more ergonomically (#17) * Revert "include all the wasmtime runtime libs in the package more ergonomical…" (#18) This reverts commit b54a580. * Update licensing fix UsingTask check to avoid restore issues * improve packaging * better packaging of native dependencies * include all the wasmtime runtime libs in the package more ergonomically --------- Co-authored-by: Jan Provazník <[email protected]> * make template package --------- Co-authored-by: YuliiaKovalova <[email protected]> Co-authored-by: Chet Husk <[email protected]>
Package layout after this change: