diff --git a/CMakeLists.txt b/CMakeLists.txt index 5c178f2..8c3d7f5 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,12 @@ cmake_minimum_required(VERSION 3.1.0) project(wrp_sdk) # Find catkin -find_package(catkin REQUIRED) +find_package(catkin QUIET) +if(catkin_FOUND) + message(STATUS "Build package with catkin") +else() + message(STATUS "Build package with cmake") +endif() # generate symbols for IDE indexer set(CMAKE_EXPORT_COMPILE_COMMANDS ON) @@ -96,13 +101,14 @@ foreach(p LIB BIN INCLUDE CMAKE) unset(_path) endforeach() +if(catkin_FOUND) catkin_package( LIBRARIES ${PROJECT_NAME} INCLUDE_DIRS include # DEPENDS rt pthread ) -## Add install targets +## Add catkin install targets # install(TARGETS ${PROJECT_NAME} # RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} # LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} @@ -118,4 +124,5 @@ catkin_package( # DESTINATION ${CATKIN_GLOBAL_INCLUDE_DESTINATION}) # install(DIRECTORY scripts -# DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}) \ No newline at end of file +# DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}) +endif()