File tree Expand file tree Collapse file tree 1 file changed +5
-20
lines changed Expand file tree Collapse file tree 1 file changed +5
-20
lines changed Original file line number Diff line number Diff line change @@ -121,20 +121,13 @@ under the same port as the UI.
121
121
122
122
### Requirements
123
123
You need to install following dependencies first:
124
- * Go >= 1.17
124
+ * Go
125
125
* Node
126
126
* Yarn
127
+
128
+ See [ .circleci/config.yml] ( .circleci/config.yml ) for required versions.
127
129
128
- ### Prepare
129
- Download and install to [ GOPATH] ( https://github.com/golang/go/wiki/GOPATH ) :
130
- ``` bash
131
- go get -u github.com/RoboCup-SSL/ssl-game-controller/...
132
- ```
133
- Switch to project root directory
134
- ``` bash
135
- cd $GOPATH /src/github.com/RoboCup-SSL/ssl-game-controller/
136
- ```
137
- Download dependencies for frontend
130
+ ### Install dependencies
138
131
``` bash
139
132
yarn install
140
133
```
@@ -150,18 +143,10 @@ Run the UI:
150
143
# compile and hot-reload
151
144
yarn serve
152
145
```
153
- Or use the provided IntelliJ run configurations.
154
146
155
147
### Build self-contained release binary
156
- First, build the UI resources
157
- ``` bash
158
- # compile and minify UI
159
- yarn build
160
- ```
161
- Then build the backend
162
148
``` bash
163
- # install the binary
164
- go install ./cmd/ssl-game-controller
149
+ ./install.sh
165
150
```
166
151
167
152
### Update generated protobuf code
You can’t perform that action at this time.
0 commit comments