windowjs / windowjs

Window.js is an open-source Javascript runtime for desktop graphics programming.

Home Page:https://windowjs.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Automate more build steps

joaodasilva opened this issue · comments

The initial checkout and the first build involve many steps and are somewhat fragile, especially around setting up depot_tools, gn and PATH correctly.

Automate more of these steps:

  • single checkout.sh script that fetches depot_tools, gn, and does the initial gclient sync
  • sync.sh script to do gclient sync again after updates
  • set the PATH to depot_tools, gn and LLVM (on Windows) automatically in the build_skia and build_v8 scripts.