Document build/soong/scripts/setup_go_workspace_for_soong.sh
Test: none Change-Id: I507b7118bfc240166dced0cc26ab523ce56f68a2
This commit is contained in:
12
README.md
12
README.md
@@ -217,6 +217,18 @@ See [art/build/art.go](https://android.googlesource.com/platform/art/+/master/bu
|
|||||||
or [external/llvm/soong/llvm.go](https://android.googlesource.com/platform/external/llvm/+/master/soong/llvm.go)
|
or [external/llvm/soong/llvm.go](https://android.googlesource.com/platform/external/llvm/+/master/soong/llvm.go)
|
||||||
for examples of more complex conditionals on product variables or environment variables.
|
for examples of more complex conditionals on product variables or environment variables.
|
||||||
|
|
||||||
|
## Developing for Soong
|
||||||
|
|
||||||
|
To load Soong code in a Go-aware IDE, create a directory outside your android tree and then:
|
||||||
|
```bash
|
||||||
|
apt install bindfs
|
||||||
|
export GOPATH=<path to the directory you created>
|
||||||
|
build/soong/scripts/setup_go_workspace_for_soong.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
This will bind mount the Soong source directories into the directory in the layout expected by
|
||||||
|
the IDE.
|
||||||
|
|
||||||
## Contact
|
## Contact
|
||||||
|
|
||||||
Email android-building@googlegroups.com (external) for any questions, or see
|
Email android-building@googlegroups.com (external) for any questions, or see
|
||||||
|
Reference in New Issue
Block a user