mirror of
https://github.com/edgelesssys/constellation.git
synced 2024-10-01 01:36:09 -04:00
2d8fcd9bf4
Co-authored-by: Malte Poll <mp@edgeless.systems> Co-authored-by: katexochen <katexochen@users.noreply.github.com> Co-authored-by: Daniel Weiße <dw@edgeless.systems> Co-authored-by: Thomas Tendyck <tt@edgeless.systems> Co-authored-by: Benedict Schlueter <bs@edgeless.systems> Co-authored-by: leongross <leon.gross@rub.de> Co-authored-by: Moritz Eckert <m1gh7ym0@gmail.com>
12 lines
456 B
Markdown
12 lines
456 B
Markdown
## Proto generation
|
|
|
|
To generate Go source files from proto, we use docker.
|
|
|
|
The following command will generate Go source code files in docker and save the output to the current directory.
|
|
Run this once every time you make any changes or additions to the `.proto` files.
|
|
Add the generated `.go` files, and any changes to the `.proto` files, to your branch before creating a PR.
|
|
|
|
```bash
|
|
DOCKER_BUILDKIT=1 docker build -o .. -f Dockerfile.gen-proto ..
|
|
```
|