cpp-mini-chromium-template is a C++ project template with mini_chromium.
- mini_chromium is a small collection of useful low-level (base) routines from the Chromium open-source project.
- googletest
- GN and Ninja
- GitHub Actions
$ git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
$ export PATH=$DEPOT_TOOLS:$PATH
$ git clone git@github.com:amoseui/cpp-mini-chromium-template.git
$ cd cpp-mini-chromium-template
$ gclient sync
$ gn gen out/Debug
$ ninja -C out/Debug hello
$ ./out/Debug/hello
$ gn gen out/Debug
$ ninja -C out/Debug hello_unittest
$ ./out/Debug/hello_unittest