Merge pull request #63 from bulwahn/master

some minor improvements towards running roscore
updated test-reports
libtinyxml: removed recipe and now refer to meta-oe layer

Instead of maintaining a copy of the tinyxml recipe from the meta-oe layer, we
require that the installation also includes the meta-oe layer.
We updated the README accordingly and also updated the description of the
current setup. We also updated and tuned the CONTENT file.

This commit resolves issue #45.
python-dateutil: recipe exists in meta-oe (resolves #65)
README: updating to current state

This commit moves the description of previous uses in a separate file,
adds the typical information for a README of an OpenEmbedded layer and
describes the usage for the roscore image recipe.
chatter: Adding initial chatter stubs without any dependencies

The recipes are supposed to cross-compile and install the chatter
example. In this commit, the recipe do not contain any dependencies
and configure does not run through yet.
chatter: adding dependencies to the recipes

After changing the CMakeLists files of the sources and adding the
dependencies, the three chatter recipes cross-compile.
genpy: improving the run-time dependency

When importing the rosbag module in python, it fails in a genpy python module
complaining about missing the shutil python module. The shutils module is
provided by python-shell.
rosbag: adding run-time dependencies

When importing the rosbag python module, it requires these python modules.
rostopic: adding run-time dependency

The rostopic tool needs the rosbag python module for its execution.
rosbash: adding run-time dependencies

The rosbash tools does not run with the BusyBox shell, and requires
the bash and the common find utility.
rosnode: adding run-time dependencies
genpy: Setup python binary path during runtime via find_program

The python binary path for genmsg_py.py and gensrv_py.py are hard
coded in the CMake file and don't work during cross compile. Setup
them via find_program during runtime.

This fix #69 and the following error:
*** No rule to make target `/usr/lib/genpy/genmsg_py.py', needed by
`devel/lib/python2.7/site-packages/std_msgs/msg/_Bool.py'.  Stop.

Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
Merge pull request #70 from herbrechtsmeier/master

genpy: Setup python binary path during runtime via find_program
genmsg: Update to handle a list of msg include dirs relative

The last patched version assumes that the variable msg include dirs
is only one directory and not a list of directories. This leads to
errors if generate_message(DIRECTORY ...) occurs twice in the
CMakeLists files.

Make Error at build/devel/share/cmake/...-msg-paths.cmake:2 (if):
| if given arguments:
|
| "NOT" "IS_ABSOLUTE" "" ""

Fixed issue #72.

Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
Merge pull request #73 from herbrechtsmeier/master

genmsg: Update to handle a list of msg include dirs relative
eigen: initial recipe contributed by Kartik Mohta (resolves #71)

This commit adds the eigen library from Kartik Mohta's OpenEmbedded
layer. Acknowledgements are added in the README file.
tuned spacing
catkin.bbclass: make ROS_BP composed from ROS_BPN and version

The new definition was the original intention, and the originally
wrong definition happened to slip in.
Initial commit and discussion about the intention is in commit
c6837ecbf8d1ea8bd46d59dd3a2832d9b69faaab.
libpoco: initial commit

The poco library is used by the class loader.