... | ... | @@ -19,12 +19,22 @@ catkin_init_workspace |
|
|
```
|
|
|
Clone the projects you need into src.
|
|
|
|
|
|
You can clone the default projects using
|
|
|
```
|
|
|
wget https://gitlab.kamaro-engineering.de/KaMaRo-ROS/kamaro_ros/raw/master/kamaro.vcs | vcs import
|
|
|
```
|
|
|
(You need python-vcstool for that)
|
|
|
|
|
|
For some projects (kamaro_dv, kamaro_master_board) you have to init the submodules by hand for now.
|
|
|
|
|
|
Build the projects using:
|
|
|
```
|
|
|
cd kamaro/catkin_ws
|
|
|
catkin_make
|
|
|
```
|
|
|
|
|
|
To build the dv java code you have to specify `-DBUILD_DV=True` to catkin_make. CMake will remember this until you set it so false. I added this because maven takes really long even if nothing was changed.
|
|
|
|
|
|
## Excluding a project from the build
|
|
|
|
|
|
You can do so by adding a file called CATKIN_IGNORE to the project folder.
|
... | ... | |