File tree Expand file tree Collapse file tree 1 file changed +4
-53
lines changed Expand file tree Collapse file tree 1 file changed +4
-53
lines changed Original file line number Diff line number Diff line change 1- # NEEDS AN INDIGO UPDATE!!!
1+ See [ rosjava_core ] ( https://github.com/rosjava/rosjava_core ) readme.
22
3- Coming soon....ish.
3+ ## Moving ##
44
5- # RosJava Tools
6-
7- Build tools for rosjava and android repositories. Currently includes some cmake macros and python creation
8- scripts.
9-
10-
11- ## RosJava Build Demo
12-
13-
14- ```
15- > mkdir -p ~/rosjava/src
16- > cd ~/rosjava/src
17- > catkin_init_workspace .
18- > wstool init .
19- > wstool set rosjava_build_tools --git https://github.com/rosjava/rosjava_build_tools -v hydro-devel
20- > wstool set rosjava_core --git https://github.com/rosjava/rosjava_core -v hydro-devel
21- > wstool update
22- > cd ~/rosjava
23- > catkin_make
24- ```
25-
26- The only changes made to the ` rosjava_core ` repo was to add a ` package.xml ` with a depends on ` rosjava_build_tools ` and a
27- changes to the ` CMakeLists.txt ` as follows:
28-
29- ```
30- ...
31- find_package(catkin REQUIRED rosjava_build_tools)
32-
33- catkin_rosjava_setup()
34- ```
35-
36- This cmake makro sets up dummy targets in the cmake configuration which call out to gradle in the actual make step.
37- It also parses the ` package.xml ` to add target dependencies from each ` build_depends ` tag (subsequently letting you
38- sequence builds across repositories).
39-
40- It also adds a global and package ` gradle-clean ` target.
41-
42- ```
43- > catkin_make
44- # Clean a single gradle package
45- > cd ~/rosjava/build/rosjava_core
46- > make gradle-clean-rosjava_core
47- # Clean all gradle packages
48- > cd ~/rosjava/build
49- > make gradle-clean
50- ```
5+ This documentation will eventually merge with the rosjava_core and android_core documentation.
516
52- ## Android Build Demo
7+ ## Usage ##
538
549Refer to http://ros.org/wiki/rosjava_build_tools .
55-
56- ## Moving
57-
58- This documentation will eventually merge with the rosjava_core and android_core documentation.
You can’t perform that action at this time.
0 commit comments