Hi All, 

New to v8 src 

Looking at  the docs https://v8.dev/docs/source-code . I am looking for 
documentation pointers for replacing all 3rdparty libs for my own - 
meaning, I have them checked out on my filesystem but built at specific 
hashes/commits.

Is there a guide or post somewhere from someone embedding v8 in a larger 
project that already has a custom (clang) libcxx, gbenchmark, gtest, lzma, 
libcxxabi  - what are good docs pointer to look around for. 

I saw ./build/config/BUILD.gn only has support for use_custom_libcxx only, 
but not sure what is required for the rest. 

I am looking to test out the wasm api only (pointing it out in case there 
is a way to build less code). 
My project already has a large number of the deps satisfied. The others, 
I'd like to also build myself and control what gets picked up. I saw on the 
github repo that most README.v8 have no changes from upstream anyway.

At a high level, it would be great to know 2 things.

1. Min requirement for builds without tests/benchmarks,etc only what is 
required to build a libv8.a 
1.1 I would then chase the deps and build them myself and put it in a 
common path for v8 build to pick it up
2. How to pass flags  so the build system doesn't fetch them/build them but 
instead picks them up. 

Thank you for your help. 
.alex





-- 
-- 
v8-users mailing list
v8-users@googlegroups.com
http://groups.google.com/group/v8-users
--- 
You received this message because you are subscribed to the Google Groups 
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to v8-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/v8-users/d46de160-134b-4012-9d9c-a17bad2a3c4e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to