-
Notifications
You must be signed in to change notification settings - Fork 1
/
ament_build.sublime-build
26 lines (26 loc) · 1.1 KB
/
ament_build.sublime-build
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
{
"cmd": "python3 -u ${project_path}/ament/ament_tools/scripts/ament.py build ${project_path} --ament-cmake-args -DCMAKE_BUILD_TYPE=Debug",
"env": {},
"shell": true,
"working_dir": "${project_path}/..",
"file_regex": "^(?:CMake (?:Error|Warning) at | )?(/[^:]+):([0-9]+).*$",
"syntax": "Packages/User/ament/ament_build.tmLanguage",
"variants": [
{
"cmd": "python3 -u ${project_path}/ament/ament_tools/scripts/ament.py build ${project_path} --ament-cmake-args -DCMAKE_BUILD_TYPE=Debug",
"name": "ament build (bootstrap): Debug"
},
{
"cmd": "python3 -u ${project_path}/ament/ament_tools/scripts/ament.py build ${project_path} --ament-cmake-args -DCMAKE_BUILD_TYPE=RelWithDebInfo",
"name": "ament build (bootstrap): RelWithDebInfo"
},
{
"cmd": "python3 -u `which ament` build ${project_path} --ament-cmake-args -DCMAKE_BUILD_TYPE=Debug",
"name": "ament build (with Python environment): Debug"
},
{
"cmd": "python3 -u `which ament` build ${project_path} --ament-cmake-args -DCMAKE_BUILD_TYPE=RelWithDebInfo",
"name": "ament build (with Python environment): RelWithDebInfo"
}
]
}