Hopefully this isn't off topic since it's more about GN than V8, but
figured y'all might have some ideas.
We're using GN as our build system for a project which embeds V8. Right now
have the V8 repo living under our project's repo at /depot/vendor/v8. We
build the V8 static library separately (
Sorry I should have explained the setup a little better.
I'm not using Make itself to build V8 (or my own project), but we use Make
as an outer wrapper around GN calls for convenience.
So our current build ends up doing something like this:
# make -C /depot/vendor/v8
/depot/vendor/v8 $ gn gen ou