useorocos: enable verbose output if orocos_use_package() macro is called with the VERBOSE option

Signed-off-by: Johannes Meyer <johannes@intermodalics.eu>
Revert "Fixing orocos catkin detection."

This reverts commit b7a2c84395fc73f17400e6e2b9c8df7ad2edbb93.

Signed-off-by: Johannes Meyer <johannes@intermodalics.eu>
useorocos: maintain a list of exported targets and include directories in orocos_generate_package

This lists are used if orocos_use_package is called for a package within the same workspace
instead of invoking pkg-config. This allows users to generate and use packages within the same workspace.

Signed-off-by: Johannes Meyer <johannes@intermodalics.eu>
UseOrocos: adding pkg-config path for catkin workspaces which have yet to be source'd
useorocos: renamed OROCOS_DEFINED_TARGETS to ${PROJECT_NAME}_EXPORTED_TARGETS because this nicely integrates with catkin. Added ${PROJECT_NAME}_EXPORTED_INCLUDE_DIRS for typekits.

Signed-off-by: Johannes Meyer <johannes@intermodalics.eu>
Merge remote-tracking branch 'jhu-lcsr-forks/another-fix-5' into catkin
cmake: export the used CORBA implementation, to be used by transport typekits etc.

Signed-off-by: Ruben Smits <ruben.smits@intermodalics.eu>
useorocos: fixed verbose debug output if VERBOSE environment variable is set

Signed-off-by: Johannes Meyer <johannes@intermodalics.eu>
useorocos: fixed a cmake error that caused duplicate package_LIBRARIES entries if orocos_find_package(package) has been called more than once

Signed-off-by: Johannes Meyer <johannes@intermodalics.eu>
package: added pkg-config build and run dependency to package.xml

Signed-off-by: Johannes Meyer <johannes@intermodalics.eu>
useorocos: always export ${PROJECT_SOURCE_DIR}/include/orocos in catkin workspaces if it exists

Signed-off-by: Johannes Meyer <johannes@intermodalics.eu>
Exception handling: Added option to disable exception

The option could be enabled be setting either the enviorment Variable
RTT_IGNORE_EXCEPTION or be setting the static variable
RTT::m_catch_exception to a positive value.

This make the life for developers much easier. Let the Exception Raise
so that the user could use gdb for backtracke analysis. Only for Debuggig
purposes.
Merge pull request #11 from meyerj/export-source-include-orocos-directory

This enhances the use case that enables building depending packages in the same catkin workspace without relying on catkin to export and import include directories for non-generated headers. It also means you should put your headers into package/include/orocos/package to have a similar layout between the install-space and the source-space.  As a follow-up we would want to update the orocreate-pkg templates to illustrate this layout.
useorocos: always set cmake library, runtime and archive output directories according to the build-tool in use

Signed-off-by: Johannes Meyer <johannes@intermodalics.eu>
useorocos: do not set cmake output directories to CMAKE_CURRENT_BINARY_DIR for plain cmake builds as this breaks ocl

Signed-off-by: Johannes Meyer <johannes@intermodalics.eu>
useorocos: readded Eclipse project workaround with a cmake warning

See discussion on https://github.com/orocos-toolchain/rtt/pull/12 for details.
rosbuild users should really set their output paths explicitly before including UseOROCOS-RTT.cmake.

Signed-off-by: Johannes Meyer <johannes@intermodalics.eu>
deployment/plugin: remove duplicates from component/plugin search paths

Signed-off-by: Johannes Meyer <johannes@intermodalics.eu>
useorocos: disable caching of pkg-config contents for orocos_find_package()

Signed-off-by: Johannes Meyer <johannes@intermodalics.eu>
Merge branch 'master' of git.gitorious.org:orocos-toolchain/rtt
services: also clear DataFlowInterface in Service::clear()

Signed-off-by: Johannes Meyer <johannes@intermodalics.eu>