|
|
@@ -27,12 +27,11 @@ echo "v8_use_external_startup_data = false" | tee -a out/x64.release/args.gn |
|
|
|
echo "v8_use_snapshot = false" | tee -a out/x64.release/args.gn |
|
|
|
echo "use_custom_libcxx = false" | tee -a out/x64.release/args.gn |
|
|
|
|
|
|
|
./tools/dev/gm.py x64.release |
|
|
|
|
|
|
|
# produce monolith (single static all in one .a file) |
|
|
|
echo "v8_monolithic = true" | tee -a out/x64.release/args.gn |
|
|
|
ninja -C out/x64.release v8_monolith |
|
|
|
|
|
|
|
# produce .so files (shared libs) |
|
|
|
sed -i.bak '/^v8_monolithic/d' out/x64.release/args.gn |
|
|
|
echo "is_component_build = true" | tee -a out/x64.release/args.gn |
|
|
|
ninja -C out/x64.release |