-
Notifications
You must be signed in to change notification settings - Fork 4.9k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[wasm] Cleanup native build parts of WasmApp.targets (#52732)
* [wasm] Split _WasmNativeBuild into separate targets, as steps - this gives us more control over the flow, and will be useful for dependency checking (future work) * [wasm] WasmApp.targets: Decouple aot compilation from native relinking * [wasm] Convert emcc flags from property to item, and use rsp files The default arguments are still from `emcc-flags.txt`, which will get converted into a rsp file and used with this, in a future PR. * cleanup * [wasm] Add new properties to explicitly control optimization level used .. for compiling native files, and linking. `$(WasmLinkOptimizationFlag)`, and `$(WasmCompileOptimizationFlag)` note: right now `emcc-flags.txt` has flags already specified, but that will go away in favor of only these flags (future work) * [wasm] Add new properties to specify extra emcc flags `$(EmccExtraLDFlags)`, `$(EmccExtraCFlags)` * dummy
- Loading branch information
Showing
2 changed files
with
127 additions
and
59 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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