Skip to content

Commit

Permalink
Merge branch 'toolchain-2.3'
Browse files Browse the repository at this point in the history
Conflicts:
	CMakeLists.txt
	debian/changelog
  • Loading branch information
Peter Soetens committed May 17, 2011
2 parents 1ba99df + 8d8d767 commit 76ee386
Show file tree
Hide file tree
Showing 17 changed files with 261 additions and 119 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,10 @@ SET( PROJ_BINARY_DIR ${orocos-rtt_BINARY_DIR} )
INCLUDE(${PROJ_SOURCE_DIR}/orocos-rtt.cmake OPTIONAL)
if (NOT EXISTS ${PROJ_SOURCE_DIR}/orocos-rtt.cmake)
# Setup the default settings
INCLUDE(${PROJ_SOURCE_DIR}/orocos-rtt.default.cmake)
MESSAGE(
"No orocos-rtt.cmake file loaded, using default settings."
"See orocos-rtt.default.cmake")
INCLUDE(${PROJ_SOURCE_DIR}/orocos-rtt.default.cmake)
endif ()

IF(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
Expand Down
1 change: 1 addition & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
ifdef ROS_ROOT
EXTRA_CMAKE_FLAGS=-DENABLE_CORBA=ON -DCORBA_IMPLEMENTATION=OMNIORB
default: install
include $(shell rospack find mk)/cmake.mk
install: all
Expand Down
26 changes: 16 additions & 10 deletions config/FindCorba.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,20 +18,26 @@ if (ENABLE_CORBA)
ELSE(NOT TAO_FOUND)
MESSAGE(STATUS "CORBA enabled: ${TAO_FOUND_COMPONENTS}")

# Copy flags:
# Copy flags:
SET(CORBA_INCLUDE_DIRS ${TAO_INCLUDE_DIRS})
SET(CORBA_CFLAGS ${TAO_CPP_FLAGS})
SET(CORBA_CFLAGS ${TAO_CPP_FLAGS})
SET(CORBA_LIBRARIES ${TAO_LIBRARIES})
SET(CORBA_DEFINITIONS ${TAO_DEFINITIONS})
# Flag used in rtt-corba-config.h
SET(CORBA_IS_TAO 1)
SET(CORBA_DEFINITIONS ${TAO_DEFINITIONS})
# Flag used in rtt-corba-config.h
SET(CORBA_IS_TAO 1)

if( TAO_Messaging_FOUND )
SET(CORBA_TAO_HAS_MESSAGING 1)
endif()
if( TAO_Messaging_FOUND )
SET(CORBA_TAO_HAS_MESSAGING 1)
endif()

# Including a TAO header is sufficient to depend on this library.
set(CORBA_USER_LINK_LIBS ${TAO_CLIENT_LIBRARIES})
# Including a TAO header is sufficient to depend on this library.
set(CORBA_USER_LINK_LIBS ${TAO_CLIENT_LIBRARIES} )

# We noticed TAO depends on librt as well on Linux platforms
if(${OROCOS_TARGET} MATCHES "gnulinux|xenomai|lxrt")
set(CORBA_LIBRARIES ${CORBA_LIBRARIES} rt )
set(CORBA_USER_LINK_LIBS ${CORBA_USER_LINK_LIBS} rt )
endif()

ENDIF(NOT TAO_FOUND)
ELSEIF(CORBA_IMPLEMENTATION STREQUAL "OMNIORB")
Expand Down
6 changes: 6 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ orocos-rtt (2.4.0-1) unstable; urgency=low

-- Peter Soetens <[email protected]> Sat, 30 Apr 2011 01:12:22 +0200

orocos-rtt (2.3.2-1) maverick; urgency=low

* New upstream release

-- Peter Soetens <[email protected]> Tue, 03 May 2011 18:08:41 +0200

orocos-rtt (2.3.1-1) unstable; urgency=low

* New upstream release
Expand Down
Binary file modified doc/xml/images/ATaskContext-basics.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified doc/xml/images/ATaskContext-services.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 76ee386

Please sign in to comment.