Diff of /CMakeLists.txt [000000] .. [9fb160]

Switch to side-by-side view

--- a
+++ b/CMakeLists.txt
@@ -0,0 +1,54 @@
+##
+## Created by markus d. solbach
+## solbach@eecs.yorku.ca
+##
+cmake_minimum_required(VERSION 2.8.3)
+project(fallen_person_detector)
+
+add_definitions(-std=c++11)
+
+find_package(OpenCV 3.1 REQUIRED)
+
+find_package(catkin REQUIRED COMPONENTS
+        cv_bridge
+        openpose_ros
+        roscpp
+        sensor_msgs
+        std_msgs
+        pcl_ros
+        pcl_conversions
+        image_transport
+        message_filters
+        HINTS "${CMAKE_PREFIX_PATH}"
+        )
+
+find_package(Boost REQUIRED COMPONENTS
+        signals
+        )
+
+catkin_package(INCLUDE_DIRS src
+        CATKIN_DEPENDS
+        openpose_ros
+        image_transport
+        message_filters
+        std_msgs sensor_msgs
+        )
+include_directories(${roscpp_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS})
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}  ${roscpp_CXX_FLAGS}")
+set(CMAKE_CXX_STANDARD 11)
+include_directories(
+        ${catkin_INCLUDE_DIRS}
+)
+
+add_executable(${PROJECT_NAME}_node src/fallen_person_detector.cpp src/ground_floor_finder.cpp src/ground_floor_finder.h src/fallen_person_detector.h src/pcl_util.cpp src/pcl_util.h)
+add_dependencies(${PROJECT_NAME}_node ${catkin_EXPORTED_TARGETS})
+
+target_link_libraries(${PROJECT_NAME}_node ${roscpp_LIBRARIES} ${std_msgs_LIBRARIES} ${catkin_LIBRARIES} ${OpenCV_LIBS} ${Boost_LIBRARIES})
+
+########################################################################################################################
+################################################# Some Debugging Code ##################################################
+# MESSAGE(STATUS ${openpose_ros_DIR})
+# get_property(dirs DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY INCLUDE_DIRECTORIES)
+# foreach(dir ${dirs})
+#     message(STATUS "dir='${dir}'")
+# endforeach()