forked from yousongyang/robot-go
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTaskfile.yml
More file actions
29 lines (25 loc) · 871 Bytes
/
Copy pathTaskfile.yml
File metadata and controls
29 lines (25 loc) · 871 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
version: "3"
includes:
config: config/Taskfile.yml
tasks:
submodule_update:
desc: "Update Submodule"
cmds:
- git submodule update --init --recursive
generate-code:
desc: "Generate Code"
vars:
PYTHON_BIN_PATH: '{{.PYTHON_BIN_PATH }}'
RES_CONFIG_PB: '{{.RES_CONFIG_PB }}'
CONFIG_PROTOCOL_IMPORT_PATH: '{{.CONFIG_PROTOCOL_IMPORT_PATH }}'
OUTPUT_DIR: '{{.OUTPUT_DIR }}'
cmds:
- task: config:generate-config-code
vars:
PROJECT_ROOT: '{{.TASKFILE_DIR}}'
PYTHON_BIN_PATH: "{{.PYTHON_BIN_PATH}}"
XRESLOADER_GEN_PYTHON: '{{.TASKFILE_DIR}}/third_party/xres-code-generator/xrescode-gen.py'
RES_CONFIG_PB: "{{.RES_CONFIG_PB}}"
CONFIG_PROTOCOL_IMPORT_PATH: "{{.CONFIG_PROTOCOL_IMPORT_PATH}}"
OUTPUT_DIR: "{{.OUTPUT_DIR}}"
dir: "{{.TASKFILE_DIR}}"