v01
This commit is contained in:
15
thirdparty/ros/ros_comm/tools/rosconsole/cmake/rosconsole-extras.cmake.in
vendored
Normal file
15
thirdparty/ros/ros_comm/tools/rosconsole/cmake/rosconsole-extras.cmake.in
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
# ros_comm/tools/rosconsole/cmake/rosconsole-extras.cmake
|
||||
|
||||
# force automatic escaping of preprocessor definitions
|
||||
cmake_policy(PUSH)
|
||||
cmake_policy(SET CMP0005 NEW)
|
||||
|
||||
# add ROS_PACKAGE_NAME define required by the named logging macros
|
||||
add_definitions(-DROS_PACKAGE_NAME=\"${PROJECT_NAME}\")
|
||||
|
||||
if("@ROSCONSOLE_BACKEND@" STREQUAL "log4cxx")
|
||||
# add ROSCONSOLE_BACKEND_LOG4CXX define required for backward compatible log4cxx symbols
|
||||
add_definitions(-DROSCONSOLE_BACKEND_LOG4CXX)
|
||||
endif()
|
||||
|
||||
cmake_policy(POP)
|
||||
Reference in New Issue
Block a user