forked from ApolloAuto/apollo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcontrol.json
51 lines (49 loc) · 2.7 KB
/
control.json
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
{
"linux_distribution": "Ubuntu 18.04.5 LTS",
"kernal": "Linux 5.4.0-42-generic",
"arch": "x86_64",
"image": "registry.baidubce.com/apollo/apollo-env-gpu:0.0.4-dev",
"apollo_distribution": "neo",
"package_info": {
"type": "local",
"source": "/apollo_workspace/modules/control",
"build_ops": [ ]
},
"release_detail": {
"name": "control",
"ver": "1.0.0.3",
"arch": "amd64",
"description": "Apollo control module.",
"deps": [
"cyber-dev", "common-dev", "common-msgs-dev",
"localization-dev", "3rd-gflags-dev", "3rd-gtest-dev",
"3rd-eigen3-dev", "3rd-absl-dev", "3rd-osqp-dev",
"bazel-extend-tools-dev", "3rd-rules-python-dev", "3rd-grpc-dev", "3rd-bazel-skylib-dev",
"3rd-rules-proto-dev", "3rd-py-dev"
],
"preinst_extend_ops": [ ],
"postinst_extend_ops": [
"if [ ! -f /apollo/LICENSE ]; then mkdir -p /apollo/modules/control; fi",
"if [ ! -f /apollo/LICENSE ]; then chmod a+rw /apollo/modules/control; fi",
"if [ ! -f /apollo/LICENSE ]; then rm -rf /apollo/modules/control/conf; fi",
"if [ ! -f /apollo/LICENSE ]; then rm -rf /apollo/modules/control/data; fi",
"if [ ! -f /apollo/LICENSE ]; then rm -rf /apollo/modules/control/dag; fi",
"if [ ! -f /apollo/LICENSE ]; then rm -rf /apollo/modules/control/launch; fi",
"if [ ! -f /apollo/LICENSE ]; then rm -rf /apollo/modules/control/testdata; fi",
"if [ ! -f /apollo/LICENSE ]; then ln -snf /opt/apollo/neo/packages/control-dev/latest/conf /apollo/modules/control/conf; fi",
"if [ ! -f /apollo/LICENSE ]; then ln -snf /opt/apollo/neo/packages/control-dev/latest/data /apollo/modules/control/data; fi",
"if [ ! -f /apollo/LICENSE ]; then ln -snf /opt/apollo/neo/packages/control-dev/latest/dag /apollo/modules/control/dag; fi",
"if [ ! -f /apollo/LICENSE ]; then ln -snf /opt/apollo/neo/packages/control-dev/latest/launch /apollo/modules/control/launch; fi",
"if [ ! -f /apollo/LICENSE ]; then for i in $(ls /opt/apollo/neo/packages/control-dev/latest/addition_data); do ln -snf /opt/apollo/neo/packages/control-dev/latest/addition_data/\"$i\" /apollo/modules/control/\"$i\"; done; fi",
"if [ -d /opt/apollo/neo/packages/common-dev/latest/python ]; then rsync -avr --whole-file --progress /opt/apollo/neo/packages/common-dev/latest/python/ /opt/apollo/neo/python; fi"
],
"prerm_extend_ops": [ ],
"postrm_extend_ops": [ ],
"data": [
{
"src": "control-dev/local",
"des": "-"
}
]
}
}