# learning-gn **Repository Path**: anderchen/learning-gn ## Basic Information - **Project Name**: learning-gn - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-29 - **Last Updated**: 2021-08-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # learning-gn Notes and codes while learning gn ## Install gn 1. Set up [WebRTC build environment](https://webrtc.org/native-code/development/). 2. gn is here: `webrtc-checkout/src/buildtools/mac/gn`. 3. `alias gn=~/Documents/webrtc-checkout/src/buildtools/mac/gn` in current shell. ## Demos * [simple](/simple): simplest hello world demo. ## Docs * [GN standalone](https://chromium.googlesource.com/chromium/src/+/master/tools/gn/docs/standalone.md) * [All GN Docs](https://chromium.googlesource.com/chromium/src/+/master/tools/gn/docs) * [GN Quick Start Guide](https://chromium.googlesource.com/chromium/src/+/master/tools/gn/docs/quick_start.md) * [GN Language and Operation](https://chromium.googlesource.com/chromium/src/+/master/tools/gn/docs/language.md) * [GN Reference](https://chromium.googlesource.com/chromium/src/+/master/tools/gn/docs/reference.md) * [Chrome GN build configuration](http://www.chromium.org/developers/gn-build-configuration) * [Ninja](https://ninja-build.org/)