use autoninja wrapper for building Vanadium

This is the officially documented way to build Chromium. It uses ninja
from the Chromium source directory which works around errors trying to
include generated headers when building Vanadium. The autoninja script
also raises the soft file limit to the hard limit to avoid errors when
using many jobs.
This commit is contained in:
Daniel Micay 2024-05-01 19:49:10 -04:00
parent 7539d8cb43
commit e4604fa993

View File

@ -950,7 +950,7 @@ git checkout <var>VERSION</var></pre>
<p>Build the components:</p>
<pre>chrt -b 0 ninja -C out/Default/ trichrome_webview_64_32_apk trichrome_chrome_64_32_apk trichrome_library_64_32_apk vanadium_config_apk</pre>
<pre>chrt -b 0 autoninja -C out/Default/ trichrome_webview_64_32_apk trichrome_chrome_64_32_apk trichrome_library_64_32_apk vanadium_config_apk</pre>
<p>Sign the apks:</p>