This repository was archived by the owner on Nov 9, 2022. It is now read-only.
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.
2
2
3
- Coming soon....ish.
3
+ ## Moving ##
4
4
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.
51
6
52
- ## Android Build Demo
7
+ ## Usage ##
53
8
54
9
Refer 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