From a5724d41c9be4e5ecf0a6fbd56646bd1a1634ed0 Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 24 Feb 2022 16:10:48 +0000 Subject: [PATCH] Changed robot description to lab15_pioneer_description --- .gitignore | 3 + .gitmodules | 3 + Legacy/Dockerfile | 9 +- Legacy/entrypoint.sh | 8 +- Legacy/head_camera.yaml | 26 + Legacy/ws_linux/.catkin_tools/README | 13 + .../ws_linux/.catkin_tools/default/build.yaml | 17 + .../.catkin_tools/default/config.yaml | 17 + Legacy/ws_linux/build/CMakeCache.txt | 580 +++- .../ws_linux/build/CMakeFiles/CMakeError.log | 8 +- .../ws_linux/build/CMakeFiles/CMakeOutput.log | 47 +- .../build/CMakeFiles/CMakeRuleHashes.txt | 92 +- .../build/CMakeFiles/CMakeSystem.cmake | 8 +- .../ws_linux/build/CMakeFiles/Makefile.cmake | 209 +- Legacy/ws_linux/build/CMakeFiles/Makefile2 | 2796 +++++++++++------ .../build/CMakeFiles/TargetDirectories.txt | 87 +- .../CMakeFiles/doxygen.dir/progress.make | 2 +- .../ws_linux/build/CMakeFiles/progress.marks | 2 +- Legacy/ws_linux/build/CTestTestfile.cmake | 11 +- Legacy/ws_linux/build/Makefile | 882 ++++-- .../catkin_generated/version/package.cmake | 2 +- .../catkin_generated/generate_cached_setup.py | 2 +- .../installspace/_setup_util.py | 2 +- .../catkin_generated/order_packages.cmake | 40 +- .../build/catkin_generated/order_packages.py | 2 +- .../build/catkin_generated/setup_cached.sh | 2 - .../stamps/Project/package.xml.stamp | 2 +- Legacy/ws_linux/build/catkin_make.cache | 3 +- Legacy/ws_linux/build/cmake_install.cmake | 11 +- .../gtest/CMakeFiles/gtest.dir/progress.make | 2 +- .../CMakeFiles/gtest_main.dir/progress.make | 2 +- .../CMakeFiles/RosAria.dir/CXX.includecache | 20 + .../CMakeFiles/RosAria.dir/RosAria.cpp.o | Bin 3018152 -> 3018152 bytes .../rosaria/CMakeFiles/RosAria.dir/link.txt | 2 +- .../rosaria_gencfg.dir/progress.make | 2 +- .../progress.make | 2 +- .../progress.make | 2 +- .../progress.make | 4 +- Legacy/ws_linux/build/rosaria/Makefile | 375 --- .../installspace/rosariaConfig.cmake | 2 +- .../progress.make | 4 +- .../progress.make | 4 +- .../progress.make | 6 +- .../installspace/rosaria_msgsConfig.cmake | 2 +- .../installspace/safetyConfig.cmake | 2 +- .../CMakeDirectoryInformation.cmake | 23 - .../videostream/CMakeFiles/progress.marks | 1 - .../videostream.dir/CXX.includecache | 82 - .../videostream.dir/DependInfo.cmake | 20 - .../CMakeFiles/videostream.dir/build.make | 116 - .../videostream.dir/cmake_clean.cmake | 10 - .../videostream.dir/depend.internal | 9 - .../CMakeFiles/videostream.dir/depend.make | 9 - .../CMakeFiles/videostream.dir/flags.make | 8 - .../CMakeFiles/videostream.dir/link.txt | 1 - .../CMakeFiles/videostream.dir/progress.make | 2 - .../videostream.dir/src/videostream.cpp.o | Bin 441808 -> 0 bytes .../videostream_gencpp.dir/DependInfo.cmake | 15 - .../videostream_gencpp.dir/build.make | 62 - .../videostream_gencpp.dir/cmake_clean.cmake | 8 - .../videostream_gencpp.dir/progress.make | 1 - .../DependInfo.cmake | 15 - .../build.make | 62 - .../cmake_clean.cmake | 8 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 15 - .../build.make | 71 - .../cmake_clean.cmake | 9 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 2 - .../DependInfo.cmake | 15 - .../build.make | 69 - .../cmake_clean.cmake | 9 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 2 - .../DependInfo.cmake | 15 - .../build.make | 77 - .../cmake_clean.cmake | 10 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 3 - .../videostream_genlisp.dir/DependInfo.cmake | 15 - .../videostream_genlisp.dir/build.make | 62 - .../videostream_genlisp.dir/cmake_clean.cmake | 8 - .../videostream_genlisp.dir/progress.make | 1 - .../videostream_genpy.dir/DependInfo.cmake | 15 - .../videostream_genpy.dir/build.make | 62 - .../videostream_genpy.dir/cmake_clean.cmake | 8 - .../videostream_genpy.dir/progress.make | 1 - .../build/videostream/CTestTestfile.cmake | 6 - Legacy/ws_linux/build/videostream/Makefile | 322 -- .../installspace/videostream-msg-extras.cmake | 2 - .../videostream-msg-paths-context.py | 8 - .../installspace/videostream-msg-paths.cmake | 5 - .../installspace/videostream.pc | 8 - .../videostreamConfig-version.cmake | 14 - .../installspace/videostreamConfig.cmake | 191 -- .../catkin_generated/ordered_paths.cmake | 1 - .../catkin_generated/package.cmake | 7 - .../pkg.develspace.context.pc.py | 8 - .../pkg.installspace.context.pc.py | 8 - .../stamps/videostream/package.xml.stamp | 59 - .../videostream/pkg-genmsg.cmake.em.stamp | 141 - .../videostream/pkg-msg-paths.cmake.em.stamp | 10 - .../stamps/videostream/pkg.pc.em.stamp | 8 - ...videostream-msg-extras.cmake.develspace.in | 2 - ...deostream-msg-extras.cmake.installspace.in | 2 - .../videostream-msg-paths-context.py | 8 - .../cmake/videostream-genmsg-context.py | 10 - .../cmake/videostream-genmsg.cmake | 133 - .../build/videostream/cmake_install.cmake | 77 - Legacy/ws_linux/devel/.catkin | 2 +- Legacy/ws_linux/devel/_setup_util.py | 2 +- .../devel/include/videostream/ip_get.h | 156 - .../devel/include/videostream/ip_getRequest.h | 219 -- .../include/videostream/ip_getResponse.h | 211 -- .../devel/lib/pkgconfig/videostream.pc | 8 - .../dist-packages/rosaria_msgs/__init__.pyc | Bin 170 -> 0 bytes .../rosaria_msgs/msg/_RestrictionsMsg.pyc | Bin 5501 -> 0 bytes .../rosaria_msgs/msg/_RobotInfoMsg.pyc | Bin 7564 -> 0 bytes .../rosaria_msgs/msg/__init__.pyc | Bin 251 -> 0 bytes .../dist-packages/videostream/__init__.py | 0 .../dist-packages/videostream/srv/__init__.py | 1 - .../dist-packages/videostream/srv/_ip_get.py | 210 -- Legacy/ws_linux/devel/lib/rosaria/RosAria | Bin 1830828 -> 1830828 bytes .../devel/lib/videostream/videostream | Bin 286160 -> 0 bytes .../ros/rosaria_msgs/msg/_package.lisp | 4 +- .../ros/rosaria_msgs/msg/rosaria_msgs-msg.asd | 4 +- .../ros/videostream/srv/_package.lisp | 10 - .../ros/videostream/srv/_package_ip_get.lisp | 4 - .../ros/videostream/srv/ip_get.lisp | 128 - .../ros/videostream/srv/videostream-srv.asd | 9 - .../share/rosaria/cmake/rosariaConfig.cmake | 2 +- .../cmake/rosaria_msgsConfig.cmake | 2 +- .../share/safety/cmake/safetyConfig.cmake | 2 +- .../cmake/videostream-msg-extras.cmake | 2 - .../cmake/videostream-msg-paths.cmake | 5 - .../cmake/videostreamConfig-version.cmake | 14 - .../videostream/cmake/videostreamConfig.cmake | 191 -- .../lab15_pioneer_description/CMakeLists.txt | 20 + .../meshes/p3dx_meshes/back_rim.stl | Bin 0 -> 1094884 bytes .../meshes/p3dx_meshes/caster_hubcap.stl | Bin 0 -> 1684 bytes .../meshes/p3dx_meshes/caster_swivel.stl | Bin 0 -> 10284 bytes .../meshes/p3dx_meshes/caster_wheel.stl | Bin 0 -> 11284 bytes .../meshes/p3dx_meshes/chassis.stl | Bin 0 -> 11084 bytes .../meshes/p3dx_meshes/front_rim.stl | Bin 0 -> 1094884 bytes .../meshes/p3dx_meshes/front_sonar.stl | Bin 0 -> 12084 bytes .../meshes/p3dx_meshes/hokuyo_convex.stl | Bin 0 -> 7484 bytes .../meshes/p3dx_meshes/left_hubcap.stl | Bin 0 -> 7284 bytes .../meshes/p3dx_meshes/left_wheel.stl | Bin 0 -> 28884 bytes .../meshes/p3dx_meshes/right_hubcap.stl | Bin 0 -> 7284 bytes .../meshes/p3dx_meshes/right_wheel.stl | Bin 0 -> 28884 bytes .../meshes/p3dx_meshes/sonar_frame.stl | Bin 0 -> 12084 bytes .../meshes/p3dx_meshes/top.stl | Bin 0 -> 30684 bytes .../src/lab15_pioneer_description/package.xml | 38 + .../urdf/pioneer3dx.urdf | 370 +++ .../CMakeLists.txt | 135 +- .../launch/rosaria_bringup.launch | 31 + .../ws_linux/src/rosaria_bringup/package.xml | 68 + Legacy/ws_linux/src/videostream/.gitignore | 2 - .../src/videostream/include/Videostream.h | 51 - Legacy/ws_linux/src/videostream/package.xml | 59 - .../src/videostream/src/videostream.cpp | 216 -- .../ws_linux/src/videostream/srv/ip_get.srv | 2 - run.sh | 2 +- 169 files changed, 4104 insertions(+), 5369 deletions(-) create mode 100644 .gitignore create mode 100644 Legacy/head_camera.yaml create mode 100644 Legacy/ws_linux/.catkin_tools/README create mode 100644 Legacy/ws_linux/.catkin_tools/default/build.yaml create mode 100644 Legacy/ws_linux/.catkin_tools/default/config.yaml delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/progress.marks delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/CXX.includecache delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/DependInfo.cmake delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/build.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/cmake_clean.cmake delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/depend.internal delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/depend.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/flags.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/link.txt delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/progress.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir/DependInfo.cmake delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir/build.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir/cmake_clean.cmake delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir/progress.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/DependInfo.cmake delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/build.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/cmake_clean.cmake delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/depend.internal delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/depend.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/progress.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/DependInfo.cmake delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/build.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/cmake_clean.cmake delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/depend.internal delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/depend.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/progress.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/DependInfo.cmake delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/build.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/cmake_clean.cmake delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/depend.internal delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/depend.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/progress.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/DependInfo.cmake delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/build.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/cmake_clean.cmake delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/depend.internal delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/depend.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/progress.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir/DependInfo.cmake delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir/build.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir/cmake_clean.cmake delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir/progress.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir/DependInfo.cmake delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir/build.make delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir/cmake_clean.cmake delete mode 100644 Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir/progress.make delete mode 100644 Legacy/ws_linux/build/videostream/CTestTestfile.cmake delete mode 100644 Legacy/ws_linux/build/videostream/Makefile delete mode 100644 Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostream-msg-extras.cmake delete mode 100644 Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostream-msg-paths-context.py delete mode 100644 Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostream-msg-paths.cmake delete mode 100644 Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostream.pc delete mode 100644 Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostreamConfig-version.cmake delete mode 100644 Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostreamConfig.cmake delete mode 100644 Legacy/ws_linux/build/videostream/catkin_generated/ordered_paths.cmake delete mode 100644 Legacy/ws_linux/build/videostream/catkin_generated/package.cmake delete mode 100644 Legacy/ws_linux/build/videostream/catkin_generated/pkg.develspace.context.pc.py delete mode 100644 Legacy/ws_linux/build/videostream/catkin_generated/pkg.installspace.context.pc.py delete mode 100644 Legacy/ws_linux/build/videostream/catkin_generated/stamps/videostream/package.xml.stamp delete mode 100644 Legacy/ws_linux/build/videostream/catkin_generated/stamps/videostream/pkg-genmsg.cmake.em.stamp delete mode 100644 Legacy/ws_linux/build/videostream/catkin_generated/stamps/videostream/pkg-msg-paths.cmake.em.stamp delete mode 100644 Legacy/ws_linux/build/videostream/catkin_generated/stamps/videostream/pkg.pc.em.stamp delete mode 100644 Legacy/ws_linux/build/videostream/catkin_generated/videostream-msg-extras.cmake.develspace.in delete mode 100644 Legacy/ws_linux/build/videostream/catkin_generated/videostream-msg-extras.cmake.installspace.in delete mode 100644 Legacy/ws_linux/build/videostream/catkin_generated/videostream-msg-paths-context.py delete mode 100644 Legacy/ws_linux/build/videostream/cmake/videostream-genmsg-context.py delete mode 100644 Legacy/ws_linux/build/videostream/cmake/videostream-genmsg.cmake delete mode 100644 Legacy/ws_linux/build/videostream/cmake_install.cmake delete mode 100644 Legacy/ws_linux/devel/include/videostream/ip_get.h delete mode 100644 Legacy/ws_linux/devel/include/videostream/ip_getRequest.h delete mode 100644 Legacy/ws_linux/devel/include/videostream/ip_getResponse.h delete mode 100644 Legacy/ws_linux/devel/lib/pkgconfig/videostream.pc delete mode 100644 Legacy/ws_linux/devel/lib/python2.7/dist-packages/rosaria_msgs/__init__.pyc delete mode 100644 Legacy/ws_linux/devel/lib/python2.7/dist-packages/rosaria_msgs/msg/_RestrictionsMsg.pyc delete mode 100644 Legacy/ws_linux/devel/lib/python2.7/dist-packages/rosaria_msgs/msg/_RobotInfoMsg.pyc delete mode 100644 Legacy/ws_linux/devel/lib/python2.7/dist-packages/rosaria_msgs/msg/__init__.pyc delete mode 100644 Legacy/ws_linux/devel/lib/python2.7/dist-packages/videostream/__init__.py delete mode 100644 Legacy/ws_linux/devel/lib/python2.7/dist-packages/videostream/srv/__init__.py delete mode 100644 Legacy/ws_linux/devel/lib/python2.7/dist-packages/videostream/srv/_ip_get.py delete mode 100755 Legacy/ws_linux/devel/lib/videostream/videostream delete mode 100644 Legacy/ws_linux/devel/share/common-lisp/ros/videostream/srv/_package.lisp delete mode 100644 Legacy/ws_linux/devel/share/common-lisp/ros/videostream/srv/_package_ip_get.lisp delete mode 100644 Legacy/ws_linux/devel/share/common-lisp/ros/videostream/srv/ip_get.lisp delete mode 100644 Legacy/ws_linux/devel/share/common-lisp/ros/videostream/srv/videostream-srv.asd delete mode 100644 Legacy/ws_linux/devel/share/videostream/cmake/videostream-msg-extras.cmake delete mode 100644 Legacy/ws_linux/devel/share/videostream/cmake/videostream-msg-paths.cmake delete mode 100644 Legacy/ws_linux/devel/share/videostream/cmake/videostreamConfig-version.cmake delete mode 100644 Legacy/ws_linux/devel/share/videostream/cmake/videostreamConfig.cmake create mode 100644 Legacy/ws_linux/src/lab15_pioneer_description/CMakeLists.txt create mode 100644 Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/back_rim.stl create mode 100644 Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/caster_hubcap.stl create mode 100644 Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/caster_swivel.stl create mode 100644 Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/caster_wheel.stl create mode 100644 Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/chassis.stl create mode 100644 Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/front_rim.stl create mode 100644 Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/front_sonar.stl create mode 100644 Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/hokuyo_convex.stl create mode 100644 Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/left_hubcap.stl create mode 100644 Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/left_wheel.stl create mode 100644 Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/right_hubcap.stl create mode 100644 Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/right_wheel.stl create mode 100644 Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/sonar_frame.stl create mode 100644 Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/top.stl create mode 100644 Legacy/ws_linux/src/lab15_pioneer_description/package.xml create mode 100644 Legacy/ws_linux/src/lab15_pioneer_description/urdf/pioneer3dx.urdf rename Legacy/ws_linux/src/{videostream => rosaria_bringup}/CMakeLists.txt (52%) create mode 100644 Legacy/ws_linux/src/rosaria_bringup/launch/rosaria_bringup.launch create mode 100644 Legacy/ws_linux/src/rosaria_bringup/package.xml delete mode 100644 Legacy/ws_linux/src/videostream/.gitignore delete mode 100644 Legacy/ws_linux/src/videostream/include/Videostream.h delete mode 100644 Legacy/ws_linux/src/videostream/package.xml delete mode 100644 Legacy/ws_linux/src/videostream/src/videostream.cpp delete mode 100644 Legacy/ws_linux/src/videostream/srv/ip_get.srv diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1d39eaa --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +**/build +**/devel +**/log \ No newline at end of file diff --git a/.gitmodules b/.gitmodules index 2723ee4..e7db220 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,6 @@ [submodule "Legacy/ws_linux/src/usb_cam"] path = Legacy/ws_linux/src/usb_cam url = https://github.com/ros-drivers/usb_cam +[submodule "Legacy/ws_linux/src/amr-ros-config"] + path = Legacy/ws_linux/src/amr-ros-config + url = https://github.com/MobileRobots/amr-ros-config.git diff --git a/Legacy/Dockerfile b/Legacy/Dockerfile index 3e5d53d..375f493 100644 --- a/Legacy/Dockerfile +++ b/Legacy/Dockerfile @@ -1,11 +1,16 @@ FROM irth7/ros:hydro as build RUN sed -i 's/archive.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list && cat /etc/apt/sources.list -RUN apt-get update && apt-get install -y ros-hydro-tf ros-hydro-dynamic-reconfigure ros-hydro-nav-msgs ros-hydro-hokuyo-node v4l-utils python-catkin-tools ffmpeg +RUN apt-get update && apt-get install -y apt ros-hydro-tf ros-hydro-dynamic-reconfigure ros-hydro-nav-msgs ros-hydro-hokuyo-node \ + libopencv-dev python-opencv ros-hydro-camera-info-manager ros-hydro-image-transport ros-hydro-cv-bridge \ + libogg-dev libtheora-dev v4l-utils python-catkin-tools vim ffmpeg build-essential libavcodec-dev libswscale-dev \ + ros-hydro-robot-state-publisher ros-hydro-joint-state-publisher ADD Aria /usr/local/Aria COPY entrypoint.sh /entrypoint.sh +RUN mkdir -p /root/.ros/camera_info/ +COPY head_camera.yaml /root/.ros/camera_info/head_camera.yaml ENV ROS_MASTER_URI=http://10.104.16.29:11311 ENV ARIA_PORT=/dev/ttyS0 - +ENV PIONIER_ID=5 ENTRYPOINT ["/entrypoint.sh"] diff --git a/Legacy/entrypoint.sh b/Legacy/entrypoint.sh index ed8dcc1..aebe723 100755 --- a/Legacy/entrypoint.sh +++ b/Legacy/entrypoint.sh @@ -22,6 +22,8 @@ echo set -x -rosrun rosaria RosAria _port:=$ARIA_PORT _tf_prefix:=PIONIER${PIONIER_ID} & -rosrun hokuyo_node hokuyo_node _frame_id:="${ROS_NAMESPACE}/laser" -rosrun usb_cam usb_cam_node +# rosrun rosaria RosAria _port:=$ARIA_PORT _tf_prefix:=PIONIER${PIONIER_ID} & +# rosrun hokuyo_node hokuyo_node _frame_id:="${ROS_NAMESPACE}/laser" +# rosrun usb_cam usb_cam_node _framerate:=10 _tf_prefix:=PIONIER${PIONIER_ID} +# roslaunch rosaria_bringup rosaria_bringup.launch +/bin/bash \ No newline at end of file diff --git a/Legacy/head_camera.yaml b/Legacy/head_camera.yaml new file mode 100644 index 0000000..b28cc1f --- /dev/null +++ b/Legacy/head_camera.yaml @@ -0,0 +1,26 @@ +image_width: 640 +image_height: 480 +camera_name: head_camera +camera_matrix: + rows: 3 + cols: 3 + data: [606.43741, 0. , 336.78408, + 0. , 611.68212, 210.80521, + 0. , 0. , 1. ] +distortion_model: plumb_bob +distortion_coefficients: + rows: 1 + cols: 5 + data: [0.100090, -0.257867, -0.020232, -0.002016, 0.000000] +rectification_matrix: + rows: 3 + cols: 3 + data: [1., 0., 0., + 0., 1., 0., + 0., 0., 1.] +projection_matrix: + rows: 3 + cols: 4 + data: [614.42273, 0. , 335.7976 , 0. , + 0. , 614.68054, 203.69283, 0. , + 0. , 0. , 1. , 0. ] \ No newline at end of file diff --git a/Legacy/ws_linux/.catkin_tools/README b/Legacy/ws_linux/.catkin_tools/README new file mode 100644 index 0000000..79b274b --- /dev/null +++ b/Legacy/ws_linux/.catkin_tools/README @@ -0,0 +1,13 @@ +# Catkin Tools Metadata + +This directory was generated by catkin_tools and it contains persistent +configuration information used by the `catkin` command and its sub-commands. + +Each subdirectory contains a set of persistent configuration options for +separate "profiles." The default profile is called `default`. If another +profile is desired, it can be described in the `profiles.yaml` file in this +directory. + +Please see the catkin_tools documentation before editing any files in this +directory. Most actions can be performed with the `catkin` command-line +program. diff --git a/Legacy/ws_linux/.catkin_tools/default/build.yaml b/Legacy/ws_linux/.catkin_tools/default/build.yaml new file mode 100644 index 0000000..25ac5d2 --- /dev/null +++ b/Legacy/ws_linux/.catkin_tools/default/build.yaml @@ -0,0 +1,17 @@ +blacklist: [] +build_space: build +catkin_make_args: [] +cmake_args: +- -DCMAKE_BUILD_TYPE=Release +- -DFFMPEG_LIB=/build/lib +- -DFFMPEG_INC=/build/include +devel_space: devel +extend_path: null +install: false +install_space: install +isolate_devel: false +isolate_install: false +make_args: [] +source_space: src +use_internal_make_jobserver: true +whitelist: [] diff --git a/Legacy/ws_linux/.catkin_tools/default/config.yaml b/Legacy/ws_linux/.catkin_tools/default/config.yaml new file mode 100644 index 0000000..25ac5d2 --- /dev/null +++ b/Legacy/ws_linux/.catkin_tools/default/config.yaml @@ -0,0 +1,17 @@ +blacklist: [] +build_space: build +catkin_make_args: [] +cmake_args: +- -DCMAKE_BUILD_TYPE=Release +- -DFFMPEG_LIB=/build/lib +- -DFFMPEG_INC=/build/include +devel_space: devel +extend_path: null +install: false +install_space: install +isolate_devel: false +isolate_install: false +make_args: [] +source_space: src +use_internal_make_jobserver: true +whitelist: [] diff --git a/Legacy/ws_linux/build/CMakeCache.txt b/Legacy/ws_linux/build/CMakeCache.txt index b1bab60..90dff9d 100644 --- a/Legacy/ws_linux/build/CMakeCache.txt +++ b/Legacy/ws_linux/build/CMakeCache.txt @@ -188,14 +188,29 @@ CMAKE_USE_RELATIVE_PATHS:BOOL=OFF CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE //Path to a program. -DOXYGEN_EXECUTABLE:FILEPATH=/usr/bin/doxygen - -//Doxygen found -DOXYGEN_FOUND:BOOL=TRUE +DOXYGEN_EXECUTABLE:FILEPATH=DOXYGEN_EXECUTABLE-NOTFOUND //Path to a program. EMPY_EXECUTABLE:FILEPATH=/usr/bin/empy +//Path to a file. +FFMPEG_AVCODEC_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +FFMPEG_LIBAVCODEC:FILEPATH=/usr/lib/x86_64-linux-gnu/libavcodec.so + +//Path to a library. +FFMPEG_LIBAVFORMAT:FILEPATH=/usr/lib/x86_64-linux-gnu/libavformat.so + +//Path to a library. +FFMPEG_LIBAVUTIL:FILEPATH=/usr/lib/x86_64-linux-gnu/libavutil.so + +//Path to a library. +FFMPEG_LIBSWRESAMPLE:FILEPATH=FFMPEG_LIBSWRESAMPLE-NOTFOUND + +//Path to a library. +FFMPEG_LIBSWSCALE:FILEPATH=/usr/lib/x86_64-linux-gnu/libswscale.so + //Path to a file. GTEST_INCLUDE_DIR:PATH=/usr/include @@ -220,6 +235,26 @@ LSB_RELEASE_EXECUTABLE:FILEPATH=/usr/bin/lsb_release //Path to a program. NOSETESTS:FILEPATH=/usr/bin/nosetests +//Path where debug 3rdpaty OpenCV dependencies are located +OpenCV_3RDPARTY_LIB_DIR_DBG:PATH= + +//Path where release 3rdpaty OpenCV dependencies are located +OpenCV_3RDPARTY_LIB_DIR_OPT:PATH= + +OpenCV_CONFIG_PATH:FILEPATH=/opt/ros/hydro/share/OpenCV + +//The directory containing a CMake configuration file for OpenCV. +OpenCV_DIR:PATH=/opt/ros/hydro/share/OpenCV + +//Path where debug OpenCV libraries are located +OpenCV_LIB_DIR_DBG:PATH= + +//Path where release OpenCV libraries are located +OpenCV_LIB_DIR_OPT:PATH= + +//pkg-config executable +PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config + //Path to a program. PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python @@ -256,15 +291,78 @@ actionlib_DIR:PATH=/opt/ros/hydro/share/actionlib/cmake //The directory containing a CMake configuration file for actionlib_msgs. actionlib_msgs_DIR:PATH=/opt/ros/hydro/share/actionlib_msgs/cmake +//Value Computed by CMake +amr_robots_description_BINARY_DIR:STATIC=/home/lab1_5/ws/ws_linux/build/amr-ros-config/description + +//Value Computed by CMake +amr_robots_description_SOURCE_DIR:STATIC=/home/lab1_5/ws/ws_linux/src/amr-ros-config/description + +//Value Computed by CMake +amr_robots_gazebo_BINARY_DIR:STATIC=/home/lab1_5/ws/ws_linux/build/amr-ros-config/gazebo + +//Value Computed by CMake +amr_robots_gazebo_SOURCE_DIR:STATIC=/home/lab1_5/ws/ws_linux/src/amr-ros-config/gazebo + +//Value Computed by CMake +amr_robots_launchfiles_BINARY_DIR:STATIC=/home/lab1_5/ws/ws_linux/build/amr-ros-config/launch + +//Value Computed by CMake +amr_robots_launchfiles_SOURCE_DIR:STATIC=/home/lab1_5/ws/ws_linux/src/amr-ros-config/launch + +//The directory containing a CMake configuration file for camera_info_manager. +camera_info_manager_DIR:PATH=/opt/ros/hydro/share/camera_info_manager/cmake + //The directory containing a CMake configuration file for catkin. catkin_DIR:PATH=/opt/ros/hydro/share/catkin/cmake +//The directory containing a CMake configuration file for class_loader. +class_loader_DIR:PATH=/opt/ros/hydro/share/class_loader/cmake + +//Value Computed by CMake +compressed_depth_image_transport_BINARY_DIR:STATIC=/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport + +//Dependencies for the target +compressed_depth_image_transport_LIB_DEPENDS:STATIC=general;/opt/ros/hydro/lib/libcv_bridge.so;general;/opt/ros/hydro/lib/libopencv_videostab.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_video.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_superres.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_stitching.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_photo.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_ocl.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_objdetect.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_nonfree.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_ml.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_legacy.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_imgproc.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_highgui.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_gpu.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_flann.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_features2d.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_core.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_contrib.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_calib3d.so.2.4.9;general;/opt/ros/hydro/lib/libdynamic_reconfigure_config_init_mutex.so;general;/opt/ros/hydro/lib/libimage_transport.so;general;/usr/lib/libtinyxml.so;general;/opt/ros/hydro/lib/libclass_loader.so;general;/usr/lib/libPocoFoundation.so;general;/usr/lib/x86_64-linux-gnu/libdl.so;general;/opt/ros/hydro/lib/libroslib.so;general;/opt/ros/hydro/lib/libtf.so;general;/opt/ros/hydro/lib/libtf2_ros.so;general;/opt/ros/hydro/lib/libactionlib.so;general;/opt/ros/hydro/lib/libmessage_filters.so;general;/opt/ros/hydro/lib/libroscpp.so;general;/usr/lib/libboost_signals-mt.so;general;/usr/lib/libboost_filesystem-mt.so;general;/opt/ros/hydro/lib/libxmlrpcpp.so;general;/opt/ros/hydro/lib/libtf2.so;general;/opt/ros/hydro/lib/libroscpp_serialization.so;general;/opt/ros/hydro/lib/librosconsole.so;general;/opt/ros/hydro/lib/librosconsole_log4cxx.so;general;/opt/ros/hydro/lib/librosconsole_backend_interface.so;general;/usr/lib/liblog4cxx.so;general;/usr/lib/libboost_regex-mt.so;general;/opt/ros/hydro/lib/librostime.so;general;/usr/lib/libboost_date_time-mt.so;general;/usr/lib/libboost_system-mt.so;general;/usr/lib/libboost_thread-mt.so;general;/usr/lib/x86_64-linux-gnu/libpthread.so;general;/opt/ros/hydro/lib/libcpp_common.so;general;/opt/ros/hydro/lib/libconsole_bridge.so;general;opencv_videostab;general;opencv_video;general;opencv_superres;general;opencv_stitching;general;opencv_photo;general;opencv_ocl;general;opencv_objdetect;general;opencv_nonfree;general;opencv_ml;general;opencv_legacy;general;opencv_imgproc;general;opencv_highgui;general;opencv_gpu;general;opencv_flann;general;opencv_features2d;general;opencv_core;general;opencv_contrib;general;opencv_calib3d; + +//Value Computed by CMake +compressed_depth_image_transport_SOURCE_DIR:STATIC=/home/lab1_5/ws/ws_linux/src/image_transport_plugins/compressed_depth_image_transport + +//Value Computed by CMake +compressed_image_transport_BINARY_DIR:STATIC=/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_image_transport + +//Dependencies for the target +compressed_image_transport_LIB_DEPENDS:STATIC=general;/opt/ros/hydro/lib/libcv_bridge.so;general;/opt/ros/hydro/lib/libopencv_videostab.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_video.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_superres.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_stitching.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_photo.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_ocl.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_objdetect.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_nonfree.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_ml.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_legacy.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_imgproc.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_highgui.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_gpu.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_flann.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_features2d.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_core.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_contrib.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_calib3d.so.2.4.9;general;/opt/ros/hydro/lib/libdynamic_reconfigure_config_init_mutex.so;general;/opt/ros/hydro/lib/libimage_transport.so;general;/usr/lib/libtinyxml.so;general;/opt/ros/hydro/lib/libclass_loader.so;general;/usr/lib/libPocoFoundation.so;general;/usr/lib/x86_64-linux-gnu/libdl.so;general;/opt/ros/hydro/lib/libroslib.so;general;/opt/ros/hydro/lib/libtf.so;general;/opt/ros/hydro/lib/libtf2_ros.so;general;/opt/ros/hydro/lib/libactionlib.so;general;/opt/ros/hydro/lib/libmessage_filters.so;general;/opt/ros/hydro/lib/libroscpp.so;general;/usr/lib/libboost_signals-mt.so;general;/usr/lib/libboost_filesystem-mt.so;general;/opt/ros/hydro/lib/libxmlrpcpp.so;general;/opt/ros/hydro/lib/libtf2.so;general;/opt/ros/hydro/lib/libroscpp_serialization.so;general;/opt/ros/hydro/lib/librosconsole.so;general;/opt/ros/hydro/lib/librosconsole_log4cxx.so;general;/opt/ros/hydro/lib/librosconsole_backend_interface.so;general;/usr/lib/liblog4cxx.so;general;/usr/lib/libboost_regex-mt.so;general;/opt/ros/hydro/lib/librostime.so;general;/usr/lib/libboost_date_time-mt.so;general;/usr/lib/libboost_system-mt.so;general;/usr/lib/libboost_thread-mt.so;general;/usr/lib/x86_64-linux-gnu/libpthread.so;general;/opt/ros/hydro/lib/libcpp_common.so;general;/opt/ros/hydro/lib/libconsole_bridge.so;general;opencv_videostab;general;opencv_video;general;opencv_superres;general;opencv_stitching;general;opencv_photo;general;opencv_ocl;general;opencv_objdetect;general;opencv_nonfree;general;opencv_ml;general;opencv_legacy;general;opencv_imgproc;general;opencv_highgui;general;opencv_gpu;general;opencv_flann;general;opencv_features2d;general;opencv_core;general;opencv_contrib;general;opencv_calib3d; + +//Value Computed by CMake +compressed_image_transport_SOURCE_DIR:STATIC=/home/lab1_5/ws/ws_linux/src/image_transport_plugins/compressed_image_transport + //The directory containing a CMake configuration file for cpp_common. cpp_common_DIR:PATH=/opt/ros/hydro/share/cpp_common/cmake +//The directory containing a CMake configuration file for cv_bridge. +cv_bridge_DIR:PATH=/opt/ros/hydro/share/cv_bridge/cmake + //The directory containing a CMake configuration file for dynamic_reconfigure. dynamic_reconfigure_DIR:PATH=/opt/ros/hydro/share/dynamic_reconfigure/cmake +//Value Computed by CMake +ffmpeg_image_transport_BINARY_DIR:STATIC=/home/lab1_5/ws/ws_linux/build/ffmpeg_image_transport + +//Dependencies for the target +ffmpeg_image_transport_LIB_DEPENDS:STATIC=general;/opt/ros/hydro/lib/libcv_bridge.so;general;/opt/ros/hydro/lib/libopencv_videostab.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_video.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_superres.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_stitching.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_photo.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_ocl.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_objdetect.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_nonfree.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_ml.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_legacy.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_imgproc.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_highgui.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_gpu.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_flann.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_features2d.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_core.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_contrib.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_calib3d.so.2.4.9;general;/opt/ros/hydro/lib/libimage_transport.so;general;/opt/ros/hydro/lib/libmessage_filters.so;general;/usr/lib/libtinyxml.so;general;/opt/ros/hydro/lib/libclass_loader.so;general;/usr/lib/libPocoFoundation.so;general;/usr/lib/x86_64-linux-gnu/libdl.so;general;/opt/ros/hydro/lib/libroscpp.so;general;/usr/lib/libboost_signals-mt.so;general;/usr/lib/libboost_filesystem-mt.so;general;/opt/ros/hydro/lib/librosconsole.so;general;/opt/ros/hydro/lib/librosconsole_log4cxx.so;general;/opt/ros/hydro/lib/librosconsole_backend_interface.so;general;/usr/lib/liblog4cxx.so;general;/usr/lib/libboost_regex-mt.so;general;/opt/ros/hydro/lib/libxmlrpcpp.so;general;/opt/ros/hydro/lib/libroslib.so;general;/opt/ros/hydro/lib/libdynamic_reconfigure_config_init_mutex.so;general;/opt/ros/hydro/lib/libroscpp_serialization.so;general;/opt/ros/hydro/lib/librostime.so;general;/usr/lib/libboost_date_time-mt.so;general;/usr/lib/libboost_system-mt.so;general;/usr/lib/libboost_thread-mt.so;general;/usr/lib/x86_64-linux-gnu/libpthread.so;general;/opt/ros/hydro/lib/libcpp_common.so;general;/opt/ros/hydro/lib/libconsole_bridge.so;general;opencv_videostab;general;opencv_video;general;opencv_superres;general;opencv_stitching;general;opencv_photo;general;opencv_ocl;general;opencv_objdetect;general;opencv_nonfree;general;opencv_ml;general;opencv_legacy;general;opencv_imgproc;general;opencv_highgui;general;opencv_gpu;general;opencv_flann;general;opencv_features2d;general;opencv_core;general;opencv_contrib;general;opencv_calib3d;general;/usr/lib/x86_64-linux-gnu/libswscale.so;general;FFMPEG_LIBSWRESAMPLE-NOTFOUND;general;/usr/lib/x86_64-linux-gnu/libavcodec.so;general;/usr/lib/x86_64-linux-gnu/libavformat.so;general;/usr/lib/x86_64-linux-gnu/libavutil.so; + +//Value Computed by CMake +ffmpeg_image_transport_SOURCE_DIR:STATIC=/home/lab1_5/ws/ws_linux/src/ffmpeg_image_transport + +//Value Computed by CMake +ffmpeg_image_transport_msgs_BINARY_DIR:STATIC=/home/lab1_5/ws/ws_linux/build/ffmpeg_image_transport_msgs + +//The directory containing a CMake configuration file for ffmpeg_image_transport_msgs. +ffmpeg_image_transport_msgs_DIR:PATH=/home/lab1_5/ws/ws_linux/devel/share/ffmpeg_image_transport_msgs/cmake + +//Value Computed by CMake +ffmpeg_image_transport_msgs_SOURCE_DIR:STATIC=/home/lab1_5/ws/ws_linux/src/ffmpeg_image_transport_msgs + //The directory containing a CMake configuration file for gencpp. gencpp_DIR:PATH=/opt/ros/hydro/share/gencpp/cmake @@ -305,8 +403,29 @@ gtest_force_shared_crt:BOOL=OFF //Dependencies for the target gtest_main_LIB_DEPENDS:STATIC=general;-lpthread;general;gtest; +//The directory containing a CMake configuration file for image_transport. +image_transport_DIR:PATH=/opt/ros/hydro/share/image_transport/cmake + +//Value Computed by CMake +image_transport_plugins_BINARY_DIR:STATIC=/home/lab1_5/ws/ws_linux/build/image_transport_plugins/image_transport_plugins + +//Value Computed by CMake +image_transport_plugins_SOURCE_DIR:STATIC=/home/lab1_5/ws/ws_linux/src/image_transport_plugins/image_transport_plugins + +//The directory containing a CMake configuration file for kdl_conversions. +kdl_conversions_DIR:PATH=/opt/ros/hydro/share/kdl_conversions/cmake + +//The directory containing a CMake configuration file for kdl_parser. +kdl_parser_DIR:PATH=/opt/ros/hydro/share/kdl_parser/cmake + +//Value Computed by CMake +lab15_pioneer_description_BINARY_DIR:STATIC=/home/lab1_5/ws/ws_linux/build/lab15_pioneer_description + +//Value Computed by CMake +lab15_pioneer_description_SOURCE_DIR:STATIC=/home/lab1_5/ws/ws_linux/src/lab15_pioneer_description + //Path to a library. -lib:FILEPATH=/opt/ros/hydro/lib/libxmlrpcpp.so +lib:FILEPATH=/opt/ros/hydro/lib/libtf2.so //The directory containing a CMake configuration file for message_filters. message_filters_DIR:PATH=/opt/ros/hydro/share/message_filters/cmake @@ -320,6 +439,12 @@ message_runtime_DIR:PATH=/opt/ros/hydro/share/message_runtime/cmake //The directory containing a CMake configuration file for nav_msgs. nav_msgs_DIR:PATH=/opt/ros/hydro/share/nav_msgs/cmake +//The directory containing a CMake configuration file for pluginlib. +pluginlib_DIR:PATH=/opt/ros/hydro/share/pluginlib/cmake + +//The directory containing a CMake configuration file for robot_state_publisher. +robot_state_publisher_DIR:PATH=/opt/ros/hydro/share/robot_state_publisher/cmake + //Value Computed by CMake rosaria_BINARY_DIR:STATIC=/home/lab1_5/ws/ws_linux/build/rosaria @@ -329,15 +454,30 @@ rosaria_DIR:PATH=/home/lab1_5/ws/ws_linux/devel/share/rosaria/cmake //Value Computed by CMake rosaria_SOURCE_DIR:STATIC=/home/lab1_5/ws/ws_linux/src/rosaria +//Value Computed by CMake +rosaria_bringup_BINARY_DIR:STATIC=/home/lab1_5/ws/ws_linux/build/rosaria_bringup + +//Value Computed by CMake +rosaria_bringup_SOURCE_DIR:STATIC=/home/lab1_5/ws/ws_linux/src/rosaria_bringup + //Value Computed by CMake rosaria_msgs_BINARY_DIR:STATIC=/home/lab1_5/ws/ws_linux/build/rosaria_msgs //Value Computed by CMake rosaria_msgs_SOURCE_DIR:STATIC=/home/lab1_5/ws/ws_linux/src/rosaria_msgs +//The directory containing a CMake configuration file for rosbag. +rosbag_DIR:PATH=/opt/ros/hydro/share/rosbag/cmake + +//The directory containing a CMake configuration file for rosbag_storage. +rosbag_storage_DIR:PATH=/opt/ros/hydro/share/rosbag_storage/cmake + //The directory containing a CMake configuration file for rosconsole. rosconsole_DIR:PATH=/opt/ros/hydro/share/rosconsole/cmake +//The directory containing a CMake configuration file for rosconsole_bridge. +rosconsole_bridge_DIR:PATH=/opt/ros/hydro/share/rosconsole_bridge/cmake + //The directory containing a CMake configuration file for roscpp. roscpp_DIR:PATH=/opt/ros/hydro/share/roscpp/cmake @@ -353,6 +493,12 @@ rosgraph_DIR:PATH=/opt/ros/hydro/share/rosgraph/cmake //The directory containing a CMake configuration file for rosgraph_msgs. rosgraph_msgs_DIR:PATH=/opt/ros/hydro/share/rosgraph_msgs/cmake +//The directory containing a CMake configuration file for roslaunch. +roslaunch_DIR:PATH=/opt/ros/hydro/share/roslaunch/cmake + +//The directory containing a CMake configuration file for roslib. +roslib_DIR:PATH=/opt/ros/hydro/share/roslib/cmake + //The directory containing a CMake configuration file for rospy. rospy_DIR:PATH=/opt/ros/hydro/share/rospy/cmake @@ -371,6 +517,9 @@ sensor_msgs_DIR:PATH=/opt/ros/hydro/share/sensor_msgs/cmake //The directory containing a CMake configuration file for std_msgs. std_msgs_DIR:PATH=/opt/ros/hydro/share/std_msgs/cmake +//The directory containing a CMake configuration file for std_srvs. +std_srvs_DIR:PATH=/opt/ros/hydro/share/std_srvs/cmake + //The directory containing a CMake configuration file for tf2. tf2_DIR:PATH=/opt/ros/hydro/share/tf2/cmake @@ -386,11 +535,35 @@ tf2_ros_DIR:PATH=/opt/ros/hydro/share/tf2_ros/cmake //The directory containing a CMake configuration file for tf. tf_DIR:PATH=/opt/ros/hydro/share/tf/cmake -//Value Computed by CMake -videostream_BINARY_DIR:STATIC=/home/lab1_5/ws/ws_linux/build/videostream +//The directory containing a CMake configuration file for tf_conversions. +tf_conversions_DIR:PATH=/opt/ros/hydro/share/tf_conversions/cmake //Value Computed by CMake -videostream_SOURCE_DIR:STATIC=/home/lab1_5/ws/ws_linux/src/videostream +theora_image_transport_BINARY_DIR:STATIC=/home/lab1_5/ws/ws_linux/build/image_transport_plugins/theora_image_transport + +//Dependencies for the target +theora_image_transport_LIB_DEPENDS:STATIC=general;/opt/ros/hydro/lib/libcv_bridge.so;general;/opt/ros/hydro/lib/libopencv_videostab.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_video.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_superres.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_stitching.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_photo.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_ocl.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_objdetect.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_nonfree.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_ml.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_legacy.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_imgproc.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_highgui.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_gpu.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_flann.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_features2d.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_core.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_contrib.so.2.4.9;general;/opt/ros/hydro/lib/libopencv_calib3d.so.2.4.9;general;/opt/ros/hydro/lib/libdynamic_reconfigure_config_init_mutex.so;general;/opt/ros/hydro/lib/libimage_transport.so;general;/usr/lib/libtinyxml.so;general;/opt/ros/hydro/lib/libclass_loader.so;general;/usr/lib/libPocoFoundation.so;general;/usr/lib/x86_64-linux-gnu/libdl.so;general;/opt/ros/hydro/lib/libroslib.so;general;/opt/ros/hydro/lib/libtf.so;general;/opt/ros/hydro/lib/libtf2_ros.so;general;/opt/ros/hydro/lib/libactionlib.so;general;/opt/ros/hydro/lib/libmessage_filters.so;general;/opt/ros/hydro/lib/libtf2.so;general;/opt/ros/hydro/lib/librosbag.so;general;/opt/ros/hydro/lib/librosbag_storage.so;general;/usr/lib/libboost_program_options-mt.so;general;/opt/ros/hydro/lib/libtopic_tools.so;general;/opt/ros/hydro/lib/libroscpp.so;general;/usr/lib/libboost_signals-mt.so;general;/usr/lib/libboost_filesystem-mt.so;general;/opt/ros/hydro/lib/librosconsole.so;general;/opt/ros/hydro/lib/librosconsole_log4cxx.so;general;/opt/ros/hydro/lib/librosconsole_backend_interface.so;general;/usr/lib/liblog4cxx.so;general;/usr/lib/libboost_regex-mt.so;general;/opt/ros/hydro/lib/libroscpp_serialization.so;general;/opt/ros/hydro/lib/librostime.so;general;/usr/lib/libboost_date_time-mt.so;general;/usr/lib/libboost_system-mt.so;general;/usr/lib/libboost_thread-mt.so;general;/usr/lib/x86_64-linux-gnu/libpthread.so;general;/opt/ros/hydro/lib/libxmlrpcpp.so;general;/opt/ros/hydro/lib/libcpp_common.so;general;/opt/ros/hydro/lib/libconsole_bridge.so;general;opencv_videostab;general;opencv_video;general;opencv_superres;general;opencv_stitching;general;opencv_photo;general;opencv_ocl;general;opencv_objdetect;general;opencv_nonfree;general;opencv_ml;general;opencv_legacy;general;opencv_imgproc;general;opencv_highgui;general;opencv_gpu;general;opencv_flann;general;opencv_features2d;general;opencv_core;general;opencv_contrib;general;opencv_calib3d;general;ogg;general;theora;general;ogg;general;theoraenc;general;theoradec;general;ogg;general;theoradec;general;ogg; + +//Value Computed by CMake +theora_image_transport_SOURCE_DIR:STATIC=/home/lab1_5/ws/ws_linux/src/image_transport_plugins/theora_image_transport + +//The directory containing a CMake configuration file for topic_tools. +topic_tools_DIR:PATH=/opt/ros/hydro/share/topic_tools/cmake + +//The directory containing a CMake configuration file for urdf. +urdf_DIR:PATH=/opt/ros/hydro/share/urdf/cmake + +//Value Computed by CMake +usb_cam_BINARY_DIR:STATIC=/home/lab1_5/ws/ws_linux/build/usb_cam + +//The directory containing a CMake configuration file for usb_cam. +usb_cam_DIR:PATH=/home/lab1_5/ws/ws_linux/devel/share/usb_cam/cmake + +//Dependencies for the target +usb_cam_LIB_DEPENDS:STATIC=general;avcodec;general;swscale;general;/opt/ros/hydro/lib/libimage_transport.so;general;/opt/ros/hydro/lib/libmessage_filters.so;general;/usr/lib/libtinyxml.so;general;/opt/ros/hydro/lib/libclass_loader.so;general;/usr/lib/libPocoFoundation.so;general;/usr/lib/x86_64-linux-gnu/libdl.so;general;/opt/ros/hydro/lib/libroslib.so;general;/opt/ros/hydro/lib/libcamera_info_manager.so;general;/opt/ros/hydro/lib/libroscpp.so;general;/usr/lib/libboost_signals-mt.so;general;/usr/lib/libboost_filesystem-mt.so;general;/opt/ros/hydro/lib/librosconsole.so;general;/opt/ros/hydro/lib/librosconsole_log4cxx.so;general;/opt/ros/hydro/lib/librosconsole_backend_interface.so;general;/usr/lib/liblog4cxx.so;general;/usr/lib/libboost_regex-mt.so;general;/opt/ros/hydro/lib/libxmlrpcpp.so;general;/opt/ros/hydro/lib/libroscpp_serialization.so;general;/opt/ros/hydro/lib/librostime.so;general;/usr/lib/libboost_date_time-mt.so;general;/usr/lib/libboost_system-mt.so;general;/usr/lib/libboost_thread-mt.so;general;/usr/lib/x86_64-linux-gnu/libpthread.so;general;/opt/ros/hydro/lib/libcpp_common.so;general;/opt/ros/hydro/lib/libconsole_bridge.so; + +//Value Computed by CMake +usb_cam_SOURCE_DIR:STATIC=/home/lab1_5/ws/ws_linux/src/usb_cam //The directory containing a CMake configuration file for xmlrpcpp. xmlrpcpp_DIR:PATH=/opt/ros/hydro/share/xmlrpcpp/cmake @@ -515,7 +688,7 @@ CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_NM CMAKE_NM-ADVANCED:INTERNAL=1 //number of local generators -CMAKE_NUMBER_OF_LOCAL_GENERATORS:INTERNAL=6 +CMAKE_NUMBER_OF_LOCAL_GENERATORS:INTERNAL=15 //ADVANCED property for variable: CMAKE_OBJCOPY CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_OBJDUMP @@ -563,10 +736,399 @@ GTEST_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 GTEST_MAIN_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: GTEST_MAIN_LIBRARY_DEBUG GTEST_MAIN_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//Result of TRY_COMPILE +LD_ACCEPTS_VERSION_SCRIPT:INTERNAL=TRUE +//ADVANCED property for variable: OpenCV_3RDPARTY_LIB_DIR_DBG +OpenCV_3RDPARTY_LIB_DIR_DBG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OpenCV_3RDPARTY_LIB_DIR_OPT +OpenCV_3RDPARTY_LIB_DIR_OPT-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OpenCV_CONFIG_PATH +OpenCV_CONFIG_PATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OpenCV_LIB_DIR_DBG +OpenCV_LIB_DIR_DBG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OpenCV_LIB_DIR_OPT +OpenCV_LIB_DIR_OPT-ADVANCED:INTERNAL=1 +PC_OGG_CFLAGS:INTERNAL= +PC_OGG_CFLAGS_I:INTERNAL= +PC_OGG_CFLAGS_OTHER:INTERNAL= +PC_OGG_FOUND:INTERNAL=1 +PC_OGG_INCLUDEDIR:INTERNAL=/usr/include +PC_OGG_INCLUDE_DIRS:INTERNAL= +PC_OGG_LDFLAGS:INTERNAL=-logg +PC_OGG_LDFLAGS_OTHER:INTERNAL= +PC_OGG_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +PC_OGG_LIBRARIES:INTERNAL=ogg +PC_OGG_LIBRARY_DIRS:INTERNAL= +PC_OGG_LIBS:INTERNAL= +PC_OGG_LIBS_L:INTERNAL= +PC_OGG_LIBS_OTHER:INTERNAL= +PC_OGG_LIBS_PATHS:INTERNAL= +PC_OGG_PREFIX:INTERNAL=/usr +PC_OGG_STATIC_CFLAGS:INTERNAL= +PC_OGG_STATIC_CFLAGS_I:INTERNAL= +PC_OGG_STATIC_CFLAGS_OTHER:INTERNAL= +PC_OGG_STATIC_INCLUDE_DIRS:INTERNAL= +PC_OGG_STATIC_LDFLAGS:INTERNAL=-logg +PC_OGG_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_OGG_STATIC_LIBDIR:INTERNAL= +PC_OGG_STATIC_LIBRARIES:INTERNAL=ogg +PC_OGG_STATIC_LIBRARY_DIRS:INTERNAL= +PC_OGG_STATIC_LIBS:INTERNAL= +PC_OGG_STATIC_LIBS_L:INTERNAL= +PC_OGG_STATIC_LIBS_OTHER:INTERNAL= +PC_OGG_STATIC_LIBS_PATHS:INTERNAL= +PC_OGG_VERSION:INTERNAL=1.2.2 +PC_OGG_ogg_INCLUDEDIR:INTERNAL= +PC_OGG_ogg_LIBDIR:INTERNAL= +PC_OGG_ogg_PREFIX:INTERNAL= +PC_OGG_ogg_VERSION:INTERNAL= +PC_THEORADEC_CFLAGS:INTERNAL= +PC_THEORADEC_CFLAGS_I:INTERNAL= +PC_THEORADEC_CFLAGS_OTHER:INTERNAL= +PC_THEORADEC_FOUND:INTERNAL=1 +PC_THEORADEC_INCLUDEDIR:INTERNAL=/usr/include +PC_THEORADEC_INCLUDE_DIRS:INTERNAL= +PC_THEORADEC_LDFLAGS:INTERNAL=-ltheoradec;-logg +PC_THEORADEC_LDFLAGS_OTHER:INTERNAL= +PC_THEORADEC_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +PC_THEORADEC_LIBRARIES:INTERNAL=theoradec;ogg +PC_THEORADEC_LIBRARY_DIRS:INTERNAL= +PC_THEORADEC_LIBS:INTERNAL= +PC_THEORADEC_LIBS_L:INTERNAL= +PC_THEORADEC_LIBS_OTHER:INTERNAL= +PC_THEORADEC_LIBS_PATHS:INTERNAL= +PC_THEORADEC_PREFIX:INTERNAL=/usr +PC_THEORADEC_STATIC_CFLAGS:INTERNAL= +PC_THEORADEC_STATIC_CFLAGS_I:INTERNAL= +PC_THEORADEC_STATIC_CFLAGS_OTHER:INTERNAL= +PC_THEORADEC_STATIC_INCLUDE_DIRS:INTERNAL= +PC_THEORADEC_STATIC_LDFLAGS:INTERNAL=-ltheoradec;-logg +PC_THEORADEC_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_THEORADEC_STATIC_LIBDIR:INTERNAL= +PC_THEORADEC_STATIC_LIBRARIES:INTERNAL=theoradec;ogg +PC_THEORADEC_STATIC_LIBRARY_DIRS:INTERNAL= +PC_THEORADEC_STATIC_LIBS:INTERNAL= +PC_THEORADEC_STATIC_LIBS_L:INTERNAL= +PC_THEORADEC_STATIC_LIBS_OTHER:INTERNAL= +PC_THEORADEC_STATIC_LIBS_PATHS:INTERNAL= +PC_THEORADEC_VERSION:INTERNAL=1.1.1 +PC_THEORADEC_theoradec_INCLUDEDIR:INTERNAL= +PC_THEORADEC_theoradec_LIBDIR:INTERNAL= +PC_THEORADEC_theoradec_PREFIX:INTERNAL= +PC_THEORADEC_theoradec_VERSION:INTERNAL= +PC_THEORAENC_CFLAGS:INTERNAL= +PC_THEORAENC_CFLAGS_I:INTERNAL= +PC_THEORAENC_CFLAGS_OTHER:INTERNAL= +PC_THEORAENC_FOUND:INTERNAL=1 +PC_THEORAENC_INCLUDEDIR:INTERNAL=/usr/include +PC_THEORAENC_INCLUDE_DIRS:INTERNAL= +PC_THEORAENC_LDFLAGS:INTERNAL=-ltheoraenc;-ltheoradec;-logg +PC_THEORAENC_LDFLAGS_OTHER:INTERNAL= +PC_THEORAENC_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +PC_THEORAENC_LIBRARIES:INTERNAL=theoraenc;theoradec;ogg +PC_THEORAENC_LIBRARY_DIRS:INTERNAL= +PC_THEORAENC_LIBS:INTERNAL= +PC_THEORAENC_LIBS_L:INTERNAL= +PC_THEORAENC_LIBS_OTHER:INTERNAL= +PC_THEORAENC_LIBS_PATHS:INTERNAL= +PC_THEORAENC_PREFIX:INTERNAL=/usr +PC_THEORAENC_STATIC_CFLAGS:INTERNAL= +PC_THEORAENC_STATIC_CFLAGS_I:INTERNAL= +PC_THEORAENC_STATIC_CFLAGS_OTHER:INTERNAL= +PC_THEORAENC_STATIC_INCLUDE_DIRS:INTERNAL= +PC_THEORAENC_STATIC_LDFLAGS:INTERNAL=-ltheoraenc;-ltheoradec;-logg +PC_THEORAENC_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_THEORAENC_STATIC_LIBDIR:INTERNAL= +PC_THEORAENC_STATIC_LIBRARIES:INTERNAL=theoraenc;theoradec;ogg +PC_THEORAENC_STATIC_LIBRARY_DIRS:INTERNAL= +PC_THEORAENC_STATIC_LIBS:INTERNAL= +PC_THEORAENC_STATIC_LIBS_L:INTERNAL= +PC_THEORAENC_STATIC_LIBS_OTHER:INTERNAL= +PC_THEORAENC_STATIC_LIBS_PATHS:INTERNAL= +PC_THEORAENC_VERSION:INTERNAL=1.1.1 +PC_THEORAENC_theoraenc_INCLUDEDIR:INTERNAL= +PC_THEORAENC_theoraenc_LIBDIR:INTERNAL= +PC_THEORAENC_theoraenc_PREFIX:INTERNAL= +PC_THEORAENC_theoraenc_VERSION:INTERNAL= +PC_THEORA_CFLAGS:INTERNAL= +PC_THEORA_CFLAGS_I:INTERNAL= +PC_THEORA_CFLAGS_OTHER:INTERNAL= +PC_THEORA_FOUND:INTERNAL=1 +PC_THEORA_INCLUDEDIR:INTERNAL=/usr/include +PC_THEORA_INCLUDE_DIRS:INTERNAL= +PC_THEORA_LDFLAGS:INTERNAL=-ltheora;-logg +PC_THEORA_LDFLAGS_OTHER:INTERNAL= +PC_THEORA_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +PC_THEORA_LIBRARIES:INTERNAL=theora;ogg +PC_THEORA_LIBRARY_DIRS:INTERNAL= +PC_THEORA_LIBS:INTERNAL= +PC_THEORA_LIBS_L:INTERNAL= +PC_THEORA_LIBS_OTHER:INTERNAL= +PC_THEORA_LIBS_PATHS:INTERNAL= +PC_THEORA_PREFIX:INTERNAL=/usr +PC_THEORA_STATIC_CFLAGS:INTERNAL= +PC_THEORA_STATIC_CFLAGS_I:INTERNAL= +PC_THEORA_STATIC_CFLAGS_OTHER:INTERNAL= +PC_THEORA_STATIC_INCLUDE_DIRS:INTERNAL= +PC_THEORA_STATIC_LDFLAGS:INTERNAL=-ltheora;-logg +PC_THEORA_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_THEORA_STATIC_LIBDIR:INTERNAL= +PC_THEORA_STATIC_LIBRARIES:INTERNAL=theora;ogg +PC_THEORA_STATIC_LIBRARY_DIRS:INTERNAL= +PC_THEORA_STATIC_LIBS:INTERNAL= +PC_THEORA_STATIC_LIBS_L:INTERNAL= +PC_THEORA_STATIC_LIBS_OTHER:INTERNAL= +PC_THEORA_STATIC_LIBS_PATHS:INTERNAL= +PC_THEORA_VERSION:INTERNAL=1.1.1 +PC_THEORA_theora_INCLUDEDIR:INTERNAL= +PC_THEORA_theora_LIBDIR:INTERNAL= +PC_THEORA_theora_PREFIX:INTERNAL= +PC_THEORA_theora_VERSION:INTERNAL= +//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE +PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: PYTHON_EXECUTABLE PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1 //This needs to be in PYTHONPATH when 'setup.py install' is called. // And it needs to match. But setuptools won't tell us where // it will install things. PYTHON_INSTALL_DIR:INTERNAL=lib/python2.7/dist-packages +_FFMPEG_AVCODEC_CFLAGS:INTERNAL= +_FFMPEG_AVCODEC_CFLAGS_I:INTERNAL= +_FFMPEG_AVCODEC_CFLAGS_OTHER:INTERNAL= +_FFMPEG_AVCODEC_FOUND:INTERNAL=1 +_FFMPEG_AVCODEC_INCLUDEDIR:INTERNAL=/usr/include +_FFMPEG_AVCODEC_INCLUDE_DIRS:INTERNAL= +_FFMPEG_AVCODEC_LDFLAGS:INTERNAL=-lavcodec +_FFMPEG_AVCODEC_LDFLAGS_OTHER:INTERNAL= +_FFMPEG_AVCODEC_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +_FFMPEG_AVCODEC_LIBRARIES:INTERNAL=avcodec +_FFMPEG_AVCODEC_LIBRARY_DIRS:INTERNAL= +_FFMPEG_AVCODEC_LIBS:INTERNAL= +_FFMPEG_AVCODEC_LIBS_L:INTERNAL= +_FFMPEG_AVCODEC_LIBS_OTHER:INTERNAL= +_FFMPEG_AVCODEC_LIBS_PATHS:INTERNAL= +_FFMPEG_AVCODEC_PREFIX:INTERNAL=/usr +_FFMPEG_AVCODEC_STATIC_CFLAGS:INTERNAL= +_FFMPEG_AVCODEC_STATIC_CFLAGS_I:INTERNAL= +_FFMPEG_AVCODEC_STATIC_CFLAGS_OTHER:INTERNAL= +_FFMPEG_AVCODEC_STATIC_INCLUDE_DIRS:INTERNAL= +_FFMPEG_AVCODEC_STATIC_LDFLAGS:INTERNAL=-pthread;-lavcodec;-ldl;-lX11;-lXext;-lXfixes;-ljack;-lasound;-ldc1394;-lraw1394;-lvpx;-lvorbisenc;-lvorbis;-ltheoraenc;-ltheoradec;-logg;-lspeex;-lschroedinger-1.0;-lgsm;-lfreetype;-lva;-lbz2;-lz;-lavutil;-lm +_FFMPEG_AVCODEC_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread +_FFMPEG_AVCODEC_STATIC_LIBDIR:INTERNAL= +_FFMPEG_AVCODEC_STATIC_LIBRARIES:INTERNAL=avcodec;dl;X11;Xext;Xfixes;jack;asound;dc1394;raw1394;vpx;vorbisenc;vorbis;theoraenc;theoradec;ogg;speex;schroedinger-1.0;gsm;freetype;va;bz2;z;avutil;m +_FFMPEG_AVCODEC_STATIC_LIBRARY_DIRS:INTERNAL= +_FFMPEG_AVCODEC_STATIC_LIBS:INTERNAL= +_FFMPEG_AVCODEC_STATIC_LIBS_L:INTERNAL= +_FFMPEG_AVCODEC_STATIC_LIBS_OTHER:INTERNAL= +_FFMPEG_AVCODEC_STATIC_LIBS_PATHS:INTERNAL= +_FFMPEG_AVCODEC_VERSION:INTERNAL=53.35.0 +_FFMPEG_AVCODEC_libavcodec_INCLUDEDIR:INTERNAL= +_FFMPEG_AVCODEC_libavcodec_LIBDIR:INTERNAL= +_FFMPEG_AVCODEC_libavcodec_PREFIX:INTERNAL= +_FFMPEG_AVCODEC_libavcodec_VERSION:INTERNAL= +_FFMPEG_AVFORMAT_CFLAGS:INTERNAL= +_FFMPEG_AVFORMAT_CFLAGS_I:INTERNAL= +_FFMPEG_AVFORMAT_CFLAGS_OTHER:INTERNAL= +_FFMPEG_AVFORMAT_FOUND:INTERNAL=1 +_FFMPEG_AVFORMAT_INCLUDEDIR:INTERNAL=/usr/include +_FFMPEG_AVFORMAT_INCLUDE_DIRS:INTERNAL= +_FFMPEG_AVFORMAT_LDFLAGS:INTERNAL=-lavformat +_FFMPEG_AVFORMAT_LDFLAGS_OTHER:INTERNAL= +_FFMPEG_AVFORMAT_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +_FFMPEG_AVFORMAT_LIBRARIES:INTERNAL=avformat +_FFMPEG_AVFORMAT_LIBRARY_DIRS:INTERNAL= +_FFMPEG_AVFORMAT_LIBS:INTERNAL= +_FFMPEG_AVFORMAT_LIBS_L:INTERNAL= +_FFMPEG_AVFORMAT_LIBS_OTHER:INTERNAL= +_FFMPEG_AVFORMAT_LIBS_PATHS:INTERNAL= +_FFMPEG_AVFORMAT_PREFIX:INTERNAL=/usr +_FFMPEG_AVFORMAT_STATIC_CFLAGS:INTERNAL= +_FFMPEG_AVFORMAT_STATIC_CFLAGS_I:INTERNAL= +_FFMPEG_AVFORMAT_STATIC_CFLAGS_OTHER:INTERNAL= +_FFMPEG_AVFORMAT_STATIC_INCLUDE_DIRS:INTERNAL= +_FFMPEG_AVFORMAT_STATIC_LDFLAGS:INTERNAL=-pthread;-lavformat;-lavcodec;-ldl;-lX11;-lXext;-lXfixes;-ljack;-lasound;-ldc1394;-lraw1394;-lvpx;-lvorbisenc;-lvorbis;-ltheoraenc;-ltheoradec;-logg;-lspeex;-lschroedinger-1.0;-lgsm;-lfreetype;-lva;-lbz2;-lz;-lavutil;-lm +_FFMPEG_AVFORMAT_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread +_FFMPEG_AVFORMAT_STATIC_LIBDIR:INTERNAL= +_FFMPEG_AVFORMAT_STATIC_LIBRARIES:INTERNAL=avformat;avcodec;dl;X11;Xext;Xfixes;jack;asound;dc1394;raw1394;vpx;vorbisenc;vorbis;theoraenc;theoradec;ogg;speex;schroedinger-1.0;gsm;freetype;va;bz2;z;avutil;m +_FFMPEG_AVFORMAT_STATIC_LIBRARY_DIRS:INTERNAL= +_FFMPEG_AVFORMAT_STATIC_LIBS:INTERNAL= +_FFMPEG_AVFORMAT_STATIC_LIBS_L:INTERNAL= +_FFMPEG_AVFORMAT_STATIC_LIBS_OTHER:INTERNAL= +_FFMPEG_AVFORMAT_STATIC_LIBS_PATHS:INTERNAL= +_FFMPEG_AVFORMAT_VERSION:INTERNAL=53.21.1 +_FFMPEG_AVFORMAT_libavformat_INCLUDEDIR:INTERNAL= +_FFMPEG_AVFORMAT_libavformat_LIBDIR:INTERNAL= +_FFMPEG_AVFORMAT_libavformat_PREFIX:INTERNAL= +_FFMPEG_AVFORMAT_libavformat_VERSION:INTERNAL= +_FFMPEG_AVUTIL_CFLAGS:INTERNAL= +_FFMPEG_AVUTIL_CFLAGS_I:INTERNAL= +_FFMPEG_AVUTIL_CFLAGS_OTHER:INTERNAL= +_FFMPEG_AVUTIL_FOUND:INTERNAL=1 +_FFMPEG_AVUTIL_INCLUDEDIR:INTERNAL=/usr/include +_FFMPEG_AVUTIL_INCLUDE_DIRS:INTERNAL= +_FFMPEG_AVUTIL_LDFLAGS:INTERNAL=-lavutil +_FFMPEG_AVUTIL_LDFLAGS_OTHER:INTERNAL= +_FFMPEG_AVUTIL_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +_FFMPEG_AVUTIL_LIBRARIES:INTERNAL=avutil +_FFMPEG_AVUTIL_LIBRARY_DIRS:INTERNAL= +_FFMPEG_AVUTIL_LIBS:INTERNAL= +_FFMPEG_AVUTIL_LIBS_L:INTERNAL= +_FFMPEG_AVUTIL_LIBS_OTHER:INTERNAL= +_FFMPEG_AVUTIL_LIBS_PATHS:INTERNAL= +_FFMPEG_AVUTIL_PREFIX:INTERNAL=/usr +_FFMPEG_AVUTIL_STATIC_CFLAGS:INTERNAL= +_FFMPEG_AVUTIL_STATIC_CFLAGS_I:INTERNAL= +_FFMPEG_AVUTIL_STATIC_CFLAGS_OTHER:INTERNAL= +_FFMPEG_AVUTIL_STATIC_INCLUDE_DIRS:INTERNAL= +_FFMPEG_AVUTIL_STATIC_LDFLAGS:INTERNAL=-lavutil;-lm +_FFMPEG_AVUTIL_STATIC_LDFLAGS_OTHER:INTERNAL= +_FFMPEG_AVUTIL_STATIC_LIBDIR:INTERNAL= +_FFMPEG_AVUTIL_STATIC_LIBRARIES:INTERNAL=avutil;m +_FFMPEG_AVUTIL_STATIC_LIBRARY_DIRS:INTERNAL= +_FFMPEG_AVUTIL_STATIC_LIBS:INTERNAL= +_FFMPEG_AVUTIL_STATIC_LIBS_L:INTERNAL= +_FFMPEG_AVUTIL_STATIC_LIBS_OTHER:INTERNAL= +_FFMPEG_AVUTIL_STATIC_LIBS_PATHS:INTERNAL= +_FFMPEG_AVUTIL_VERSION:INTERNAL=51.22.3 +_FFMPEG_AVUTIL_libavutil_INCLUDEDIR:INTERNAL= +_FFMPEG_AVUTIL_libavutil_LIBDIR:INTERNAL= +_FFMPEG_AVUTIL_libavutil_PREFIX:INTERNAL= +_FFMPEG_AVUTIL_libavutil_VERSION:INTERNAL= +_FFMPEG_SWRESAMPLE_CFLAGS:INTERNAL= +_FFMPEG_SWRESAMPLE_CFLAGS_I:INTERNAL= +_FFMPEG_SWRESAMPLE_CFLAGS_OTHER:INTERNAL= +_FFMPEG_SWRESAMPLE_FOUND:INTERNAL= +_FFMPEG_SWRESAMPLE_INCLUDEDIR:INTERNAL= +_FFMPEG_SWRESAMPLE_LIBDIR:INTERNAL= +_FFMPEG_SWRESAMPLE_LIBS:INTERNAL= +_FFMPEG_SWRESAMPLE_LIBS_L:INTERNAL= +_FFMPEG_SWRESAMPLE_LIBS_OTHER:INTERNAL= +_FFMPEG_SWRESAMPLE_LIBS_PATHS:INTERNAL= +_FFMPEG_SWRESAMPLE_PREFIX:INTERNAL= +_FFMPEG_SWRESAMPLE_STATIC_CFLAGS:INTERNAL= +_FFMPEG_SWRESAMPLE_STATIC_CFLAGS_I:INTERNAL= +_FFMPEG_SWRESAMPLE_STATIC_CFLAGS_OTHER:INTERNAL= +_FFMPEG_SWRESAMPLE_STATIC_LIBDIR:INTERNAL= +_FFMPEG_SWRESAMPLE_STATIC_LIBS:INTERNAL= +_FFMPEG_SWRESAMPLE_STATIC_LIBS_L:INTERNAL= +_FFMPEG_SWRESAMPLE_STATIC_LIBS_OTHER:INTERNAL= +_FFMPEG_SWRESAMPLE_STATIC_LIBS_PATHS:INTERNAL= +_FFMPEG_SWRESAMPLE_VERSION:INTERNAL= +_FFMPEG_SWRESAMPLE_libswresample_INCLUDEDIR:INTERNAL= +_FFMPEG_SWRESAMPLE_libswresample_LIBDIR:INTERNAL= +_FFMPEG_SWRESAMPLE_libswresample_PREFIX:INTERNAL= +_FFMPEG_SWRESAMPLE_libswresample_VERSION:INTERNAL= +_FFMPEG_SWSCALE_CFLAGS:INTERNAL= +_FFMPEG_SWSCALE_CFLAGS_I:INTERNAL= +_FFMPEG_SWSCALE_CFLAGS_OTHER:INTERNAL= +_FFMPEG_SWSCALE_FOUND:INTERNAL=1 +_FFMPEG_SWSCALE_INCLUDEDIR:INTERNAL=/usr/include +_FFMPEG_SWSCALE_INCLUDE_DIRS:INTERNAL= +_FFMPEG_SWSCALE_LDFLAGS:INTERNAL=-lswscale +_FFMPEG_SWSCALE_LDFLAGS_OTHER:INTERNAL= +_FFMPEG_SWSCALE_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +_FFMPEG_SWSCALE_LIBRARIES:INTERNAL=swscale +_FFMPEG_SWSCALE_LIBRARY_DIRS:INTERNAL= +_FFMPEG_SWSCALE_LIBS:INTERNAL= +_FFMPEG_SWSCALE_LIBS_L:INTERNAL= +_FFMPEG_SWSCALE_LIBS_OTHER:INTERNAL= +_FFMPEG_SWSCALE_LIBS_PATHS:INTERNAL= +_FFMPEG_SWSCALE_PREFIX:INTERNAL=/usr +_FFMPEG_SWSCALE_STATIC_CFLAGS:INTERNAL= +_FFMPEG_SWSCALE_STATIC_CFLAGS_I:INTERNAL= +_FFMPEG_SWSCALE_STATIC_CFLAGS_OTHER:INTERNAL= +_FFMPEG_SWSCALE_STATIC_INCLUDE_DIRS:INTERNAL= +_FFMPEG_SWSCALE_STATIC_LDFLAGS:INTERNAL=-lswscale;-lavutil;-lm +_FFMPEG_SWSCALE_STATIC_LDFLAGS_OTHER:INTERNAL= +_FFMPEG_SWSCALE_STATIC_LIBDIR:INTERNAL= +_FFMPEG_SWSCALE_STATIC_LIBRARIES:INTERNAL=swscale;avutil;m +_FFMPEG_SWSCALE_STATIC_LIBRARY_DIRS:INTERNAL= +_FFMPEG_SWSCALE_STATIC_LIBS:INTERNAL= +_FFMPEG_SWSCALE_STATIC_LIBS_L:INTERNAL= +_FFMPEG_SWSCALE_STATIC_LIBS_OTHER:INTERNAL= +_FFMPEG_SWSCALE_STATIC_LIBS_PATHS:INTERNAL= +_FFMPEG_SWSCALE_VERSION:INTERNAL=2.1.0 +_FFMPEG_SWSCALE_libswscale_INCLUDEDIR:INTERNAL= +_FFMPEG_SWSCALE_libswscale_LIBDIR:INTERNAL= +_FFMPEG_SWSCALE_libswscale_PREFIX:INTERNAL= +_FFMPEG_SWSCALE_libswscale_VERSION:INTERNAL= +__pkg_config_checked_PC_OGG:INTERNAL=1 +__pkg_config_checked_PC_THEORA:INTERNAL=1 +__pkg_config_checked_PC_THEORADEC:INTERNAL=1 +__pkg_config_checked_PC_THEORAENC:INTERNAL=1 +__pkg_config_checked__FFMPEG_AVCODEC:INTERNAL=1 +__pkg_config_checked__FFMPEG_AVFORMAT:INTERNAL=1 +__pkg_config_checked__FFMPEG_AVUTIL:INTERNAL=1 +__pkg_config_checked__FFMPEG_SWRESAMPLE:INTERNAL=1 +__pkg_config_checked__FFMPEG_SWSCALE:INTERNAL=1 +__pkg_config_checked_avcodec:INTERNAL=1 +__pkg_config_checked_swscale:INTERNAL=1 +avcodec_CFLAGS:INTERNAL= +avcodec_CFLAGS_I:INTERNAL= +avcodec_CFLAGS_OTHER:INTERNAL= +avcodec_FOUND:INTERNAL=1 +avcodec_INCLUDEDIR:INTERNAL=/usr/include +avcodec_INCLUDE_DIRS:INTERNAL= +avcodec_LDFLAGS:INTERNAL=-lavcodec +avcodec_LDFLAGS_OTHER:INTERNAL= +avcodec_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +avcodec_LIBRARIES:INTERNAL=avcodec +avcodec_LIBRARY_DIRS:INTERNAL= +avcodec_LIBS:INTERNAL= +avcodec_LIBS_L:INTERNAL= +avcodec_LIBS_OTHER:INTERNAL= +avcodec_LIBS_PATHS:INTERNAL= +avcodec_PREFIX:INTERNAL=/usr +avcodec_STATIC_CFLAGS:INTERNAL= +avcodec_STATIC_CFLAGS_I:INTERNAL= +avcodec_STATIC_CFLAGS_OTHER:INTERNAL= +avcodec_STATIC_INCLUDE_DIRS:INTERNAL= +avcodec_STATIC_LDFLAGS:INTERNAL=-pthread;-lavcodec;-ldl;-lX11;-lXext;-lXfixes;-ljack;-lasound;-ldc1394;-lraw1394;-lvpx;-lvorbisenc;-lvorbis;-ltheoraenc;-ltheoradec;-logg;-lspeex;-lschroedinger-1.0;-lgsm;-lfreetype;-lva;-lbz2;-lz;-lavutil;-lm +avcodec_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread +avcodec_STATIC_LIBDIR:INTERNAL= +avcodec_STATIC_LIBRARIES:INTERNAL=avcodec;dl;X11;Xext;Xfixes;jack;asound;dc1394;raw1394;vpx;vorbisenc;vorbis;theoraenc;theoradec;ogg;speex;schroedinger-1.0;gsm;freetype;va;bz2;z;avutil;m +avcodec_STATIC_LIBRARY_DIRS:INTERNAL= +avcodec_STATIC_LIBS:INTERNAL= +avcodec_STATIC_LIBS_L:INTERNAL= +avcodec_STATIC_LIBS_OTHER:INTERNAL= +avcodec_STATIC_LIBS_PATHS:INTERNAL= +avcodec_VERSION:INTERNAL=53.35.0 +avcodec_libavcodec_INCLUDEDIR:INTERNAL= +avcodec_libavcodec_LIBDIR:INTERNAL= +avcodec_libavcodec_PREFIX:INTERNAL= +avcodec_libavcodec_VERSION:INTERNAL= +swscale_CFLAGS:INTERNAL= +swscale_CFLAGS_I:INTERNAL= +swscale_CFLAGS_OTHER:INTERNAL= +swscale_FOUND:INTERNAL=1 +swscale_INCLUDEDIR:INTERNAL=/usr/include +swscale_INCLUDE_DIRS:INTERNAL= +swscale_LDFLAGS:INTERNAL=-lswscale +swscale_LDFLAGS_OTHER:INTERNAL= +swscale_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +swscale_LIBRARIES:INTERNAL=swscale +swscale_LIBRARY_DIRS:INTERNAL= +swscale_LIBS:INTERNAL= +swscale_LIBS_L:INTERNAL= +swscale_LIBS_OTHER:INTERNAL= +swscale_LIBS_PATHS:INTERNAL= +swscale_PREFIX:INTERNAL=/usr +swscale_STATIC_CFLAGS:INTERNAL= +swscale_STATIC_CFLAGS_I:INTERNAL= +swscale_STATIC_CFLAGS_OTHER:INTERNAL= +swscale_STATIC_INCLUDE_DIRS:INTERNAL= +swscale_STATIC_LDFLAGS:INTERNAL=-lswscale;-lavutil;-lm +swscale_STATIC_LDFLAGS_OTHER:INTERNAL= +swscale_STATIC_LIBDIR:INTERNAL= +swscale_STATIC_LIBRARIES:INTERNAL=swscale;avutil;m +swscale_STATIC_LIBRARY_DIRS:INTERNAL= +swscale_STATIC_LIBS:INTERNAL= +swscale_STATIC_LIBS_L:INTERNAL= +swscale_STATIC_LIBS_OTHER:INTERNAL= +swscale_STATIC_LIBS_PATHS:INTERNAL= +swscale_VERSION:INTERNAL=2.1.0 +swscale_libswscale_INCLUDEDIR:INTERNAL= +swscale_libswscale_LIBDIR:INTERNAL= +swscale_libswscale_PREFIX:INTERNAL= +swscale_libswscale_VERSION:INTERNAL= diff --git a/Legacy/ws_linux/build/CMakeFiles/CMakeError.log b/Legacy/ws_linux/build/CMakeFiles/CMakeError.log index 4403620..6df49d4 100644 --- a/Legacy/ws_linux/build/CMakeFiles/CMakeError.log +++ b/Legacy/ws_linux/build/CMakeFiles/CMakeError.log @@ -3,7 +3,7 @@ Change Dir: /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build -make[1]: Wejście do katalogu `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' +make[1]: Entering directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o /usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c @@ -12,8 +12,8 @@ Linking C executable cmTryCompileExec /usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -o cmTryCompileExec -rdynamic -lpthreads /usr/bin/ld: cannot find -lpthreads collect2: ld returned 1 exit status -make[1]: *** [cmTryCompileExec] Błąd 1 -make[1]: Opuszczenie katalogu `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' -make: *** [cmTryCompileExec/fast] Błąd 2 +make[1]: *** [cmTryCompileExec] Error 1 +make[1]: Leaving directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' +make: *** [cmTryCompileExec/fast] Error 2 diff --git a/Legacy/ws_linux/build/CMakeFiles/CMakeOutput.log b/Legacy/ws_linux/build/CMakeFiles/CMakeOutput.log index 35d39b1..2818a6b 100644 --- a/Legacy/ws_linux/build/CMakeFiles/CMakeOutput.log +++ b/Legacy/ws_linux/build/CMakeFiles/CMakeOutput.log @@ -1,4 +1,4 @@ -The system is: Linux - 3.14.17-xenomai-2.6.4 - x86_64 +The system is: Linux - 5.4.0-90-generic - x86_64 Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. Compiler: /usr/bin/gcc Build flags: @@ -30,14 +30,14 @@ Change Dir: /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build -make[1]: Wejście do katalogu `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' +make[1]: Entering directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o /usr/bin/gcc -o CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o -c /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp/testCCompiler.c Linking C executable cmTryCompileExec /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 /usr/bin/gcc CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o -o cmTryCompileExec -rdynamic -make[1]: Opuszczenie katalogu `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' Detecting C compiler ABI info compiled with the following output: @@ -45,7 +45,7 @@ Change Dir: /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build -make[1]: Wejście do katalogu `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' +make[1]: Entering directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o /usr/bin/gcc -o CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c @@ -63,7 +63,7 @@ COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4 LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-mtune=generic' '-march=x86-64' /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o -make[1]: Opuszczenie katalogu `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' Parsed C implicit link information from above output: @@ -72,7 +72,7 @@ Parsed C implicit link information from above output: ignore line: [] ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec/fast"] ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build] - ignore line: [make[1]: Wejście do katalogu `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp'] + ignore line: [make[1]: Entering directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp'] ignore line: [/usr/bin/cmake -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp/CMakeFiles 1] ignore line: [Building C object CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o] ignore line: [/usr/bin/gcc -o CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c] @@ -149,14 +149,14 @@ Change Dir: /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build -make[1]: Wejście do katalogu `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' +make[1]: Entering directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o /usr/bin/c++ -o CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o -c /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx Linking CXX executable cmTryCompileExec /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 /usr/bin/c++ CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o -o cmTryCompileExec -rdynamic -make[1]: Opuszczenie katalogu `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' Detecting CXX compiler ABI info compiled with the following output: @@ -164,7 +164,7 @@ Change Dir: /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build -make[1]: Wejście do katalogu `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' +make[1]: Entering directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o /usr/bin/c++ -o CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp @@ -182,7 +182,7 @@ COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4 LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64' /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o -make[1]: Opuszczenie katalogu `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' Parsed CXX implicit link information from above output: @@ -191,7 +191,7 @@ Parsed CXX implicit link information from above output: ignore line: [] ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec/fast"] ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build] - ignore line: [make[1]: Wejście do katalogu `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp'] + ignore line: [make[1]: Entering directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp'] ignore line: [/usr/bin/cmake -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp/CMakeFiles 1] ignore line: [Building CXX object CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o] ignore line: [/usr/bin/c++ -o CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp] @@ -266,14 +266,14 @@ Change Dir: /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build -make[1]: Wejście do katalogu `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' +make[1]: Entering directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o /usr/bin/gcc -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o -c /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp/CheckIncludeFiles.c Linking C executable cmTryCompileExec /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 /usr/bin/gcc CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o -o cmTryCompileExec -rdynamic -make[1]: Opuszczenie katalogu `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' Determining if the function pthread_create exists in the pthread passed with the following output: @@ -281,13 +281,30 @@ Change Dir: /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build -make[1]: Wejście do katalogu `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' +make[1]: Entering directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o /usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c Linking C executable cmTryCompileExec /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 /usr/bin/gcc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -o cmTryCompileExec -rdynamic -lpthread -make[1]: Opuszczenie katalogu `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' + + +Determining if the CXX compiler accepts the flag -Wl,--version-script,"/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/class_loader_hide_library_symbols__compressed_depth_image_transport.script" passed with the following output: +Change Dir: /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/make "cmTryCompileExec/fast" +make[1]: Entering directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build +make[2]: Entering directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' +/usr/bin/cmake -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building CXX object CMakeFiles/cmTryCompileExec.dir/DummyCXXFile.cxx.o +/usr/bin/c++ -Wl,--version-script,"/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/class_loader_hide_library_symbols__compressed_depth_image_transport.script" -o CMakeFiles/cmTryCompileExec.dir/DummyCXXFile.cxx.o -c /usr/share/cmake-2.8/Modules/DummyCXXFile.cxx +Linking CXX executable cmTryCompileExec +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 +/usr/bin/c++ -Wl,--version-script,"/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/class_loader_hide_library_symbols__compressed_depth_image_transport.script" CMakeFiles/cmTryCompileExec.dir/DummyCXXFile.cxx.o -o cmTryCompileExec -rdynamic +make[2]: Leaving directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' +make[1]: Leaving directory `/home/lab1_5/ws/ws_linux/build/CMakeFiles/CMakeTmp' diff --git a/Legacy/ws_linux/build/CMakeFiles/CMakeRuleHashes.txt b/Legacy/ws_linux/build/CMakeFiles/CMakeRuleHashes.txt index 3ee6f83..a7d1c49 100644 --- a/Legacy/ws_linux/build/CMakeFiles/CMakeRuleHashes.txt +++ b/Legacy/ws_linux/build/CMakeFiles/CMakeRuleHashes.txt @@ -1,34 +1,67 @@ # Hashes of file build rules. +5c741e4bafaa4e4e627e3da011306090 /home/lab1_5/ws/ws_linux/devel/include/compressed_depth_image_transport/CompressedDepthPublisherConfig.h +f7ccaff73f4941332a0878cc5cc7d0f2 /home/lab1_5/ws/ws_linux/devel/include/compressed_image_transport/CompressedPublisherConfig.h e080c3e5e73febe4e2068a93a5b2cb0a /home/lab1_5/ws/ws_linux/devel/include/rosaria/BumperState.h 7dc242583ade1b73ff19968b1227c636 /home/lab1_5/ws/ws_linux/devel/include/rosaria/RosAriaConfig.h fe6d554df5d5446de5d0e8aa70c9ebac /home/lab1_5/ws/ws_linux/devel/include/rosaria_msgs/RestrictionsMsg.h dc0ca9717dbbdf4c0bc913c3a482eb29 /home/lab1_5/ws/ws_linux/devel/include/rosaria_msgs/RobotInfoMsg.h -be683fc2dc7472661d81a9ac81d360e4 /home/lab1_5/ws/ws_linux/devel/include/videostream/ip_get.h +b47cfd6f10785344380e8eda248cccc6 /home/lab1_5/ws/ws_linux/devel/include/theora_image_transport/Packet.h +b9548efe64580f7cfd8079a5f52f8a44 /home/lab1_5/ws/ws_linux/devel/include/theora_image_transport/TheoraPublisherConfig.h +30b8b513d95604c13181f5509ba0240a /home/lab1_5/ws/ws_linux/devel/include/theora_image_transport/TheoraSubscriberConfig.h 41fd248b70dbf81470620287c5bb47ab /home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/rosaria/msg/_BumperState.py 7234d80da6a4bd403e7b61286e186130 /home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/rosaria/msg/__init__.py a0478ebd217c1233c0bf3a6624904d03 /home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/rosaria_msgs/msg/_RestrictionsMsg.py 7b9a6628a49150579963f568dd643d9f /home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/rosaria_msgs/msg/_RobotInfoMsg.py 58ca1c3cb3cca0f0415e1e1e523d7061 /home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/rosaria_msgs/msg/__init__.py -9caf6c700275b8d0568355f454924a17 /home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/videostream/srv/__init__.py -698e659c14887bb043b91ded9cab18d5 /home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/videostream/srv/_ip_get.py +7f7828dcc812a3b9b372cec3e31a6945 /home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/theora_image_transport/msg/_Packet.py +c45452adc3ab0607e8c305c31502501a /home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/theora_image_transport/msg/__init__.py e18ad45c8276c68e05c1b1ed420e4561 /home/lab1_5/ws/ws_linux/devel/share/common-lisp/ros/rosaria/msg/BumperState.lisp a9f69f91ee132907f33873cb052cf015 /home/lab1_5/ws/ws_linux/devel/share/common-lisp/ros/rosaria_msgs/msg/RestrictionsMsg.lisp 6ba5ea70e359ebd796f7543566ae3db2 /home/lab1_5/ws/ws_linux/devel/share/common-lisp/ros/rosaria_msgs/msg/RobotInfoMsg.lisp -77b69422e50c2944789978515dce4c72 /home/lab1_5/ws/ws_linux/devel/share/common-lisp/ros/videostream/srv/ip_get.lisp +fb0975d688b15c7bb699a16596532ac5 /home/lab1_5/ws/ws_linux/devel/share/common-lisp/ros/theora_image_transport/msg/Packet.lisp 8099a92a7968e95953b230635467d9bf CMakeFiles/clean_test_results 548b6dc829b8c3b7b051e5fc0b33c85f CMakeFiles/doxygen 548b6dc829b8c3b7b051e5fc0b33c85f CMakeFiles/run_tests 548b6dc829b8c3b7b051e5fc0b33c85f CMakeFiles/tests -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/actionlib_generate_messages_cpp -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/actionlib_generate_messages_lisp -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/actionlib_generate_messages_py -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/actionlib_msgs_generate_messages_py -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/dynamic_reconfigure_gencfg -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp +6a4480bb9c2c39211519dd8c3c613db4 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py +c99dc3211604ad2f125fc2280190a6fc image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg +c8e55c74376548a10443b23778094332 image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target +7e056ec7f1a88a837af500b06e30cd53 image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg +7e056ec7f1a88a837af500b06e30cd53 image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp +7e056ec7f1a88a837af500b06e30cd53 image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages +7e056ec7f1a88a837af500b06e30cd53 image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp +7e056ec7f1a88a837af500b06e30cd53 image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp +7e056ec7f1a88a837af500b06e30cd53 image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py +7e056ec7f1a88a837af500b06e30cd53 image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp +7e056ec7f1a88a837af500b06e30cd53 image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy +7e056ec7f1a88a837af500b06e30cd53 image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp +7e056ec7f1a88a837af500b06e30cd53 image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp +7e056ec7f1a88a837af500b06e30cd53 image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/nav_msgs_generate_messages_cpp ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/nav_msgs_generate_messages_lisp ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/nav_msgs_generate_messages_py @@ -40,21 +73,12 @@ ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/rosaria_generate_messages_li ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/rosaria_generate_messages_py ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/rosaria_genlisp ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/rosaria_genpy -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/roscpp_generate_messages_cpp -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/roscpp_generate_messages_lisp -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/roscpp_generate_messages_py -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/sensor_msgs_generate_messages_py -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/tf2_msgs_generate_messages_py -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/tf_generate_messages_cpp -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/tf_generate_messages_lisp -ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/tf_generate_messages_py +27e1afd49078e6f46155a0301c3ca72a rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup +27e1afd49078e6f46155a0301c3ca72a rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check +fe962974fae951744ac72ba0b5d4653d rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch +27e1afd49078e6f46155a0301c3ca72a rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup +27e1afd49078e6f46155a0301c3ca72a rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check +fe962974fae951744ac72ba0b5d4653d rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch 884736c1cf2e8d12735b52fbf36c0bfb rosaria_msgs/CMakeFiles/geometry_msgs_generate_messages_cpp 884736c1cf2e8d12735b52fbf36c0bfb rosaria_msgs/CMakeFiles/geometry_msgs_generate_messages_lisp 884736c1cf2e8d12735b52fbf36c0bfb rosaria_msgs/CMakeFiles/geometry_msgs_generate_messages_py @@ -75,10 +99,6 @@ ecb60bf5b43b0dc8aa686e69b54fe939 rosaria/CMakeFiles/tf_generate_messages_py 73ee8551314fa7957542f8683693dbc9 safety/CMakeFiles/safety_generate_messages_py 73ee8551314fa7957542f8683693dbc9 safety/CMakeFiles/safety_genlisp 73ee8551314fa7957542f8683693dbc9 safety/CMakeFiles/safety_genpy -b5d05b5f28673d7881e1997c5e4843e8 videostream/CMakeFiles/videostream_gencpp -b5d05b5f28673d7881e1997c5e4843e8 videostream/CMakeFiles/videostream_generate_messages -b5d05b5f28673d7881e1997c5e4843e8 videostream/CMakeFiles/videostream_generate_messages_cpp -b5d05b5f28673d7881e1997c5e4843e8 videostream/CMakeFiles/videostream_generate_messages_lisp -b5d05b5f28673d7881e1997c5e4843e8 videostream/CMakeFiles/videostream_generate_messages_py -b5d05b5f28673d7881e1997c5e4843e8 videostream/CMakeFiles/videostream_genlisp -b5d05b5f28673d7881e1997c5e4843e8 videostream/CMakeFiles/videostream_genpy +cdf70a20865f9248011fa71a47ef2baa usb_cam/CMakeFiles/std_srvs_generate_messages_cpp +cdf70a20865f9248011fa71a47ef2baa usb_cam/CMakeFiles/std_srvs_generate_messages_lisp +cdf70a20865f9248011fa71a47ef2baa usb_cam/CMakeFiles/std_srvs_generate_messages_py diff --git a/Legacy/ws_linux/build/CMakeFiles/CMakeSystem.cmake b/Legacy/ws_linux/build/CMakeFiles/CMakeSystem.cmake index 18a2889..745febf 100644 --- a/Legacy/ws_linux/build/CMakeFiles/CMakeSystem.cmake +++ b/Legacy/ws_linux/build/CMakeFiles/CMakeSystem.cmake @@ -1,13 +1,13 @@ -SET(CMAKE_SYSTEM "Linux-3.14.17-xenomai-2.6.4") +SET(CMAKE_SYSTEM "Linux-5.4.0-90-generic") SET(CMAKE_SYSTEM_NAME "Linux") -SET(CMAKE_SYSTEM_VERSION "3.14.17-xenomai-2.6.4") +SET(CMAKE_SYSTEM_VERSION "5.4.0-90-generic") SET(CMAKE_SYSTEM_PROCESSOR "x86_64") -SET(CMAKE_HOST_SYSTEM "Linux-3.14.17-xenomai-2.6.4") +SET(CMAKE_HOST_SYSTEM "Linux-5.4.0-90-generic") SET(CMAKE_HOST_SYSTEM_NAME "Linux") -SET(CMAKE_HOST_SYSTEM_VERSION "3.14.17-xenomai-2.6.4") +SET(CMAKE_HOST_SYSTEM_VERSION "5.4.0-90-generic") SET(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") SET(CMAKE_CROSSCOMPILING "FALSE") diff --git a/Legacy/ws_linux/build/CMakeFiles/Makefile.cmake b/Legacy/ws_linux/build/CMakeFiles/Makefile.cmake index 81a41b2..aae0d16 100644 --- a/Legacy/ws_linux/build/CMakeFiles/Makefile.cmake +++ b/Legacy/ws_linux/build/CMakeFiles/Makefile.cmake @@ -10,13 +10,29 @@ SET(CMAKE_MAKEFILE_DEPENDS "CMakeFiles/CMakeCCompiler.cmake" "CMakeFiles/CMakeCXXCompiler.cmake" "CMakeFiles/CMakeSystem.cmake" + "amr-ros-config/description/catkin_generated/ordered_paths.cmake" + "amr-ros-config/description/catkin_generated/package.cmake" "catkin/catkin_generated/version/package.cmake" "catkin_generated/order_packages.cmake" + "image_transport_plugins/compressed_depth_image_transport/catkin_generated/ordered_paths.cmake" + "image_transport_plugins/compressed_depth_image_transport/catkin_generated/package.cmake" + "image_transport_plugins/compressed_image_transport/catkin_generated/ordered_paths.cmake" + "image_transport_plugins/compressed_image_transport/catkin_generated/package.cmake" + "image_transport_plugins/image_transport_plugins/catkin_generated/package.cmake" + "image_transport_plugins/theora_image_transport/catkin_generated/ordered_paths.cmake" + "image_transport_plugins/theora_image_transport/catkin_generated/package.cmake" + "image_transport_plugins/theora_image_transport/catkin_generated/theora_image_transport-msg-extras.cmake.develspace.in" + "image_transport_plugins/theora_image_transport/catkin_generated/theora_image_transport-msg-extras.cmake.installspace.in" + "image_transport_plugins/theora_image_transport/cmake/theora_image_transport-genmsg.cmake" + "lab15_pioneer_description/catkin_generated/ordered_paths.cmake" + "lab15_pioneer_description/catkin_generated/package.cmake" "rosaria/catkin_generated/ordered_paths.cmake" "rosaria/catkin_generated/package.cmake" "rosaria/catkin_generated/rosaria-msg-extras.cmake.develspace.in" "rosaria/catkin_generated/rosaria-msg-extras.cmake.installspace.in" "rosaria/cmake/rosaria-genmsg.cmake" + "rosaria_bringup/catkin_generated/ordered_paths.cmake" + "rosaria_bringup/catkin_generated/package.cmake" "rosaria_msgs/catkin_generated/ordered_paths.cmake" "rosaria_msgs/catkin_generated/package.cmake" "rosaria_msgs/catkin_generated/rosaria_msgs-msg-extras.cmake.develspace.in" @@ -27,27 +43,46 @@ SET(CMAKE_MAKEFILE_DEPENDS "safety/catkin_generated/safety-msg-extras.cmake.develspace.in" "safety/catkin_generated/safety-msg-extras.cmake.installspace.in" "safety/cmake/safety-genmsg.cmake" - "videostream/catkin_generated/ordered_paths.cmake" - "videostream/catkin_generated/package.cmake" - "videostream/catkin_generated/videostream-msg-extras.cmake.develspace.in" - "videostream/catkin_generated/videostream-msg-extras.cmake.installspace.in" - "videostream/cmake/videostream-genmsg.cmake" + "usb_cam/catkin_generated/ordered_paths.cmake" + "usb_cam/catkin_generated/package.cmake" "/home/lab1_5/ws/ws_linux/devel/share/rosaria/cmake/rosaria-msg-extras.cmake" "/home/lab1_5/ws/ws_linux/devel/share/rosaria/cmake/rosaria-msg-paths.cmake" "/home/lab1_5/ws/ws_linux/devel/share/rosaria/cmake/rosariaConfig-version.cmake" "/home/lab1_5/ws/ws_linux/devel/share/rosaria/cmake/rosariaConfig.cmake" "/home/lab1_5/ws/ws_linux/devel/share/rosaria_msgs/cmake/rosaria_msgs-msg-paths.cmake" "/home/lab1_5/ws/ws_linux/devel/share/safety/cmake/safety-msg-paths.cmake" - "/home/lab1_5/ws/ws_linux/devel/share/videostream/cmake/videostream-msg-paths.cmake" + "/home/lab1_5/ws/ws_linux/devel/share/theora_image_transport/cmake/theora_image_transport-msg-paths.cmake" + "/home/lab1_5/ws/ws_linux/devel/share/usb_cam/cmake/usb_camConfig-version.cmake" + "/home/lab1_5/ws/ws_linux/devel/share/usb_cam/cmake/usb_camConfig.cmake" "/home/lab1_5/ws/ws_linux/src/CMakeLists.txt" + "/home/lab1_5/ws/ws_linux/src/amr-ros-config/description/CMakeLists.txt" + "/home/lab1_5/ws/ws_linux/src/amr-ros-config/description/package.xml" + "/home/lab1_5/ws/ws_linux/src/amr-ros-config/gazebo/CMakeLists.txt" + "/home/lab1_5/ws/ws_linux/src/amr-ros-config/launch/CMakeLists.txt" + "/home/lab1_5/ws/ws_linux/src/image_transport_plugins/compressed_depth_image_transport/CMakeLists.txt" + "/home/lab1_5/ws/ws_linux/src/image_transport_plugins/compressed_depth_image_transport/package.xml" + "/home/lab1_5/ws/ws_linux/src/image_transport_plugins/compressed_image_transport/CMakeLists.txt" + "/home/lab1_5/ws/ws_linux/src/image_transport_plugins/compressed_image_transport/package.xml" + "/home/lab1_5/ws/ws_linux/src/image_transport_plugins/image_transport_plugins/CMakeLists.txt" + "/home/lab1_5/ws/ws_linux/src/image_transport_plugins/image_transport_plugins/package.xml" + "/home/lab1_5/ws/ws_linux/src/image_transport_plugins/theora_image_transport/CMakeLists.txt" + "/home/lab1_5/ws/ws_linux/src/image_transport_plugins/theora_image_transport/package.xml" + "/home/lab1_5/ws/ws_linux/src/lab15_pioneer_description/CMakeLists.txt" + "/home/lab1_5/ws/ws_linux/src/lab15_pioneer_description/package.xml" "/home/lab1_5/ws/ws_linux/src/rosaria/CMakeLists.txt" "/home/lab1_5/ws/ws_linux/src/rosaria/package.xml" + "/home/lab1_5/ws/ws_linux/src/rosaria_bringup/CMakeLists.txt" + "/home/lab1_5/ws/ws_linux/src/rosaria_bringup/package.xml" "/home/lab1_5/ws/ws_linux/src/rosaria_msgs/CMakeLists.txt" "/home/lab1_5/ws/ws_linux/src/rosaria_msgs/package.xml" "/home/lab1_5/ws/ws_linux/src/safety/CMakeLists.txt" "/home/lab1_5/ws/ws_linux/src/safety/package.xml" - "/home/lab1_5/ws/ws_linux/src/videostream/CMakeLists.txt" - "/home/lab1_5/ws/ws_linux/src/videostream/package.xml" + "/home/lab1_5/ws/ws_linux/src/usb_cam/CMakeLists.txt" + "/home/lab1_5/ws/ws_linux/src/usb_cam/package.xml" + "/opt/ros/hydro/share/OpenCV/OpenCVConfig-version.cmake" + "/opt/ros/hydro/share/OpenCV/OpenCVConfig.cmake" + "/opt/ros/hydro/share/OpenCV/OpenCVModules-relwithdebinfo.cmake" + "/opt/ros/hydro/share/OpenCV/OpenCVModules.cmake" "/opt/ros/hydro/share/actionlib/cmake/actionlib-msg-extras.cmake" "/opt/ros/hydro/share/actionlib/cmake/actionlibConfig-version.cmake" "/opt/ros/hydro/share/actionlib/cmake/actionlibConfig.cmake" @@ -55,6 +90,8 @@ SET(CMAKE_MAKEFILE_DEPENDS "/opt/ros/hydro/share/actionlib_msgs/cmake/actionlib_msgs-msg-extras.cmake" "/opt/ros/hydro/share/actionlib_msgs/cmake/actionlib_msgsConfig-version.cmake" "/opt/ros/hydro/share/actionlib_msgs/cmake/actionlib_msgsConfig.cmake" + "/opt/ros/hydro/share/camera_info_manager/cmake/camera_info_managerConfig-version.cmake" + "/opt/ros/hydro/share/camera_info_manager/cmake/camera_info_managerConfig.cmake" "/opt/ros/hydro/share/catkin/cmake/../package.xml" "/opt/ros/hydro/share/catkin/cmake/all.cmake" "/opt/ros/hydro/share/catkin/cmake/assert.cmake" @@ -110,8 +147,13 @@ SET(CMAKE_MAKEFILE_DEPENDS "/opt/ros/hydro/share/catkin/cmake/tools/doxygen.cmake" "/opt/ros/hydro/share/catkin/cmake/tools/libraries.cmake" "/opt/ros/hydro/share/catkin/cmake/tools/rt.cmake" + "/opt/ros/hydro/share/class_loader/cmake/class_loader-extras.cmake" + "/opt/ros/hydro/share/class_loader/cmake/class_loaderConfig-version.cmake" + "/opt/ros/hydro/share/class_loader/cmake/class_loaderConfig.cmake" "/opt/ros/hydro/share/cpp_common/cmake/cpp_commonConfig-version.cmake" "/opt/ros/hydro/share/cpp_common/cmake/cpp_commonConfig.cmake" + "/opt/ros/hydro/share/cv_bridge/cmake/cv_bridgeConfig-version.cmake" + "/opt/ros/hydro/share/cv_bridge/cmake/cv_bridgeConfig.cmake" "/opt/ros/hydro/share/dynamic_reconfigure/cmake/dynamic_reconfigure-extras.cmake" "/opt/ros/hydro/share/dynamic_reconfigure/cmake/dynamic_reconfigure-macros.cmake" "/opt/ros/hydro/share/dynamic_reconfigure/cmake/dynamic_reconfigure-msg-extras.cmake" @@ -138,6 +180,12 @@ SET(CMAKE_MAKEFILE_DEPENDS "/opt/ros/hydro/share/geometry_msgs/cmake/geometry_msgs-msg-paths.cmake" "/opt/ros/hydro/share/geometry_msgs/cmake/geometry_msgsConfig-version.cmake" "/opt/ros/hydro/share/geometry_msgs/cmake/geometry_msgsConfig.cmake" + "/opt/ros/hydro/share/image_transport/cmake/image_transportConfig-version.cmake" + "/opt/ros/hydro/share/image_transport/cmake/image_transportConfig.cmake" + "/opt/ros/hydro/share/kdl_conversions/cmake/kdl_conversionsConfig-version.cmake" + "/opt/ros/hydro/share/kdl_conversions/cmake/kdl_conversionsConfig.cmake" + "/opt/ros/hydro/share/kdl_parser/cmake/kdl_parserConfig-version.cmake" + "/opt/ros/hydro/share/kdl_parser/cmake/kdl_parserConfig.cmake" "/opt/ros/hydro/share/message_filters/cmake/message_filtersConfig-version.cmake" "/opt/ros/hydro/share/message_filters/cmake/message_filtersConfig.cmake" "/opt/ros/hydro/share/message_generation/cmake/message_generationConfig-version.cmake" @@ -147,9 +195,19 @@ SET(CMAKE_MAKEFILE_DEPENDS "/opt/ros/hydro/share/nav_msgs/cmake/nav_msgs-msg-extras.cmake" "/opt/ros/hydro/share/nav_msgs/cmake/nav_msgsConfig-version.cmake" "/opt/ros/hydro/share/nav_msgs/cmake/nav_msgsConfig.cmake" + "/opt/ros/hydro/share/pluginlib/cmake/pluginlibConfig-version.cmake" + "/opt/ros/hydro/share/pluginlib/cmake/pluginlibConfig.cmake" + "/opt/ros/hydro/share/robot_state_publisher/cmake/robot_state_publisherConfig-version.cmake" + "/opt/ros/hydro/share/robot_state_publisher/cmake/robot_state_publisherConfig.cmake" + "/opt/ros/hydro/share/rosbag/cmake/rosbagConfig-version.cmake" + "/opt/ros/hydro/share/rosbag/cmake/rosbagConfig.cmake" + "/opt/ros/hydro/share/rosbag_storage/cmake/rosbag_storageConfig-version.cmake" + "/opt/ros/hydro/share/rosbag_storage/cmake/rosbag_storageConfig.cmake" "/opt/ros/hydro/share/rosconsole/cmake/rosconsole-extras.cmake" "/opt/ros/hydro/share/rosconsole/cmake/rosconsoleConfig-version.cmake" "/opt/ros/hydro/share/rosconsole/cmake/rosconsoleConfig.cmake" + "/opt/ros/hydro/share/rosconsole_bridge/cmake/rosconsole_bridgeConfig-version.cmake" + "/opt/ros/hydro/share/rosconsole_bridge/cmake/rosconsole_bridgeConfig.cmake" "/opt/ros/hydro/share/roscpp/cmake/roscpp-msg-extras.cmake" "/opt/ros/hydro/share/roscpp/cmake/roscppConfig-version.cmake" "/opt/ros/hydro/share/roscpp/cmake/roscppConfig.cmake" @@ -162,6 +220,12 @@ SET(CMAKE_MAKEFILE_DEPENDS "/opt/ros/hydro/share/rosgraph_msgs/cmake/rosgraph_msgs-msg-extras.cmake" "/opt/ros/hydro/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake" "/opt/ros/hydro/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake" + "/opt/ros/hydro/share/roslaunch/cmake/roslaunch-extras.cmake" + "/opt/ros/hydro/share/roslaunch/cmake/roslaunchConfig-version.cmake" + "/opt/ros/hydro/share/roslaunch/cmake/roslaunchConfig.cmake" + "/opt/ros/hydro/share/roslib/cmake/roslib-extras.cmake" + "/opt/ros/hydro/share/roslib/cmake/roslibConfig-version.cmake" + "/opt/ros/hydro/share/roslib/cmake/roslibConfig.cmake" "/opt/ros/hydro/share/rospy/cmake/rospyConfig-version.cmake" "/opt/ros/hydro/share/rospy/cmake/rospyConfig.cmake" "/opt/ros/hydro/share/rostime/cmake/rostimeConfig-version.cmake" @@ -173,6 +237,9 @@ SET(CMAKE_MAKEFILE_DEPENDS "/opt/ros/hydro/share/std_msgs/cmake/std_msgs-msg-paths.cmake" "/opt/ros/hydro/share/std_msgs/cmake/std_msgsConfig-version.cmake" "/opt/ros/hydro/share/std_msgs/cmake/std_msgsConfig.cmake" + "/opt/ros/hydro/share/std_srvs/cmake/std_srvs-msg-extras.cmake" + "/opt/ros/hydro/share/std_srvs/cmake/std_srvsConfig-version.cmake" + "/opt/ros/hydro/share/std_srvs/cmake/std_srvsConfig.cmake" "/opt/ros/hydro/share/tf/cmake/tf-msg-extras.cmake" "/opt/ros/hydro/share/tf/cmake/tfConfig-version.cmake" "/opt/ros/hydro/share/tf/cmake/tfConfig.cmake" @@ -185,32 +252,22 @@ SET(CMAKE_MAKEFILE_DEPENDS "/opt/ros/hydro/share/tf2_py/cmake/tf2_pyConfig.cmake" "/opt/ros/hydro/share/tf2_ros/cmake/tf2_rosConfig-version.cmake" "/opt/ros/hydro/share/tf2_ros/cmake/tf2_rosConfig.cmake" + "/opt/ros/hydro/share/tf_conversions/cmake/tf_conversionsConfig-version.cmake" + "/opt/ros/hydro/share/tf_conversions/cmake/tf_conversionsConfig.cmake" + "/opt/ros/hydro/share/topic_tools/cmake/topic_tools-msg-extras.cmake" + "/opt/ros/hydro/share/topic_tools/cmake/topic_toolsConfig-version.cmake" + "/opt/ros/hydro/share/topic_tools/cmake/topic_toolsConfig.cmake" + "/opt/ros/hydro/share/urdf/cmake/urdfConfig-version.cmake" + "/opt/ros/hydro/share/urdf/cmake/urdfConfig.cmake" "/opt/ros/hydro/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake" "/opt/ros/hydro/share/xmlrpcpp/cmake/xmlrpcppConfig.cmake" - "/usr/share/cmake-2.8/Modules/CMakeCCompiler.cmake.in" - "/usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c" + "/usr/lib/python2.7/dist-packages/catkin_pkg/templates/metapackage.cmake.in" "/usr/share/cmake-2.8/Modules/CMakeCInformation.cmake" - "/usr/share/cmake-2.8/Modules/CMakeCXXCompiler.cmake.in" - "/usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp" "/usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake" "/usr/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/share/cmake-2.8/Modules/CMakeConfigurableFile.in" - "/usr/share/cmake-2.8/Modules/CMakeDetermineCCompiler.cmake" - "/usr/share/cmake-2.8/Modules/CMakeDetermineCXXCompiler.cmake" - "/usr/share/cmake-2.8/Modules/CMakeDetermineCompilerABI.cmake" - "/usr/share/cmake-2.8/Modules/CMakeDetermineCompilerId.cmake" - "/usr/share/cmake-2.8/Modules/CMakeDetermineSystem.cmake" - "/usr/share/cmake-2.8/Modules/CMakeFindBinUtils.cmake" "/usr/share/cmake-2.8/Modules/CMakeGenericSystem.cmake" "/usr/share/cmake-2.8/Modules/CMakeParseArguments.cmake" - "/usr/share/cmake-2.8/Modules/CMakeParseImplicitLinkInfo.cmake" - "/usr/share/cmake-2.8/Modules/CMakeSystem.cmake.in" "/usr/share/cmake-2.8/Modules/CMakeSystemSpecificInformation.cmake" - "/usr/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake" - "/usr/share/cmake-2.8/Modules/CMakeTestCXXCompiler.cmake" - "/usr/share/cmake-2.8/Modules/CMakeTestCompilerCommon.cmake" - "/usr/share/cmake-2.8/Modules/CMakeUnixFindMake.cmake" - "/usr/share/cmake-2.8/Modules/CheckFunctionExists.c" "/usr/share/cmake-2.8/Modules/CheckIncludeFiles.cmake" "/usr/share/cmake-2.8/Modules/CheckLibraryExists.cmake" "/usr/share/cmake-2.8/Modules/Compiler/GNU-C.cmake" @@ -220,6 +277,7 @@ SET(CMAKE_MAKEFILE_DEPENDS "/usr/share/cmake-2.8/Modules/FindGTest.cmake" "/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake" "/usr/share/cmake-2.8/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-2.8/Modules/FindPkgConfig.cmake" "/usr/share/cmake-2.8/Modules/FindPythonInterp.cmake" "/usr/share/cmake-2.8/Modules/FindThreads.cmake" "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-C.cmake" @@ -227,6 +285,7 @@ SET(CMAKE_MAKEFILE_DEPENDS "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU.cmake" "/usr/share/cmake-2.8/Modules/Platform/Linux.cmake" "/usr/share/cmake-2.8/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-2.8/Modules/TestCXXAcceptsFlag.cmake" "/usr/src/gtest/CMakeLists.txt" "/usr/src/gtest/cmake/internal_utils.cmake" ) @@ -241,10 +300,19 @@ SET(CMAKE_MAKEFILE_OUTPUTS SET(CMAKE_MAKEFILE_PRODUCTS "CMakeFiles/CMakeDirectoryInformation.cmake" "gtest/CMakeFiles/CMakeDirectoryInformation.cmake" + "amr-ros-config/gazebo/CMakeFiles/CMakeDirectoryInformation.cmake" + "amr-ros-config/launch/CMakeFiles/CMakeDirectoryInformation.cmake" + "image_transport_plugins/image_transport_plugins/CMakeFiles/CMakeDirectoryInformation.cmake" "rosaria_msgs/CMakeFiles/CMakeDirectoryInformation.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/CMakeDirectoryInformation.cmake" + "image_transport_plugins/compressed_image_transport/CMakeFiles/CMakeDirectoryInformation.cmake" "rosaria/CMakeFiles/CMakeDirectoryInformation.cmake" "safety/CMakeFiles/CMakeDirectoryInformation.cmake" - "videostream/CMakeFiles/CMakeDirectoryInformation.cmake" + "image_transport_plugins/theora_image_transport/CMakeFiles/CMakeDirectoryInformation.cmake" + "amr-ros-config/description/CMakeFiles/CMakeDirectoryInformation.cmake" + "lab15_pioneer_description/CMakeFiles/CMakeDirectoryInformation.cmake" + "usb_cam/CMakeFiles/CMakeDirectoryInformation.cmake" + "rosaria_bringup/CMakeFiles/CMakeDirectoryInformation.cmake" ) # Dependency information for all targets: @@ -255,6 +323,7 @@ SET(CMAKE_DEPEND_INFO_FILES "CMakeFiles/tests.dir/DependInfo.cmake" "gtest/CMakeFiles/gtest.dir/DependInfo.cmake" "gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake" "rosaria_msgs/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake" "rosaria_msgs/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake" "rosaria_msgs/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake" @@ -268,17 +337,36 @@ SET(CMAKE_DEPEND_INFO_FILES "rosaria_msgs/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake" "rosaria_msgs/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake" "rosaria_msgs/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/DependInfo.cmake" + "image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/DependInfo.cmake" + "image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/DependInfo.cmake" + "image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/DependInfo.cmake" "rosaria/CMakeFiles/RosAria.dir/DependInfo.cmake" - "rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/DependInfo.cmake" - "rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/DependInfo.cmake" - "rosaria/CMakeFiles/actionlib_generate_messages_py.dir/DependInfo.cmake" - "rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake" - "rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake" - "rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake" - "rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/DependInfo.cmake" - "rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/DependInfo.cmake" - "rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/DependInfo.cmake" - "rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/DependInfo.cmake" "rosaria/CMakeFiles/nav_msgs_generate_messages_cpp.dir/DependInfo.cmake" "rosaria/CMakeFiles/nav_msgs_generate_messages_lisp.dir/DependInfo.cmake" "rosaria/CMakeFiles/nav_msgs_generate_messages_py.dir/DependInfo.cmake" @@ -290,21 +378,6 @@ SET(CMAKE_DEPEND_INFO_FILES "rosaria/CMakeFiles/rosaria_generate_messages_py.dir/DependInfo.cmake" "rosaria/CMakeFiles/rosaria_genlisp.dir/DependInfo.cmake" "rosaria/CMakeFiles/rosaria_genpy.dir/DependInfo.cmake" - "rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake" - "rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake" - "rosaria/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake" - "rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake" - "rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake" - "rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake" - "rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake" - "rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake" - "rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake" - "rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/DependInfo.cmake" - "rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/DependInfo.cmake" - "rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/DependInfo.cmake" - "rosaria/CMakeFiles/tf_generate_messages_cpp.dir/DependInfo.cmake" - "rosaria/CMakeFiles/tf_generate_messages_lisp.dir/DependInfo.cmake" - "rosaria/CMakeFiles/tf_generate_messages_py.dir/DependInfo.cmake" "safety/CMakeFiles/cloud_reader.dir/DependInfo.cmake" "safety/CMakeFiles/safety_gencpp.dir/DependInfo.cmake" "safety/CMakeFiles/safety_generate_messages.dir/DependInfo.cmake" @@ -313,12 +386,28 @@ SET(CMAKE_DEPEND_INFO_FILES "safety/CMakeFiles/safety_generate_messages_py.dir/DependInfo.cmake" "safety/CMakeFiles/safety_genlisp.dir/DependInfo.cmake" "safety/CMakeFiles/safety_genpy.dir/DependInfo.cmake" - "videostream/CMakeFiles/videostream.dir/DependInfo.cmake" - "videostream/CMakeFiles/videostream_gencpp.dir/DependInfo.cmake" - "videostream/CMakeFiles/videostream_generate_messages.dir/DependInfo.cmake" - "videostream/CMakeFiles/videostream_generate_messages_cpp.dir/DependInfo.cmake" - "videostream/CMakeFiles/videostream_generate_messages_lisp.dir/DependInfo.cmake" - "videostream/CMakeFiles/videostream_generate_messages_py.dir/DependInfo.cmake" - "videostream/CMakeFiles/videostream_genlisp.dir/DependInfo.cmake" - "videostream/CMakeFiles/videostream_genpy.dir/DependInfo.cmake" + "image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/DependInfo.cmake" + "image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/DependInfo.cmake" + "image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/DependInfo.cmake" + "image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/DependInfo.cmake" + "image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/DependInfo.cmake" + "image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/DependInfo.cmake" + "image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/DependInfo.cmake" + "image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/DependInfo.cmake" + "image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/DependInfo.cmake" + "image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/DependInfo.cmake" + "image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/DependInfo.cmake" + "image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/DependInfo.cmake" + "image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/DependInfo.cmake" + "usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/DependInfo.cmake" + "usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/DependInfo.cmake" + "usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/DependInfo.cmake" + "usb_cam/CMakeFiles/usb_cam.dir/DependInfo.cmake" + "usb_cam/CMakeFiles/usb_cam_node.dir/DependInfo.cmake" + "rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/DependInfo.cmake" + "rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/DependInfo.cmake" + "rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/DependInfo.cmake" + "rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/DependInfo.cmake" + "rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/DependInfo.cmake" + "rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/DependInfo.cmake" ) diff --git a/Legacy/ws_linux/build/CMakeFiles/Makefile2 b/Legacy/ws_linux/build/CMakeFiles/Makefile2 index 48c4164..d7be858 100644 --- a/Legacy/ws_linux/build/CMakeFiles/Makefile2 +++ b/Legacy/ws_linux/build/CMakeFiles/Makefile2 @@ -87,7 +87,7 @@ clean: CMakeFiles/clean_test_results.dir/clean CMakeFiles/doxygen.dir/all: $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/depend $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 3 + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 11 @echo "Built target doxygen" .PHONY : CMakeFiles/doxygen.dir/all @@ -115,7 +115,7 @@ clean: CMakeFiles/doxygen.dir/clean # Target rules for target CMakeFiles/run_tests.dir # All Build rule for target. -CMakeFiles/run_tests.dir/all: +CMakeFiles/run_tests.dir/all: rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/all $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/depend $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/build $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles @@ -196,7 +196,7 @@ gtest/preinstall: gtest/CMakeFiles/gtest.dir/all: $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/depend $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 4 + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 12 @echo "Built target gtest" .PHONY : gtest/CMakeFiles/gtest.dir/all @@ -227,7 +227,7 @@ clean: gtest/CMakeFiles/gtest.dir/clean gtest/CMakeFiles/gtest_main.dir/all: gtest/CMakeFiles/gtest.dir/all $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/depend $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 5 + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 13 @echo "Built target gtest_main" .PHONY : gtest/CMakeFiles/gtest_main.dir/all @@ -251,6 +251,82 @@ gtest/CMakeFiles/gtest_main.dir/clean: clean: gtest/CMakeFiles/gtest_main.dir/clean .PHONY : clean +#============================================================================= +# Directory level rules for directory amr-ros-config/gazebo + +# Convenience name for "all" pass in the directory. +amr-ros-config/gazebo/all: +.PHONY : amr-ros-config/gazebo/all + +# Convenience name for "clean" pass in the directory. +amr-ros-config/gazebo/clean: +.PHONY : amr-ros-config/gazebo/clean + +# Convenience name for "preinstall" pass in the directory. +amr-ros-config/gazebo/preinstall: +.PHONY : amr-ros-config/gazebo/preinstall + +#============================================================================= +# Directory level rules for directory amr-ros-config/launch + +# Convenience name for "all" pass in the directory. +amr-ros-config/launch/all: +.PHONY : amr-ros-config/launch/all + +# Convenience name for "clean" pass in the directory. +amr-ros-config/launch/clean: +.PHONY : amr-ros-config/launch/clean + +# Convenience name for "preinstall" pass in the directory. +amr-ros-config/launch/preinstall: +.PHONY : amr-ros-config/launch/preinstall + +#============================================================================= +# Directory level rules for directory image_transport_plugins/image_transport_plugins + +# Convenience name for "all" pass in the directory. +image_transport_plugins/image_transport_plugins/all: +.PHONY : image_transport_plugins/image_transport_plugins/all + +# Convenience name for "clean" pass in the directory. +image_transport_plugins/image_transport_plugins/clean: image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/clean +.PHONY : image_transport_plugins/image_transport_plugins/clean + +# Convenience name for "preinstall" pass in the directory. +image_transport_plugins/image_transport_plugins/preinstall: +.PHONY : image_transport_plugins/image_transport_plugins/preinstall + +#============================================================================= +# Target rules for target image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir + +# All Build rule for target. +image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/all: + $(MAKE) -f image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/build.make image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/depend + $(MAKE) -f image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/build.make image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target _catkin_empty_exported_target" +.PHONY : image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/rule + +# Convenience name for target. +_catkin_empty_exported_target: image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/rule +.PHONY : _catkin_empty_exported_target + +# clean rule for target. +image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/clean: + $(MAKE) -f image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/build.make image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/clean +.PHONY : image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/clean + +# clean rule for target. +clean: image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/clean +.PHONY : clean + #============================================================================= # Directory level rules for directory rosaria_msgs @@ -406,8 +482,8 @@ clean: rosaria_msgs/CMakeFiles/rosaria_msgs_gencpp.dir/clean # Target rules for target rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages.dir # All Build rule for target. -rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages.dir/all: rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_lisp.dir/all rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages.dir/all: rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_cpp.dir/all +rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages.dir/all: rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_lisp.dir/all rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages.dir/all: rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_py.dir/all $(MAKE) -f rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages.dir/build.make rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages.dir/depend $(MAKE) -f rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages.dir/build.make rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages.dir/build @@ -447,7 +523,7 @@ rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_cpp.dir/all: rosaria_msgs rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_cpp.dir/all: rosaria_msgs/CMakeFiles/std_msgs_generate_messages_cpp.dir/all $(MAKE) -f rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_cpp.dir/build.make rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_cpp.dir/depend $(MAKE) -f rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_cpp.dir/build.make rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_cpp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 11 12 + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 20 21 @echo "Built target rosaria_msgs_generate_messages_cpp" .PHONY : rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_cpp.dir/all @@ -475,11 +551,11 @@ clean: rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_cpp.dir/clean # Target rules for target rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_lisp.dir # All Build rule for target. -rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_lisp.dir/all: rosaria_msgs/CMakeFiles/std_msgs_generate_messages_lisp.dir/all rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_lisp.dir/all: rosaria_msgs/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/all +rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_lisp.dir/all: rosaria_msgs/CMakeFiles/std_msgs_generate_messages_lisp.dir/all $(MAKE) -f rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_lisp.dir/build.make rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_lisp.dir/depend $(MAKE) -f rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_lisp.dir/build.make rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_lisp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 13 14 + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 22 23 @echo "Built target rosaria_msgs_generate_messages_lisp" .PHONY : rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_lisp.dir/all @@ -507,11 +583,11 @@ clean: rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_lisp.dir/clean # Target rules for target rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_py.dir # All Build rule for target. -rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_py.dir/all: rosaria_msgs/CMakeFiles/std_msgs_generate_messages_py.dir/all rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_py.dir/all: rosaria_msgs/CMakeFiles/geometry_msgs_generate_messages_py.dir/all +rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_py.dir/all: rosaria_msgs/CMakeFiles/std_msgs_generate_messages_py.dir/all $(MAKE) -f rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_py.dir/build.make rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_py.dir/depend $(MAKE) -f rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_py.dir/build.make rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_py.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 15 16 17 + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 24 25 26 @echo "Built target rosaria_msgs_generate_messages_py" .PHONY : rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_py.dir/all @@ -690,6 +766,980 @@ rosaria_msgs/CMakeFiles/std_msgs_generate_messages_py.dir/clean: clean: rosaria_msgs/CMakeFiles/std_msgs_generate_messages_py.dir/clean .PHONY : clean +#============================================================================= +# Directory level rules for directory image_transport_plugins/compressed_depth_image_transport + +# Convenience name for "all" pass in the directory. +image_transport_plugins/compressed_depth_image_transport/all: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/all +image_transport_plugins/compressed_depth_image_transport/all: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/all +.PHONY : image_transport_plugins/compressed_depth_image_transport/all + +# Convenience name for "clean" pass in the directory. +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/clean +image_transport_plugins/compressed_depth_image_transport/clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/clean + +# Convenience name for "preinstall" pass in the directory. +image_transport_plugins/compressed_depth_image_transport/preinstall: +.PHONY : image_transport_plugins/compressed_depth_image_transport/preinstall + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target actionlib_generate_messages_cpp" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/rule + +# Convenience name for target. +actionlib_generate_messages_cpp: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/rule +.PHONY : actionlib_generate_messages_cpp + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target actionlib_generate_messages_lisp" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/rule + +# Convenience name for target. +actionlib_generate_messages_lisp: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/rule +.PHONY : actionlib_generate_messages_lisp + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target actionlib_generate_messages_py" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/rule + +# Convenience name for target. +actionlib_generate_messages_py: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/rule +.PHONY : actionlib_generate_messages_py + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target actionlib_msgs_generate_messages_cpp" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +actionlib_msgs_generate_messages_cpp: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule +.PHONY : actionlib_msgs_generate_messages_cpp + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target actionlib_msgs_generate_messages_lisp" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +actionlib_msgs_generate_messages_lisp: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule +.PHONY : actionlib_msgs_generate_messages_lisp + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target actionlib_msgs_generate_messages_py" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +actionlib_msgs_generate_messages_py: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule +.PHONY : actionlib_msgs_generate_messages_py + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/all: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/all + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 3 4 5 + @echo "Built target compressed_depth_image_transport" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/all + +# Include target in all. +all: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 4 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/rule + +# Convenience name for target. +compressed_depth_image_transport: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/rule +.PHONY : compressed_depth_image_transport + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 6 + @echo "Built target compressed_depth_image_transport_gencfg" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/all + +# Include target in all. +all: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/rule + +# Convenience name for target. +compressed_depth_image_transport_gencfg: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/rule +.PHONY : compressed_depth_image_transport_gencfg + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target dynamic_reconfigure_gencfg" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/rule + +# Convenience name for target. +dynamic_reconfigure_gencfg: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/rule +.PHONY : dynamic_reconfigure_gencfg + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target dynamic_reconfigure_generate_messages_cpp" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/rule + +# Convenience name for target. +dynamic_reconfigure_generate_messages_cpp: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/rule +.PHONY : dynamic_reconfigure_generate_messages_cpp + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target dynamic_reconfigure_generate_messages_lisp" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/rule + +# Convenience name for target. +dynamic_reconfigure_generate_messages_lisp: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/rule +.PHONY : dynamic_reconfigure_generate_messages_lisp + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target dynamic_reconfigure_generate_messages_py" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/rule + +# Convenience name for target. +dynamic_reconfigure_generate_messages_py: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/rule +.PHONY : dynamic_reconfigure_generate_messages_py + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target roscpp_generate_messages_cpp" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/rule + +# Convenience name for target. +roscpp_generate_messages_cpp: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/rule +.PHONY : roscpp_generate_messages_cpp + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target roscpp_generate_messages_lisp" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/rule + +# Convenience name for target. +roscpp_generate_messages_lisp: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/rule +.PHONY : roscpp_generate_messages_lisp + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target roscpp_generate_messages_py" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/rule + +# Convenience name for target. +roscpp_generate_messages_py: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/rule +.PHONY : roscpp_generate_messages_py + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target rosgraph_msgs_generate_messages_cpp" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_cpp: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule +.PHONY : rosgraph_msgs_generate_messages_cpp + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target rosgraph_msgs_generate_messages_lisp" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_lisp: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule +.PHONY : rosgraph_msgs_generate_messages_lisp + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target rosgraph_msgs_generate_messages_py" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_py: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule +.PHONY : rosgraph_msgs_generate_messages_py + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target sensor_msgs_generate_messages_cpp" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +sensor_msgs_generate_messages_cpp: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule +.PHONY : sensor_msgs_generate_messages_cpp + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target sensor_msgs_generate_messages_lisp" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +sensor_msgs_generate_messages_lisp: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule +.PHONY : sensor_msgs_generate_messages_lisp + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target sensor_msgs_generate_messages_py" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +sensor_msgs_generate_messages_py: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule +.PHONY : sensor_msgs_generate_messages_py + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target tf2_msgs_generate_messages_cpp" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +tf2_msgs_generate_messages_cpp: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/rule +.PHONY : tf2_msgs_generate_messages_cpp + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target tf2_msgs_generate_messages_lisp" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +tf2_msgs_generate_messages_lisp: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/rule +.PHONY : tf2_msgs_generate_messages_lisp + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target tf2_msgs_generate_messages_py" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +tf2_msgs_generate_messages_py: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/rule +.PHONY : tf2_msgs_generate_messages_py + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target tf_generate_messages_cpp" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/rule + +# Convenience name for target. +tf_generate_messages_cpp: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/rule +.PHONY : tf_generate_messages_cpp + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target tf_generate_messages_lisp" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/rule + +# Convenience name for target. +tf_generate_messages_lisp: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/rule +.PHONY : tf_generate_messages_lisp + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir + +# All Build rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/all: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/depend + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target tf_generate_messages_py" +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/rule + +# Convenience name for target. +tf_generate_messages_py: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/rule +.PHONY : tf_generate_messages_py + +# clean rule for target. +image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/clean +.PHONY : image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Directory level rules for directory image_transport_plugins/compressed_image_transport + +# Convenience name for "all" pass in the directory. +image_transport_plugins/compressed_image_transport/all: image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/all +image_transport_plugins/compressed_image_transport/all: image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/all +.PHONY : image_transport_plugins/compressed_image_transport/all + +# Convenience name for "clean" pass in the directory. +image_transport_plugins/compressed_image_transport/clean: image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/clean +image_transport_plugins/compressed_image_transport/clean: image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/clean +.PHONY : image_transport_plugins/compressed_image_transport/clean + +# Convenience name for "preinstall" pass in the directory. +image_transport_plugins/compressed_image_transport/preinstall: +.PHONY : image_transport_plugins/compressed_image_transport/preinstall + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir + +# All Build rule for target. +image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/all: image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/all + $(MAKE) -f image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/build.make image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/depend + $(MAKE) -f image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/build.make image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 7 8 9 + @echo "Built target compressed_image_transport" +.PHONY : image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/all + +# Include target in all. +all: image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 4 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/rule + +# Convenience name for target. +compressed_image_transport: image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/rule +.PHONY : compressed_image_transport + +# clean rule for target. +image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/build.make image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/clean +.PHONY : image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir + +# All Build rule for target. +image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/all: + $(MAKE) -f image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/build.make image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/depend + $(MAKE) -f image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/build.make image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 10 + @echo "Built target compressed_image_transport_gencfg" +.PHONY : image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/all + +# Include target in all. +all: image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/rule + +# Convenience name for target. +compressed_image_transport_gencfg: image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/rule +.PHONY : compressed_image_transport_gencfg + +# clean rule for target. +image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/clean: + $(MAKE) -f image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/build.make image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/clean +.PHONY : image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/clean + +# clean rule for target. +clean: image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/clean +.PHONY : clean + #============================================================================= # Directory level rules for directory rosaria @@ -701,16 +1751,6 @@ rosaria/all: rosaria/CMakeFiles/rosaria_generate_messages.dir/all # Convenience name for "clean" pass in the directory. rosaria/clean: rosaria/CMakeFiles/RosAria.dir/clean -rosaria/clean: rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/clean -rosaria/clean: rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/clean -rosaria/clean: rosaria/CMakeFiles/actionlib_generate_messages_py.dir/clean -rosaria/clean: rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean -rosaria/clean: rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean -rosaria/clean: rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean -rosaria/clean: rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/clean -rosaria/clean: rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/clean -rosaria/clean: rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/clean -rosaria/clean: rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/clean rosaria/clean: rosaria/CMakeFiles/nav_msgs_generate_messages_cpp.dir/clean rosaria/clean: rosaria/CMakeFiles/nav_msgs_generate_messages_lisp.dir/clean rosaria/clean: rosaria/CMakeFiles/nav_msgs_generate_messages_py.dir/clean @@ -722,21 +1762,6 @@ rosaria/clean: rosaria/CMakeFiles/rosaria_generate_messages_lisp.dir/clean rosaria/clean: rosaria/CMakeFiles/rosaria_generate_messages_py.dir/clean rosaria/clean: rosaria/CMakeFiles/rosaria_genlisp.dir/clean rosaria/clean: rosaria/CMakeFiles/rosaria_genpy.dir/clean -rosaria/clean: rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/clean -rosaria/clean: rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/clean -rosaria/clean: rosaria/CMakeFiles/roscpp_generate_messages_py.dir/clean -rosaria/clean: rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean -rosaria/clean: rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean -rosaria/clean: rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean -rosaria/clean: rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean -rosaria/clean: rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean -rosaria/clean: rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean -rosaria/clean: rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/clean -rosaria/clean: rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/clean -rosaria/clean: rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/clean -rosaria/clean: rosaria/CMakeFiles/tf_generate_messages_cpp.dir/clean -rosaria/clean: rosaria/CMakeFiles/tf_generate_messages_lisp.dir/clean -rosaria/clean: rosaria/CMakeFiles/tf_generate_messages_py.dir/clean .PHONY : rosaria/clean # Convenience name for "preinstall" pass in the directory. @@ -779,316 +1804,6 @@ rosaria/CMakeFiles/RosAria.dir/clean: clean: rosaria/CMakeFiles/RosAria.dir/clean .PHONY : clean -#============================================================================= -# Target rules for target rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir - -# All Build rule for target. -rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/all: - $(MAKE) -f rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/depend - $(MAKE) -f rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target actionlib_generate_messages_cpp" -.PHONY : rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/rule - -# Convenience name for target. -actionlib_generate_messages_cpp: rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/rule -.PHONY : actionlib_generate_messages_cpp - -# clean rule for target. -rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/clean -.PHONY : rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir - -# All Build rule for target. -rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/all: - $(MAKE) -f rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/depend - $(MAKE) -f rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target actionlib_generate_messages_lisp" -.PHONY : rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/rule - -# Convenience name for target. -actionlib_generate_messages_lisp: rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/rule -.PHONY : actionlib_generate_messages_lisp - -# clean rule for target. -rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/clean -.PHONY : rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/actionlib_generate_messages_py.dir - -# All Build rule for target. -rosaria/CMakeFiles/actionlib_generate_messages_py.dir/all: - $(MAKE) -f rosaria/CMakeFiles/actionlib_generate_messages_py.dir/build.make rosaria/CMakeFiles/actionlib_generate_messages_py.dir/depend - $(MAKE) -f rosaria/CMakeFiles/actionlib_generate_messages_py.dir/build.make rosaria/CMakeFiles/actionlib_generate_messages_py.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target actionlib_generate_messages_py" -.PHONY : rosaria/CMakeFiles/actionlib_generate_messages_py.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/actionlib_generate_messages_py.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/actionlib_generate_messages_py.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/actionlib_generate_messages_py.dir/rule - -# Convenience name for target. -actionlib_generate_messages_py: rosaria/CMakeFiles/actionlib_generate_messages_py.dir/rule -.PHONY : actionlib_generate_messages_py - -# clean rule for target. -rosaria/CMakeFiles/actionlib_generate_messages_py.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/actionlib_generate_messages_py.dir/build.make rosaria/CMakeFiles/actionlib_generate_messages_py.dir/clean -.PHONY : rosaria/CMakeFiles/actionlib_generate_messages_py.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/actionlib_generate_messages_py.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir - -# All Build rule for target. -rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all: - $(MAKE) -f rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/depend - $(MAKE) -f rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target actionlib_msgs_generate_messages_cpp" -.PHONY : rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -actionlib_msgs_generate_messages_cpp: rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule -.PHONY : actionlib_msgs_generate_messages_cpp - -# clean rule for target. -rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean -.PHONY : rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir - -# All Build rule for target. -rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all: - $(MAKE) -f rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/depend - $(MAKE) -f rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target actionlib_msgs_generate_messages_lisp" -.PHONY : rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -actionlib_msgs_generate_messages_lisp: rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule -.PHONY : actionlib_msgs_generate_messages_lisp - -# clean rule for target. -rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean -.PHONY : rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir - -# All Build rule for target. -rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/all: - $(MAKE) -f rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/depend - $(MAKE) -f rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target actionlib_msgs_generate_messages_py" -.PHONY : rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -actionlib_msgs_generate_messages_py: rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule -.PHONY : actionlib_msgs_generate_messages_py - -# clean rule for target. -rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean -.PHONY : rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir - -# All Build rule for target. -rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/all: - $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/depend - $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target dynamic_reconfigure_gencfg" -.PHONY : rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/rule - -# Convenience name for target. -dynamic_reconfigure_gencfg: rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/rule -.PHONY : dynamic_reconfigure_gencfg - -# clean rule for target. -rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/clean -.PHONY : rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir - -# All Build rule for target. -rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/all: - $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/depend - $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target dynamic_reconfigure_generate_messages_cpp" -.PHONY : rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/rule - -# Convenience name for target. -dynamic_reconfigure_generate_messages_cpp: rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/rule -.PHONY : dynamic_reconfigure_generate_messages_cpp - -# clean rule for target. -rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/clean -.PHONY : rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir - -# All Build rule for target. -rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/all: - $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/depend - $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target dynamic_reconfigure_generate_messages_lisp" -.PHONY : rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/rule - -# Convenience name for target. -dynamic_reconfigure_generate_messages_lisp: rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/rule -.PHONY : dynamic_reconfigure_generate_messages_lisp - -# clean rule for target. -rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/clean -.PHONY : rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir - -# All Build rule for target. -rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/all: - $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/depend - $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target dynamic_reconfigure_generate_messages_py" -.PHONY : rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/rule - -# Convenience name for target. -dynamic_reconfigure_generate_messages_py: rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/rule -.PHONY : dynamic_reconfigure_generate_messages_py - -# clean rule for target. -rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/clean -.PHONY : rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/clean -.PHONY : clean - #============================================================================= # Target rules for target rosaria/CMakeFiles/nav_msgs_generate_messages_cpp.dir @@ -1189,7 +1904,7 @@ clean: rosaria/CMakeFiles/nav_msgs_generate_messages_py.dir/clean rosaria/CMakeFiles/rosaria_gencfg.dir/all: $(MAKE) -f rosaria/CMakeFiles/rosaria_gencfg.dir/build.make rosaria/CMakeFiles/rosaria_gencfg.dir/depend $(MAKE) -f rosaria/CMakeFiles/rosaria_gencfg.dir/build.make rosaria/CMakeFiles/rosaria_gencfg.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 6 + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 15 @echo "Built target rosaria_gencfg" .PHONY : rosaria/CMakeFiles/rosaria_gencfg.dir/all @@ -1252,9 +1967,9 @@ clean: rosaria/CMakeFiles/rosaria_gencpp.dir/clean # Target rules for target rosaria/CMakeFiles/rosaria_generate_messages.dir # All Build rule for target. +rosaria/CMakeFiles/rosaria_generate_messages.dir/all: rosaria/CMakeFiles/rosaria_generate_messages_lisp.dir/all rosaria/CMakeFiles/rosaria_generate_messages.dir/all: rosaria/CMakeFiles/rosaria_generate_messages_py.dir/all rosaria/CMakeFiles/rosaria_generate_messages.dir/all: rosaria/CMakeFiles/rosaria_generate_messages_cpp.dir/all -rosaria/CMakeFiles/rosaria_generate_messages.dir/all: rosaria/CMakeFiles/rosaria_generate_messages_lisp.dir/all $(MAKE) -f rosaria/CMakeFiles/rosaria_generate_messages.dir/build.make rosaria/CMakeFiles/rosaria_generate_messages.dir/depend $(MAKE) -f rosaria/CMakeFiles/rosaria_generate_messages.dir/build.make rosaria/CMakeFiles/rosaria_generate_messages.dir/build $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles @@ -1293,7 +2008,7 @@ rosaria/CMakeFiles/rosaria_generate_messages_cpp.dir/all: rosaria_msgs/CMakeFile rosaria/CMakeFiles/rosaria_generate_messages_cpp.dir/all: rosaria_msgs/CMakeFiles/std_msgs_generate_messages_cpp.dir/all $(MAKE) -f rosaria/CMakeFiles/rosaria_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/rosaria_generate_messages_cpp.dir/depend $(MAKE) -f rosaria/CMakeFiles/rosaria_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/rosaria_generate_messages_cpp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 7 + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 16 @echo "Built target rosaria_generate_messages_cpp" .PHONY : rosaria/CMakeFiles/rosaria_generate_messages_cpp.dir/all @@ -1321,11 +2036,11 @@ clean: rosaria/CMakeFiles/rosaria_generate_messages_cpp.dir/clean # Target rules for target rosaria/CMakeFiles/rosaria_generate_messages_lisp.dir # All Build rule for target. -rosaria/CMakeFiles/rosaria_generate_messages_lisp.dir/all: rosaria_msgs/CMakeFiles/std_msgs_generate_messages_lisp.dir/all rosaria/CMakeFiles/rosaria_generate_messages_lisp.dir/all: rosaria_msgs/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/all +rosaria/CMakeFiles/rosaria_generate_messages_lisp.dir/all: rosaria_msgs/CMakeFiles/std_msgs_generate_messages_lisp.dir/all $(MAKE) -f rosaria/CMakeFiles/rosaria_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/rosaria_generate_messages_lisp.dir/depend $(MAKE) -f rosaria/CMakeFiles/rosaria_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/rosaria_generate_messages_lisp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 8 + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 17 @echo "Built target rosaria_generate_messages_lisp" .PHONY : rosaria/CMakeFiles/rosaria_generate_messages_lisp.dir/all @@ -1353,11 +2068,11 @@ clean: rosaria/CMakeFiles/rosaria_generate_messages_lisp.dir/clean # Target rules for target rosaria/CMakeFiles/rosaria_generate_messages_py.dir # All Build rule for target. -rosaria/CMakeFiles/rosaria_generate_messages_py.dir/all: rosaria_msgs/CMakeFiles/std_msgs_generate_messages_py.dir/all rosaria/CMakeFiles/rosaria_generate_messages_py.dir/all: rosaria_msgs/CMakeFiles/geometry_msgs_generate_messages_py.dir/all +rosaria/CMakeFiles/rosaria_generate_messages_py.dir/all: rosaria_msgs/CMakeFiles/std_msgs_generate_messages_py.dir/all $(MAKE) -f rosaria/CMakeFiles/rosaria_generate_messages_py.dir/build.make rosaria/CMakeFiles/rosaria_generate_messages_py.dir/depend $(MAKE) -f rosaria/CMakeFiles/rosaria_generate_messages_py.dir/build.make rosaria/CMakeFiles/rosaria_generate_messages_py.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 9 10 + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 18 19 @echo "Built target rosaria_generate_messages_py" .PHONY : rosaria/CMakeFiles/rosaria_generate_messages_py.dir/all @@ -1443,471 +2158,6 @@ rosaria/CMakeFiles/rosaria_genpy.dir/clean: clean: rosaria/CMakeFiles/rosaria_genpy.dir/clean .PHONY : clean -#============================================================================= -# Target rules for target rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir - -# All Build rule for target. -rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/all: - $(MAKE) -f rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/depend - $(MAKE) -f rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target roscpp_generate_messages_cpp" -.PHONY : rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/rule - -# Convenience name for target. -roscpp_generate_messages_cpp: rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/rule -.PHONY : roscpp_generate_messages_cpp - -# clean rule for target. -rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/clean -.PHONY : rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir - -# All Build rule for target. -rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/all: - $(MAKE) -f rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/depend - $(MAKE) -f rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target roscpp_generate_messages_lisp" -.PHONY : rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/rule - -# Convenience name for target. -roscpp_generate_messages_lisp: rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/rule -.PHONY : roscpp_generate_messages_lisp - -# clean rule for target. -rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/clean -.PHONY : rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/roscpp_generate_messages_py.dir - -# All Build rule for target. -rosaria/CMakeFiles/roscpp_generate_messages_py.dir/all: - $(MAKE) -f rosaria/CMakeFiles/roscpp_generate_messages_py.dir/build.make rosaria/CMakeFiles/roscpp_generate_messages_py.dir/depend - $(MAKE) -f rosaria/CMakeFiles/roscpp_generate_messages_py.dir/build.make rosaria/CMakeFiles/roscpp_generate_messages_py.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target roscpp_generate_messages_py" -.PHONY : rosaria/CMakeFiles/roscpp_generate_messages_py.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/roscpp_generate_messages_py.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/roscpp_generate_messages_py.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/roscpp_generate_messages_py.dir/rule - -# Convenience name for target. -roscpp_generate_messages_py: rosaria/CMakeFiles/roscpp_generate_messages_py.dir/rule -.PHONY : roscpp_generate_messages_py - -# clean rule for target. -rosaria/CMakeFiles/roscpp_generate_messages_py.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/roscpp_generate_messages_py.dir/build.make rosaria/CMakeFiles/roscpp_generate_messages_py.dir/clean -.PHONY : rosaria/CMakeFiles/roscpp_generate_messages_py.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/roscpp_generate_messages_py.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir - -# All Build rule for target. -rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all: - $(MAKE) -f rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend - $(MAKE) -f rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target rosgraph_msgs_generate_messages_cpp" -.PHONY : rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_cpp: rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule -.PHONY : rosgraph_msgs_generate_messages_cpp - -# clean rule for target. -rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean -.PHONY : rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir - -# All Build rule for target. -rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all: - $(MAKE) -f rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend - $(MAKE) -f rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target rosgraph_msgs_generate_messages_lisp" -.PHONY : rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_lisp: rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule -.PHONY : rosgraph_msgs_generate_messages_lisp - -# clean rule for target. -rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean -.PHONY : rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir - -# All Build rule for target. -rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all: - $(MAKE) -f rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend - $(MAKE) -f rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target rosgraph_msgs_generate_messages_py" -.PHONY : rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_py: rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule -.PHONY : rosgraph_msgs_generate_messages_py - -# clean rule for target. -rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean -.PHONY : rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir - -# All Build rule for target. -rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all: - $(MAKE) -f rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/depend - $(MAKE) -f rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target sensor_msgs_generate_messages_cpp" -.PHONY : rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -sensor_msgs_generate_messages_cpp: rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule -.PHONY : sensor_msgs_generate_messages_cpp - -# clean rule for target. -rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean -.PHONY : rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir - -# All Build rule for target. -rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all: - $(MAKE) -f rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/depend - $(MAKE) -f rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target sensor_msgs_generate_messages_lisp" -.PHONY : rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -sensor_msgs_generate_messages_lisp: rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule -.PHONY : sensor_msgs_generate_messages_lisp - -# clean rule for target. -rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean -.PHONY : rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir - -# All Build rule for target. -rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/all: - $(MAKE) -f rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/depend - $(MAKE) -f rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target sensor_msgs_generate_messages_py" -.PHONY : rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -sensor_msgs_generate_messages_py: rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule -.PHONY : sensor_msgs_generate_messages_py - -# clean rule for target. -rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean -.PHONY : rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir - -# All Build rule for target. -rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/all: - $(MAKE) -f rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/depend - $(MAKE) -f rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target tf2_msgs_generate_messages_cpp" -.PHONY : rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -tf2_msgs_generate_messages_cpp: rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/rule -.PHONY : tf2_msgs_generate_messages_cpp - -# clean rule for target. -rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/clean -.PHONY : rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir - -# All Build rule for target. -rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/all: - $(MAKE) -f rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/depend - $(MAKE) -f rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target tf2_msgs_generate_messages_lisp" -.PHONY : rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -tf2_msgs_generate_messages_lisp: rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/rule -.PHONY : tf2_msgs_generate_messages_lisp - -# clean rule for target. -rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/clean -.PHONY : rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir - -# All Build rule for target. -rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/all: - $(MAKE) -f rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/depend - $(MAKE) -f rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target tf2_msgs_generate_messages_py" -.PHONY : rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -tf2_msgs_generate_messages_py: rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/rule -.PHONY : tf2_msgs_generate_messages_py - -# clean rule for target. -rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/clean -.PHONY : rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/tf_generate_messages_cpp.dir - -# All Build rule for target. -rosaria/CMakeFiles/tf_generate_messages_cpp.dir/all: - $(MAKE) -f rosaria/CMakeFiles/tf_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/tf_generate_messages_cpp.dir/depend - $(MAKE) -f rosaria/CMakeFiles/tf_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/tf_generate_messages_cpp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target tf_generate_messages_cpp" -.PHONY : rosaria/CMakeFiles/tf_generate_messages_cpp.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/tf_generate_messages_cpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/tf_generate_messages_cpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/tf_generate_messages_cpp.dir/rule - -# Convenience name for target. -tf_generate_messages_cpp: rosaria/CMakeFiles/tf_generate_messages_cpp.dir/rule -.PHONY : tf_generate_messages_cpp - -# clean rule for target. -rosaria/CMakeFiles/tf_generate_messages_cpp.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/tf_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/tf_generate_messages_cpp.dir/clean -.PHONY : rosaria/CMakeFiles/tf_generate_messages_cpp.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/tf_generate_messages_cpp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/tf_generate_messages_lisp.dir - -# All Build rule for target. -rosaria/CMakeFiles/tf_generate_messages_lisp.dir/all: - $(MAKE) -f rosaria/CMakeFiles/tf_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/tf_generate_messages_lisp.dir/depend - $(MAKE) -f rosaria/CMakeFiles/tf_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/tf_generate_messages_lisp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target tf_generate_messages_lisp" -.PHONY : rosaria/CMakeFiles/tf_generate_messages_lisp.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/tf_generate_messages_lisp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/tf_generate_messages_lisp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/tf_generate_messages_lisp.dir/rule - -# Convenience name for target. -tf_generate_messages_lisp: rosaria/CMakeFiles/tf_generate_messages_lisp.dir/rule -.PHONY : tf_generate_messages_lisp - -# clean rule for target. -rosaria/CMakeFiles/tf_generate_messages_lisp.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/tf_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/tf_generate_messages_lisp.dir/clean -.PHONY : rosaria/CMakeFiles/tf_generate_messages_lisp.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/tf_generate_messages_lisp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target rosaria/CMakeFiles/tf_generate_messages_py.dir - -# All Build rule for target. -rosaria/CMakeFiles/tf_generate_messages_py.dir/all: - $(MAKE) -f rosaria/CMakeFiles/tf_generate_messages_py.dir/build.make rosaria/CMakeFiles/tf_generate_messages_py.dir/depend - $(MAKE) -f rosaria/CMakeFiles/tf_generate_messages_py.dir/build.make rosaria/CMakeFiles/tf_generate_messages_py.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target tf_generate_messages_py" -.PHONY : rosaria/CMakeFiles/tf_generate_messages_py.dir/all - -# Build rule for subdir invocation for target. -rosaria/CMakeFiles/tf_generate_messages_py.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/tf_generate_messages_py.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : rosaria/CMakeFiles/tf_generate_messages_py.dir/rule - -# Convenience name for target. -tf_generate_messages_py: rosaria/CMakeFiles/tf_generate_messages_py.dir/rule -.PHONY : tf_generate_messages_py - -# clean rule for target. -rosaria/CMakeFiles/tf_generate_messages_py.dir/clean: - $(MAKE) -f rosaria/CMakeFiles/tf_generate_messages_py.dir/build.make rosaria/CMakeFiles/tf_generate_messages_py.dir/clean -.PHONY : rosaria/CMakeFiles/tf_generate_messages_py.dir/clean - -# clean rule for target. -clean: rosaria/CMakeFiles/tf_generate_messages_py.dir/clean -.PHONY : clean - #============================================================================= # Directory level rules for directory safety @@ -2002,8 +2252,8 @@ clean: safety/CMakeFiles/safety_gencpp.dir/clean # All Build rule for target. safety/CMakeFiles/safety_generate_messages.dir/all: safety/CMakeFiles/safety_generate_messages_cpp.dir/all -safety/CMakeFiles/safety_generate_messages.dir/all: safety/CMakeFiles/safety_generate_messages_py.dir/all safety/CMakeFiles/safety_generate_messages.dir/all: safety/CMakeFiles/safety_generate_messages_lisp.dir/all +safety/CMakeFiles/safety_generate_messages.dir/all: safety/CMakeFiles/safety_generate_messages_py.dir/all $(MAKE) -f safety/CMakeFiles/safety_generate_messages.dir/build.make safety/CMakeFiles/safety_generate_messages.dir/depend $(MAKE) -f safety/CMakeFiles/safety_generate_messages.dir/build.make safety/CMakeFiles/safety_generate_messages.dir/build $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles @@ -2190,284 +2440,874 @@ clean: safety/CMakeFiles/safety_genpy.dir/clean .PHONY : clean #============================================================================= -# Directory level rules for directory videostream +# Directory level rules for directory image_transport_plugins/theora_image_transport # Convenience name for "all" pass in the directory. -videostream/all: videostream/CMakeFiles/videostream.dir/all -videostream/all: videostream/CMakeFiles/videostream_generate_messages.dir/all -.PHONY : videostream/all +image_transport_plugins/theora_image_transport/all: image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/all +image_transport_plugins/theora_image_transport/all: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/all +image_transport_plugins/theora_image_transport/all: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/all +image_transport_plugins/theora_image_transport/all: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/all +.PHONY : image_transport_plugins/theora_image_transport/all # Convenience name for "clean" pass in the directory. -videostream/clean: videostream/CMakeFiles/videostream.dir/clean -videostream/clean: videostream/CMakeFiles/videostream_gencpp.dir/clean -videostream/clean: videostream/CMakeFiles/videostream_generate_messages.dir/clean -videostream/clean: videostream/CMakeFiles/videostream_generate_messages_cpp.dir/clean -videostream/clean: videostream/CMakeFiles/videostream_generate_messages_lisp.dir/clean -videostream/clean: videostream/CMakeFiles/videostream_generate_messages_py.dir/clean -videostream/clean: videostream/CMakeFiles/videostream_genlisp.dir/clean -videostream/clean: videostream/CMakeFiles/videostream_genpy.dir/clean -.PHONY : videostream/clean +image_transport_plugins/theora_image_transport/clean: image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/clean +image_transport_plugins/theora_image_transport/clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/clean +image_transport_plugins/theora_image_transport/clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/clean +image_transport_plugins/theora_image_transport/clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/clean +image_transport_plugins/theora_image_transport/clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/clean +image_transport_plugins/theora_image_transport/clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/clean +image_transport_plugins/theora_image_transport/clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/clean +image_transport_plugins/theora_image_transport/clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/clean +image_transport_plugins/theora_image_transport/clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/clean +image_transport_plugins/theora_image_transport/clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/clean +image_transport_plugins/theora_image_transport/clean: image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/clean +image_transport_plugins/theora_image_transport/clean: image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/clean +image_transport_plugins/theora_image_transport/clean: image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/clean +.PHONY : image_transport_plugins/theora_image_transport/clean # Convenience name for "preinstall" pass in the directory. -videostream/preinstall: -.PHONY : videostream/preinstall +image_transport_plugins/theora_image_transport/preinstall: +.PHONY : image_transport_plugins/theora_image_transport/preinstall #============================================================================= -# Target rules for target videostream/CMakeFiles/videostream.dir +# Target rules for target image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir # All Build rule for target. -videostream/CMakeFiles/videostream.dir/all: videostream/CMakeFiles/videostream_generate_messages_cpp.dir/all - $(MAKE) -f videostream/CMakeFiles/videostream.dir/build.make videostream/CMakeFiles/videostream.dir/depend - $(MAKE) -f videostream/CMakeFiles/videostream.dir/build.make videostream/CMakeFiles/videostream.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 18 - @echo "Built target videostream" -.PHONY : videostream/CMakeFiles/videostream.dir/all +image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/all: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/all + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/depend + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 14 + @echo "Built target ogg_saver" +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/all # Include target in all. -all: videostream/CMakeFiles/videostream.dir/all +all: image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/all .PHONY : all # Build rule for subdir invocation for target. -videostream/CMakeFiles/videostream.dir/rule: cmake_check_build_system +image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/rule: cmake_check_build_system $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 videostream/CMakeFiles/videostream.dir/all + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/all $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : videostream/CMakeFiles/videostream.dir/rule +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/rule # Convenience name for target. -videostream: videostream/CMakeFiles/videostream.dir/rule -.PHONY : videostream +ogg_saver: image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/rule +.PHONY : ogg_saver # clean rule for target. -videostream/CMakeFiles/videostream.dir/clean: - $(MAKE) -f videostream/CMakeFiles/videostream.dir/build.make videostream/CMakeFiles/videostream.dir/clean -.PHONY : videostream/CMakeFiles/videostream.dir/clean +image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/clean: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/clean +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/clean # clean rule for target. -clean: videostream/CMakeFiles/videostream.dir/clean +clean: image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/clean .PHONY : clean #============================================================================= -# Target rules for target videostream/CMakeFiles/videostream_gencpp.dir +# Target rules for target image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir # All Build rule for target. -videostream/CMakeFiles/videostream_gencpp.dir/all: videostream/CMakeFiles/videostream_generate_messages_cpp.dir/all - $(MAKE) -f videostream/CMakeFiles/videostream_gencpp.dir/build.make videostream/CMakeFiles/videostream_gencpp.dir/depend - $(MAKE) -f videostream/CMakeFiles/videostream_gencpp.dir/build.make videostream/CMakeFiles/videostream_gencpp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target videostream_gencpp" -.PHONY : videostream/CMakeFiles/videostream_gencpp.dir/all - -# Build rule for subdir invocation for target. -videostream/CMakeFiles/videostream_gencpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 1 - $(MAKE) -f CMakeFiles/Makefile2 videostream/CMakeFiles/videostream_gencpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : videostream/CMakeFiles/videostream_gencpp.dir/rule - -# Convenience name for target. -videostream_gencpp: videostream/CMakeFiles/videostream_gencpp.dir/rule -.PHONY : videostream_gencpp - -# clean rule for target. -videostream/CMakeFiles/videostream_gencpp.dir/clean: - $(MAKE) -f videostream/CMakeFiles/videostream_gencpp.dir/build.make videostream/CMakeFiles/videostream_gencpp.dir/clean -.PHONY : videostream/CMakeFiles/videostream_gencpp.dir/clean - -# clean rule for target. -clean: videostream/CMakeFiles/videostream_gencpp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target videostream/CMakeFiles/videostream_generate_messages.dir - -# All Build rule for target. -videostream/CMakeFiles/videostream_generate_messages.dir/all: videostream/CMakeFiles/videostream_generate_messages_lisp.dir/all -videostream/CMakeFiles/videostream_generate_messages.dir/all: videostream/CMakeFiles/videostream_generate_messages_py.dir/all -videostream/CMakeFiles/videostream_generate_messages.dir/all: videostream/CMakeFiles/videostream_generate_messages_cpp.dir/all - $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages.dir/build.make videostream/CMakeFiles/videostream_generate_messages.dir/depend - $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages.dir/build.make videostream/CMakeFiles/videostream_generate_messages.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target videostream_generate_messages" -.PHONY : videostream/CMakeFiles/videostream_generate_messages.dir/all +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/all: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/all + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/depend + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 27 28 29 + @echo "Built target theora_image_transport" +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/all # Include target in all. -all: videostream/CMakeFiles/videostream_generate_messages.dir/all +all: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/all .PHONY : all # Build rule for subdir invocation for target. -videostream/CMakeFiles/videostream_generate_messages.dir/rule: cmake_check_build_system +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 5 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/rule + +# Convenience name for target. +theora_image_transport: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/rule +.PHONY : theora_image_transport + +# clean rule for target. +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/clean: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/clean +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/clean + +# clean rule for target. +clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir + +# All Build rule for target. +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/all: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/depend + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 30 31 + @echo "Built target theora_image_transport_gencfg" +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/all + +# Include target in all. +all: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/rule + +# Convenience name for target. +theora_image_transport_gencfg: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/rule +.PHONY : theora_image_transport_gencfg + +# clean rule for target. +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/clean: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/clean +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/clean + +# clean rule for target. +clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir + +# All Build rule for target. +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/all: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/all + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/depend + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target theora_image_transport_gencpp" +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/rule + +# Convenience name for target. +theora_image_transport_gencpp: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/rule +.PHONY : theora_image_transport_gencpp + +# clean rule for target. +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/clean: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/clean +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir + +# All Build rule for target. +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/all: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/all +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/all: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/all +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/all: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/all + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/depend + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target theora_image_transport_generate_messages" +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/all + +# Include target in all. +all: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/rule: cmake_check_build_system $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 4 - $(MAKE) -f CMakeFiles/Makefile2 videostream/CMakeFiles/videostream_generate_messages.dir/all + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/all $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : videostream/CMakeFiles/videostream_generate_messages.dir/rule +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/rule # Convenience name for target. -videostream_generate_messages: videostream/CMakeFiles/videostream_generate_messages.dir/rule -.PHONY : videostream_generate_messages +theora_image_transport_generate_messages: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/rule +.PHONY : theora_image_transport_generate_messages # clean rule for target. -videostream/CMakeFiles/videostream_generate_messages.dir/clean: - $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages.dir/build.make videostream/CMakeFiles/videostream_generate_messages.dir/clean -.PHONY : videostream/CMakeFiles/videostream_generate_messages.dir/clean +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/clean: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/clean +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/clean # clean rule for target. -clean: videostream/CMakeFiles/videostream_generate_messages.dir/clean +clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/clean .PHONY : clean #============================================================================= -# Target rules for target videostream/CMakeFiles/videostream_generate_messages_cpp.dir +# Target rules for target image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir # All Build rule for target. -videostream/CMakeFiles/videostream_generate_messages_cpp.dir/all: rosaria_msgs/CMakeFiles/std_msgs_generate_messages_cpp.dir/all - $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages_cpp.dir/build.make videostream/CMakeFiles/videostream_generate_messages_cpp.dir/depend - $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages_cpp.dir/build.make videostream/CMakeFiles/videostream_generate_messages_cpp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 19 - @echo "Built target videostream_generate_messages_cpp" -.PHONY : videostream/CMakeFiles/videostream_generate_messages_cpp.dir/all +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/all: rosaria_msgs/CMakeFiles/std_msgs_generate_messages_cpp.dir/all + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/depend + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 32 + @echo "Built target theora_image_transport_generate_messages_cpp" +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/all # Build rule for subdir invocation for target. -videostream/CMakeFiles/videostream_generate_messages_cpp.dir/rule: cmake_check_build_system +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/rule: cmake_check_build_system $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 1 - $(MAKE) -f CMakeFiles/Makefile2 videostream/CMakeFiles/videostream_generate_messages_cpp.dir/all + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/all $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : videostream/CMakeFiles/videostream_generate_messages_cpp.dir/rule +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/rule # Convenience name for target. -videostream_generate_messages_cpp: videostream/CMakeFiles/videostream_generate_messages_cpp.dir/rule -.PHONY : videostream_generate_messages_cpp +theora_image_transport_generate_messages_cpp: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/rule +.PHONY : theora_image_transport_generate_messages_cpp # clean rule for target. -videostream/CMakeFiles/videostream_generate_messages_cpp.dir/clean: - $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages_cpp.dir/build.make videostream/CMakeFiles/videostream_generate_messages_cpp.dir/clean -.PHONY : videostream/CMakeFiles/videostream_generate_messages_cpp.dir/clean +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/clean: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/clean +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/clean # clean rule for target. -clean: videostream/CMakeFiles/videostream_generate_messages_cpp.dir/clean +clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/clean .PHONY : clean #============================================================================= -# Target rules for target videostream/CMakeFiles/videostream_generate_messages_lisp.dir +# Target rules for target image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir # All Build rule for target. -videostream/CMakeFiles/videostream_generate_messages_lisp.dir/all: rosaria_msgs/CMakeFiles/std_msgs_generate_messages_lisp.dir/all - $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages_lisp.dir/build.make videostream/CMakeFiles/videostream_generate_messages_lisp.dir/depend - $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages_lisp.dir/build.make videostream/CMakeFiles/videostream_generate_messages_lisp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 20 - @echo "Built target videostream_generate_messages_lisp" -.PHONY : videostream/CMakeFiles/videostream_generate_messages_lisp.dir/all +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/all: rosaria_msgs/CMakeFiles/std_msgs_generate_messages_lisp.dir/all + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/depend + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 33 + @echo "Built target theora_image_transport_generate_messages_lisp" +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/all # Build rule for subdir invocation for target. -videostream/CMakeFiles/videostream_generate_messages_lisp.dir/rule: cmake_check_build_system +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/rule: cmake_check_build_system $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 1 - $(MAKE) -f CMakeFiles/Makefile2 videostream/CMakeFiles/videostream_generate_messages_lisp.dir/all + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/all $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : videostream/CMakeFiles/videostream_generate_messages_lisp.dir/rule +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/rule # Convenience name for target. -videostream_generate_messages_lisp: videostream/CMakeFiles/videostream_generate_messages_lisp.dir/rule -.PHONY : videostream_generate_messages_lisp +theora_image_transport_generate_messages_lisp: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/rule +.PHONY : theora_image_transport_generate_messages_lisp # clean rule for target. -videostream/CMakeFiles/videostream_generate_messages_lisp.dir/clean: - $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages_lisp.dir/build.make videostream/CMakeFiles/videostream_generate_messages_lisp.dir/clean -.PHONY : videostream/CMakeFiles/videostream_generate_messages_lisp.dir/clean +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/clean: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/clean +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/clean # clean rule for target. -clean: videostream/CMakeFiles/videostream_generate_messages_lisp.dir/clean +clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/clean .PHONY : clean #============================================================================= -# Target rules for target videostream/CMakeFiles/videostream_generate_messages_py.dir +# Target rules for target image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir # All Build rule for target. -videostream/CMakeFiles/videostream_generate_messages_py.dir/all: rosaria_msgs/CMakeFiles/std_msgs_generate_messages_py.dir/all - $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages_py.dir/build.make videostream/CMakeFiles/videostream_generate_messages_py.dir/depend - $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages_py.dir/build.make videostream/CMakeFiles/videostream_generate_messages_py.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 21 22 - @echo "Built target videostream_generate_messages_py" -.PHONY : videostream/CMakeFiles/videostream_generate_messages_py.dir/all +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/all: rosaria_msgs/CMakeFiles/std_msgs_generate_messages_py.dir/all + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/depend + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 34 35 + @echo "Built target theora_image_transport_generate_messages_py" +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/all # Build rule for subdir invocation for target. -videostream/CMakeFiles/videostream_generate_messages_py.dir/rule: cmake_check_build_system +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/rule: cmake_check_build_system $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 videostream/CMakeFiles/videostream_generate_messages_py.dir/all + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/all $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : videostream/CMakeFiles/videostream_generate_messages_py.dir/rule +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/rule # Convenience name for target. -videostream_generate_messages_py: videostream/CMakeFiles/videostream_generate_messages_py.dir/rule -.PHONY : videostream_generate_messages_py +theora_image_transport_generate_messages_py: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/rule +.PHONY : theora_image_transport_generate_messages_py # clean rule for target. -videostream/CMakeFiles/videostream_generate_messages_py.dir/clean: - $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages_py.dir/build.make videostream/CMakeFiles/videostream_generate_messages_py.dir/clean -.PHONY : videostream/CMakeFiles/videostream_generate_messages_py.dir/clean +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/clean: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/clean +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/clean # clean rule for target. -clean: videostream/CMakeFiles/videostream_generate_messages_py.dir/clean +clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/clean .PHONY : clean #============================================================================= -# Target rules for target videostream/CMakeFiles/videostream_genlisp.dir +# Target rules for target image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir # All Build rule for target. -videostream/CMakeFiles/videostream_genlisp.dir/all: videostream/CMakeFiles/videostream_generate_messages_lisp.dir/all - $(MAKE) -f videostream/CMakeFiles/videostream_genlisp.dir/build.make videostream/CMakeFiles/videostream_genlisp.dir/depend - $(MAKE) -f videostream/CMakeFiles/videostream_genlisp.dir/build.make videostream/CMakeFiles/videostream_genlisp.dir/build +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/all: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/all + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/depend + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/build $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target videostream_genlisp" -.PHONY : videostream/CMakeFiles/videostream_genlisp.dir/all + @echo "Built target theora_image_transport_genlisp" +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/all # Build rule for subdir invocation for target. -videostream/CMakeFiles/videostream_genlisp.dir/rule: cmake_check_build_system +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/rule: cmake_check_build_system $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 1 - $(MAKE) -f CMakeFiles/Makefile2 videostream/CMakeFiles/videostream_genlisp.dir/all + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/all $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : videostream/CMakeFiles/videostream_genlisp.dir/rule +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/rule # Convenience name for target. -videostream_genlisp: videostream/CMakeFiles/videostream_genlisp.dir/rule -.PHONY : videostream_genlisp +theora_image_transport_genlisp: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/rule +.PHONY : theora_image_transport_genlisp # clean rule for target. -videostream/CMakeFiles/videostream_genlisp.dir/clean: - $(MAKE) -f videostream/CMakeFiles/videostream_genlisp.dir/build.make videostream/CMakeFiles/videostream_genlisp.dir/clean -.PHONY : videostream/CMakeFiles/videostream_genlisp.dir/clean +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/clean: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/clean +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/clean # clean rule for target. -clean: videostream/CMakeFiles/videostream_genlisp.dir/clean +clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/clean .PHONY : clean #============================================================================= -# Target rules for target videostream/CMakeFiles/videostream_genpy.dir +# Target rules for target image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir # All Build rule for target. -videostream/CMakeFiles/videostream_genpy.dir/all: videostream/CMakeFiles/videostream_generate_messages_py.dir/all - $(MAKE) -f videostream/CMakeFiles/videostream_genpy.dir/build.make videostream/CMakeFiles/videostream_genpy.dir/depend - $(MAKE) -f videostream/CMakeFiles/videostream_genpy.dir/build.make videostream/CMakeFiles/videostream_genpy.dir/build +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/all: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/all + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/depend + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/build $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles - @echo "Built target videostream_genpy" -.PHONY : videostream/CMakeFiles/videostream_genpy.dir/all + @echo "Built target theora_image_transport_genpy" +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/all # Build rule for subdir invocation for target. -videostream/CMakeFiles/videostream_genpy.dir/rule: cmake_check_build_system +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/rule: cmake_check_build_system $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 videostream/CMakeFiles/videostream_genpy.dir/all + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/all $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : videostream/CMakeFiles/videostream_genpy.dir/rule +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/rule # Convenience name for target. -videostream_genpy: videostream/CMakeFiles/videostream_genpy.dir/rule -.PHONY : videostream_genpy +theora_image_transport_genpy: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/rule +.PHONY : theora_image_transport_genpy # clean rule for target. -videostream/CMakeFiles/videostream_genpy.dir/clean: - $(MAKE) -f videostream/CMakeFiles/videostream_genpy.dir/build.make videostream/CMakeFiles/videostream_genpy.dir/clean -.PHONY : videostream/CMakeFiles/videostream_genpy.dir/clean +image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/clean: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/clean +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/clean # clean rule for target. -clean: videostream/CMakeFiles/videostream_genpy.dir/clean +clean: image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir + +# All Build rule for target. +image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/all: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/depend + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target topic_tools_generate_messages_cpp" +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/rule + +# Convenience name for target. +topic_tools_generate_messages_cpp: image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/rule +.PHONY : topic_tools_generate_messages_cpp + +# clean rule for target. +image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/clean: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/clean +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir + +# All Build rule for target. +image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/all: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/depend + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target topic_tools_generate_messages_lisp" +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/rule + +# Convenience name for target. +topic_tools_generate_messages_lisp: image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/rule +.PHONY : topic_tools_generate_messages_lisp + +# clean rule for target. +image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/clean: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/clean +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir + +# All Build rule for target. +image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/all: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/depend + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target topic_tools_generate_messages_py" +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/rule + +# Convenience name for target. +topic_tools_generate_messages_py: image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/rule +.PHONY : topic_tools_generate_messages_py + +# clean rule for target. +image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/clean: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/clean +.PHONY : image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/clean + +# clean rule for target. +clean: image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Directory level rules for directory amr-ros-config/description + +# Convenience name for "all" pass in the directory. +amr-ros-config/description/all: +.PHONY : amr-ros-config/description/all + +# Convenience name for "clean" pass in the directory. +amr-ros-config/description/clean: +.PHONY : amr-ros-config/description/clean + +# Convenience name for "preinstall" pass in the directory. +amr-ros-config/description/preinstall: +.PHONY : amr-ros-config/description/preinstall + +#============================================================================= +# Directory level rules for directory lab15_pioneer_description + +# Convenience name for "all" pass in the directory. +lab15_pioneer_description/all: +.PHONY : lab15_pioneer_description/all + +# Convenience name for "clean" pass in the directory. +lab15_pioneer_description/clean: +.PHONY : lab15_pioneer_description/clean + +# Convenience name for "preinstall" pass in the directory. +lab15_pioneer_description/preinstall: +.PHONY : lab15_pioneer_description/preinstall + +#============================================================================= +# Directory level rules for directory usb_cam + +# Convenience name for "all" pass in the directory. +usb_cam/all: usb_cam/CMakeFiles/usb_cam.dir/all +usb_cam/all: usb_cam/CMakeFiles/usb_cam_node.dir/all +.PHONY : usb_cam/all + +# Convenience name for "clean" pass in the directory. +usb_cam/clean: usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/clean +usb_cam/clean: usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/clean +usb_cam/clean: usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/clean +usb_cam/clean: usb_cam/CMakeFiles/usb_cam.dir/clean +usb_cam/clean: usb_cam/CMakeFiles/usb_cam_node.dir/clean +.PHONY : usb_cam/clean + +# Convenience name for "preinstall" pass in the directory. +usb_cam/preinstall: +.PHONY : usb_cam/preinstall + +#============================================================================= +# Target rules for target usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir + +# All Build rule for target. +usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/all: + $(MAKE) -f usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/build.make usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/depend + $(MAKE) -f usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/build.make usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target std_srvs_generate_messages_cpp" +.PHONY : usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/rule + +# Convenience name for target. +std_srvs_generate_messages_cpp: usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/rule +.PHONY : std_srvs_generate_messages_cpp + +# clean rule for target. +usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/clean: + $(MAKE) -f usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/build.make usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/clean +.PHONY : usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/clean + +# clean rule for target. +clean: usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir + +# All Build rule for target. +usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/all: + $(MAKE) -f usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/build.make usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/depend + $(MAKE) -f usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/build.make usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target std_srvs_generate_messages_lisp" +.PHONY : usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/rule + +# Convenience name for target. +std_srvs_generate_messages_lisp: usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/rule +.PHONY : std_srvs_generate_messages_lisp + +# clean rule for target. +usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/clean: + $(MAKE) -f usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/build.make usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/clean +.PHONY : usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/clean + +# clean rule for target. +clean: usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir + +# All Build rule for target. +usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/all: + $(MAKE) -f usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/build.make usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/depend + $(MAKE) -f usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/build.make usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target std_srvs_generate_messages_py" +.PHONY : usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/rule + +# Convenience name for target. +std_srvs_generate_messages_py: usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/rule +.PHONY : std_srvs_generate_messages_py + +# clean rule for target. +usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/clean: + $(MAKE) -f usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/build.make usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/clean +.PHONY : usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/clean + +# clean rule for target. +clean: usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target usb_cam/CMakeFiles/usb_cam.dir + +# All Build rule for target. +usb_cam/CMakeFiles/usb_cam.dir/all: + $(MAKE) -f usb_cam/CMakeFiles/usb_cam.dir/build.make usb_cam/CMakeFiles/usb_cam.dir/depend + $(MAKE) -f usb_cam/CMakeFiles/usb_cam.dir/build.make usb_cam/CMakeFiles/usb_cam.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 36 + @echo "Built target usb_cam" +.PHONY : usb_cam/CMakeFiles/usb_cam.dir/all + +# Include target in all. +all: usb_cam/CMakeFiles/usb_cam.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +usb_cam/CMakeFiles/usb_cam.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 1 + $(MAKE) -f CMakeFiles/Makefile2 usb_cam/CMakeFiles/usb_cam.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : usb_cam/CMakeFiles/usb_cam.dir/rule + +# Convenience name for target. +usb_cam: usb_cam/CMakeFiles/usb_cam.dir/rule +.PHONY : usb_cam + +# clean rule for target. +usb_cam/CMakeFiles/usb_cam.dir/clean: + $(MAKE) -f usb_cam/CMakeFiles/usb_cam.dir/build.make usb_cam/CMakeFiles/usb_cam.dir/clean +.PHONY : usb_cam/CMakeFiles/usb_cam.dir/clean + +# clean rule for target. +clean: usb_cam/CMakeFiles/usb_cam.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target usb_cam/CMakeFiles/usb_cam_node.dir + +# All Build rule for target. +usb_cam/CMakeFiles/usb_cam_node.dir/all: usb_cam/CMakeFiles/usb_cam.dir/all + $(MAKE) -f usb_cam/CMakeFiles/usb_cam_node.dir/build.make usb_cam/CMakeFiles/usb_cam_node.dir/depend + $(MAKE) -f usb_cam/CMakeFiles/usb_cam_node.dir/build.make usb_cam/CMakeFiles/usb_cam_node.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles 37 + @echo "Built target usb_cam_node" +.PHONY : usb_cam/CMakeFiles/usb_cam_node.dir/all + +# Include target in all. +all: usb_cam/CMakeFiles/usb_cam_node.dir/all +.PHONY : all + +# Build rule for subdir invocation for target. +usb_cam/CMakeFiles/usb_cam_node.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 usb_cam/CMakeFiles/usb_cam_node.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : usb_cam/CMakeFiles/usb_cam_node.dir/rule + +# Convenience name for target. +usb_cam_node: usb_cam/CMakeFiles/usb_cam_node.dir/rule +.PHONY : usb_cam_node + +# clean rule for target. +usb_cam/CMakeFiles/usb_cam_node.dir/clean: + $(MAKE) -f usb_cam/CMakeFiles/usb_cam_node.dir/build.make usb_cam/CMakeFiles/usb_cam_node.dir/clean +.PHONY : usb_cam/CMakeFiles/usb_cam_node.dir/clean + +# clean rule for target. +clean: usb_cam/CMakeFiles/usb_cam_node.dir/clean +.PHONY : clean + +#============================================================================= +# Directory level rules for directory rosaria_bringup + +# Convenience name for "all" pass in the directory. +rosaria_bringup/all: +.PHONY : rosaria_bringup/all + +# Convenience name for "clean" pass in the directory. +rosaria_bringup/clean: rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/clean +rosaria_bringup/clean: rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/clean +rosaria_bringup/clean: rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/clean +rosaria_bringup/clean: rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/clean +rosaria_bringup/clean: rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/clean +rosaria_bringup/clean: rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/clean +.PHONY : rosaria_bringup/clean + +# Convenience name for "preinstall" pass in the directory. +rosaria_bringup/preinstall: +.PHONY : rosaria_bringup/preinstall + +#============================================================================= +# Target rules for target rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir + +# All Build rule for target. +rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/all: rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/all + $(MAKE) -f rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/build.make rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/depend + $(MAKE) -f rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/build.make rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target _run_tests_rosaria_bringup" +.PHONY : rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/all + +# Build rule for subdir invocation for target. +rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/rule + +# Convenience name for target. +_run_tests_rosaria_bringup: rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/rule +.PHONY : _run_tests_rosaria_bringup + +# clean rule for target. +rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/clean: + $(MAKE) -f rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/build.make rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/clean +.PHONY : rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/clean + +# clean rule for target. +clean: rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir + +# All Build rule for target. +rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/all: rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/all + $(MAKE) -f rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/build.make rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/depend + $(MAKE) -f rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/build.make rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target _run_tests_rosaria_bringup_roslaunch-check" +.PHONY : rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/all + +# Build rule for subdir invocation for target. +rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/rule + +# Convenience name for target. +_run_tests_rosaria_bringup_roslaunch-check: rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/rule +.PHONY : _run_tests_rosaria_bringup_roslaunch-check + +# clean rule for target. +rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/clean: + $(MAKE) -f rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/build.make rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/clean +.PHONY : rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/clean + +# clean rule for target. +clean: rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir + +# All Build rule for target. +rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/all: CMakeFiles/tests.dir/all +rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/all: CMakeFiles/clean_test_results.dir/all + $(MAKE) -f rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/build.make rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/depend + $(MAKE) -f rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/build.make rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target _run_tests_rosaria_bringup_roslaunch-check_launch" +.PHONY : rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/all + +# Build rule for subdir invocation for target. +rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/rule + +# Convenience name for target. +_run_tests_rosaria_bringup_roslaunch-check_launch: rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/rule +.PHONY : _run_tests_rosaria_bringup_roslaunch-check_launch + +# clean rule for target. +rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/clean: + $(MAKE) -f rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/build.make rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/clean +.PHONY : rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/clean + +# clean rule for target. +clean: rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir + +# All Build rule for target. +rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/all: rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/all + $(MAKE) -f rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/build.make rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/depend + $(MAKE) -f rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/build.make rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target run_tests_rosaria_bringup" +.PHONY : rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/all + +# Build rule for subdir invocation for target. +rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/rule + +# Convenience name for target. +run_tests_rosaria_bringup: rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/rule +.PHONY : run_tests_rosaria_bringup + +# clean rule for target. +rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/clean: + $(MAKE) -f rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/build.make rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/clean +.PHONY : rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/clean + +# clean rule for target. +clean: rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir + +# All Build rule for target. +rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/all: rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/all + $(MAKE) -f rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/build.make rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/depend + $(MAKE) -f rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/build.make rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target run_tests_rosaria_bringup_roslaunch-check" +.PHONY : rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/all + +# Build rule for subdir invocation for target. +rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/rule + +# Convenience name for target. +run_tests_rosaria_bringup_roslaunch-check: rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/rule +.PHONY : run_tests_rosaria_bringup_roslaunch-check + +# clean rule for target. +rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/clean: + $(MAKE) -f rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/build.make rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/clean +.PHONY : rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/clean + +# clean rule for target. +clean: rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir + +# All Build rule for target. +rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/all: + $(MAKE) -f rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/build.make rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/depend + $(MAKE) -f rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/build.make rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/build + $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles + @echo "Built target run_tests_rosaria_bringup_roslaunch-check_launch" +.PHONY : rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/all + +# Build rule for subdir invocation for target. +rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 +.PHONY : rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/rule + +# Convenience name for target. +run_tests_rosaria_bringup_roslaunch-check_launch: rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/rule +.PHONY : run_tests_rosaria_bringup_roslaunch-check_launch + +# clean rule for target. +rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/clean: + $(MAKE) -f rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/build.make rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/clean +.PHONY : rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/clean + +# clean rule for target. +clean: rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/clean .PHONY : clean #============================================================================= diff --git a/Legacy/ws_linux/build/CMakeFiles/TargetDirectories.txt b/Legacy/ws_linux/build/CMakeFiles/TargetDirectories.txt index c6c6c64..eb441be 100644 --- a/Legacy/ws_linux/build/CMakeFiles/TargetDirectories.txt +++ b/Legacy/ws_linux/build/CMakeFiles/TargetDirectories.txt @@ -1,17 +1,25 @@ /home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/RosAria.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/actionlib_generate_messages_py.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir +/home/lab1_5/ws/ws_linux/build/rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir +/home/lab1_5/ws/ws_linux/build/rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir +/home/lab1_5/ws/ws_linux/build/rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir /home/lab1_5/ws/ws_linux/build/CMakeFiles/clean_test_results.dir /home/lab1_5/ws/ws_linux/build/safety/CMakeFiles/cloud_reader.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir /home/lab1_5/ws/ws_linux/build/CMakeFiles/doxygen.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir /home/lab1_5/ws/ws_linux/build/rosaria_msgs/CMakeFiles/geometry_msgs_generate_messages_cpp.dir /home/lab1_5/ws/ws_linux/build/rosaria_msgs/CMakeFiles/geometry_msgs_generate_messages_lisp.dir /home/lab1_5/ws/ws_linux/build/rosaria_msgs/CMakeFiles/geometry_msgs_generate_messages_py.dir @@ -20,6 +28,7 @@ /home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/nav_msgs_generate_messages_cpp.dir /home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/nav_msgs_generate_messages_lisp.dir /home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/nav_msgs_generate_messages_py.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir /home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/rosaria_gencfg.dir /home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/rosaria_gencpp.dir /home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/rosaria_generate_messages.dir @@ -35,13 +44,16 @@ /home/lab1_5/ws/ws_linux/build/rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_py.dir /home/lab1_5/ws/ws_linux/build/rosaria_msgs/CMakeFiles/rosaria_msgs_genlisp.dir /home/lab1_5/ws/ws_linux/build/rosaria_msgs/CMakeFiles/rosaria_msgs_genpy.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/roscpp_generate_messages_py.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir /home/lab1_5/ws/ws_linux/build/CMakeFiles/run_tests.dir +/home/lab1_5/ws/ws_linux/build/rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir +/home/lab1_5/ws/ws_linux/build/rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir +/home/lab1_5/ws/ws_linux/build/rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir /home/lab1_5/ws/ws_linux/build/safety/CMakeFiles/safety_gencpp.dir /home/lab1_5/ws/ws_linux/build/safety/CMakeFiles/safety_generate_messages.dir /home/lab1_5/ws/ws_linux/build/safety/CMakeFiles/safety_generate_messages_cpp.dir @@ -49,24 +61,33 @@ /home/lab1_5/ws/ws_linux/build/safety/CMakeFiles/safety_generate_messages_py.dir /home/lab1_5/ws/ws_linux/build/safety/CMakeFiles/safety_genlisp.dir /home/lab1_5/ws/ws_linux/build/safety/CMakeFiles/safety_genpy.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir /home/lab1_5/ws/ws_linux/build/rosaria_msgs/CMakeFiles/std_msgs_generate_messages_cpp.dir /home/lab1_5/ws/ws_linux/build/rosaria_msgs/CMakeFiles/std_msgs_generate_messages_lisp.dir /home/lab1_5/ws/ws_linux/build/rosaria_msgs/CMakeFiles/std_msgs_generate_messages_py.dir +/home/lab1_5/ws/ws_linux/build/usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir +/home/lab1_5/ws/ws_linux/build/usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir +/home/lab1_5/ws/ws_linux/build/usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir /home/lab1_5/ws/ws_linux/build/CMakeFiles/tests.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/tf_generate_messages_cpp.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/tf_generate_messages_lisp.dir -/home/lab1_5/ws/ws_linux/build/rosaria/CMakeFiles/tf_generate_messages_py.dir -/home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/videostream.dir -/home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir -/home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir -/home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir -/home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir -/home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir -/home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir -/home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir +/home/lab1_5/ws/ws_linux/build/image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir +/home/lab1_5/ws/ws_linux/build/usb_cam/CMakeFiles/usb_cam.dir +/home/lab1_5/ws/ws_linux/build/usb_cam/CMakeFiles/usb_cam_node.dir diff --git a/Legacy/ws_linux/build/CMakeFiles/doxygen.dir/progress.make b/Legacy/ws_linux/build/CMakeFiles/doxygen.dir/progress.make index 822db75..27952ed 100644 --- a/Legacy/ws_linux/build/CMakeFiles/doxygen.dir/progress.make +++ b/Legacy/ws_linux/build/CMakeFiles/doxygen.dir/progress.make @@ -1,2 +1,2 @@ -CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_1 = 11 diff --git a/Legacy/ws_linux/build/CMakeFiles/progress.marks b/Legacy/ws_linux/build/CMakeFiles/progress.marks index d6b2404..a787364 100644 --- a/Legacy/ws_linux/build/CMakeFiles/progress.marks +++ b/Legacy/ws_linux/build/CMakeFiles/progress.marks @@ -1 +1 @@ -19 +34 diff --git a/Legacy/ws_linux/build/CTestTestfile.cmake b/Legacy/ws_linux/build/CTestTestfile.cmake index 3d8731e..7b22df9 100644 --- a/Legacy/ws_linux/build/CTestTestfile.cmake +++ b/Legacy/ws_linux/build/CTestTestfile.cmake @@ -5,7 +5,16 @@ # This file includes the relevent testing commands required for # testing this directory and lists subdirectories to be tested as well. SUBDIRS(gtest) +SUBDIRS(amr-ros-config/gazebo) +SUBDIRS(amr-ros-config/launch) +SUBDIRS(image_transport_plugins/image_transport_plugins) SUBDIRS(rosaria_msgs) +SUBDIRS(image_transport_plugins/compressed_depth_image_transport) +SUBDIRS(image_transport_plugins/compressed_image_transport) SUBDIRS(rosaria) SUBDIRS(safety) -SUBDIRS(videostream) +SUBDIRS(image_transport_plugins/theora_image_transport) +SUBDIRS(amr-ros-config/description) +SUBDIRS(lab15_pioneer_description) +SUBDIRS(usb_cam) +SUBDIRS(rosaria_bringup) diff --git a/Legacy/ws_linux/build/Makefile b/Legacy/ws_linux/build/Makefile index beba074..84c1412 100644 --- a/Legacy/ws_linux/build/Makefile +++ b/Legacy/ws_linux/build/Makefile @@ -224,6 +224,19 @@ gtest_main/fast: $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/build .PHONY : gtest_main/fast +#============================================================================= +# Target rules for targets named _catkin_empty_exported_target + +# Build rule for target. +_catkin_empty_exported_target: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 _catkin_empty_exported_target +.PHONY : _catkin_empty_exported_target + +# fast build rule for target. +_catkin_empty_exported_target/fast: + $(MAKE) -f image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/build.make image_transport_plugins/image_transport_plugins/CMakeFiles/_catkin_empty_exported_target.dir/build +.PHONY : _catkin_empty_exported_target/fast + #============================================================================= # Target rules for targets named geometry_msgs_generate_messages_cpp @@ -393,19 +406,6 @@ std_msgs_generate_messages_py/fast: $(MAKE) -f rosaria_msgs/CMakeFiles/std_msgs_generate_messages_py.dir/build.make rosaria_msgs/CMakeFiles/std_msgs_generate_messages_py.dir/build .PHONY : std_msgs_generate_messages_py/fast -#============================================================================= -# Target rules for targets named RosAria - -# Build rule for target. -RosAria: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 RosAria -.PHONY : RosAria - -# fast build rule for target. -RosAria/fast: - $(MAKE) -f rosaria/CMakeFiles/RosAria.dir/build.make rosaria/CMakeFiles/RosAria.dir/build -.PHONY : RosAria/fast - #============================================================================= # Target rules for targets named actionlib_generate_messages_cpp @@ -416,7 +416,7 @@ actionlib_generate_messages_cpp: cmake_check_build_system # fast build rule for target. actionlib_generate_messages_cpp/fast: - $(MAKE) -f rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/build + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_cpp.dir/build .PHONY : actionlib_generate_messages_cpp/fast #============================================================================= @@ -429,7 +429,7 @@ actionlib_generate_messages_lisp: cmake_check_build_system # fast build rule for target. actionlib_generate_messages_lisp/fast: - $(MAKE) -f rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/build + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_lisp.dir/build .PHONY : actionlib_generate_messages_lisp/fast #============================================================================= @@ -442,7 +442,7 @@ actionlib_generate_messages_py: cmake_check_build_system # fast build rule for target. actionlib_generate_messages_py/fast: - $(MAKE) -f rosaria/CMakeFiles/actionlib_generate_messages_py.dir/build.make rosaria/CMakeFiles/actionlib_generate_messages_py.dir/build + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_generate_messages_py.dir/build .PHONY : actionlib_generate_messages_py/fast #============================================================================= @@ -455,7 +455,7 @@ actionlib_msgs_generate_messages_cpp: cmake_check_build_system # fast build rule for target. actionlib_msgs_generate_messages_cpp/fast: - $(MAKE) -f rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build .PHONY : actionlib_msgs_generate_messages_cpp/fast #============================================================================= @@ -468,7 +468,7 @@ actionlib_msgs_generate_messages_lisp: cmake_check_build_system # fast build rule for target. actionlib_msgs_generate_messages_lisp/fast: - $(MAKE) -f rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build .PHONY : actionlib_msgs_generate_messages_lisp/fast #============================================================================= @@ -481,9 +481,35 @@ actionlib_msgs_generate_messages_py: cmake_check_build_system # fast build rule for target. actionlib_msgs_generate_messages_py/fast: - $(MAKE) -f rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build .PHONY : actionlib_msgs_generate_messages_py/fast +#============================================================================= +# Target rules for targets named compressed_depth_image_transport + +# Build rule for target. +compressed_depth_image_transport: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 compressed_depth_image_transport +.PHONY : compressed_depth_image_transport + +# fast build rule for target. +compressed_depth_image_transport/fast: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport.dir/build +.PHONY : compressed_depth_image_transport/fast + +#============================================================================= +# Target rules for targets named compressed_depth_image_transport_gencfg + +# Build rule for target. +compressed_depth_image_transport_gencfg: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 compressed_depth_image_transport_gencfg +.PHONY : compressed_depth_image_transport_gencfg + +# fast build rule for target. +compressed_depth_image_transport_gencfg/fast: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/compressed_depth_image_transport_gencfg.dir/build +.PHONY : compressed_depth_image_transport_gencfg/fast + #============================================================================= # Target rules for targets named dynamic_reconfigure_gencfg @@ -494,7 +520,7 @@ dynamic_reconfigure_gencfg: cmake_check_build_system # fast build rule for target. dynamic_reconfigure_gencfg/fast: - $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/build + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_gencfg.dir/build .PHONY : dynamic_reconfigure_gencfg/fast #============================================================================= @@ -507,7 +533,7 @@ dynamic_reconfigure_generate_messages_cpp: cmake_check_build_system # fast build rule for target. dynamic_reconfigure_generate_messages_cpp/fast: - $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/build + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/build .PHONY : dynamic_reconfigure_generate_messages_cpp/fast #============================================================================= @@ -520,7 +546,7 @@ dynamic_reconfigure_generate_messages_lisp: cmake_check_build_system # fast build rule for target. dynamic_reconfigure_generate_messages_lisp/fast: - $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/build + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/build .PHONY : dynamic_reconfigure_generate_messages_lisp/fast #============================================================================= @@ -533,9 +559,243 @@ dynamic_reconfigure_generate_messages_py: cmake_check_build_system # fast build rule for target. dynamic_reconfigure_generate_messages_py/fast: - $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/build + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/build .PHONY : dynamic_reconfigure_generate_messages_py/fast +#============================================================================= +# Target rules for targets named roscpp_generate_messages_cpp + +# Build rule for target. +roscpp_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_cpp +.PHONY : roscpp_generate_messages_cpp + +# fast build rule for target. +roscpp_generate_messages_cpp/fast: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_cpp.dir/build +.PHONY : roscpp_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named roscpp_generate_messages_lisp + +# Build rule for target. +roscpp_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_lisp +.PHONY : roscpp_generate_messages_lisp + +# fast build rule for target. +roscpp_generate_messages_lisp/fast: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_lisp.dir/build +.PHONY : roscpp_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named roscpp_generate_messages_py + +# Build rule for target. +roscpp_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_py +.PHONY : roscpp_generate_messages_py + +# fast build rule for target. +roscpp_generate_messages_py/fast: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/roscpp_generate_messages_py.dir/build +.PHONY : roscpp_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named rosgraph_msgs_generate_messages_cpp + +# Build rule for target. +rosgraph_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_cpp +.PHONY : rosgraph_msgs_generate_messages_cpp + +# fast build rule for target. +rosgraph_msgs_generate_messages_cpp/fast: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build +.PHONY : rosgraph_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named rosgraph_msgs_generate_messages_lisp + +# Build rule for target. +rosgraph_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_lisp +.PHONY : rosgraph_msgs_generate_messages_lisp + +# fast build rule for target. +rosgraph_msgs_generate_messages_lisp/fast: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build +.PHONY : rosgraph_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named rosgraph_msgs_generate_messages_py + +# Build rule for target. +rosgraph_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_py +.PHONY : rosgraph_msgs_generate_messages_py + +# fast build rule for target. +rosgraph_msgs_generate_messages_py/fast: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build +.PHONY : rosgraph_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named sensor_msgs_generate_messages_cpp + +# Build rule for target. +sensor_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 sensor_msgs_generate_messages_cpp +.PHONY : sensor_msgs_generate_messages_cpp + +# fast build rule for target. +sensor_msgs_generate_messages_cpp/fast: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build +.PHONY : sensor_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named sensor_msgs_generate_messages_lisp + +# Build rule for target. +sensor_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 sensor_msgs_generate_messages_lisp +.PHONY : sensor_msgs_generate_messages_lisp + +# fast build rule for target. +sensor_msgs_generate_messages_lisp/fast: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build +.PHONY : sensor_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named sensor_msgs_generate_messages_py + +# Build rule for target. +sensor_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 sensor_msgs_generate_messages_py +.PHONY : sensor_msgs_generate_messages_py + +# fast build rule for target. +sensor_msgs_generate_messages_py/fast: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/sensor_msgs_generate_messages_py.dir/build +.PHONY : sensor_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named tf2_msgs_generate_messages_cpp + +# Build rule for target. +tf2_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 tf2_msgs_generate_messages_cpp +.PHONY : tf2_msgs_generate_messages_cpp + +# fast build rule for target. +tf2_msgs_generate_messages_cpp/fast: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build +.PHONY : tf2_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named tf2_msgs_generate_messages_lisp + +# Build rule for target. +tf2_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 tf2_msgs_generate_messages_lisp +.PHONY : tf2_msgs_generate_messages_lisp + +# fast build rule for target. +tf2_msgs_generate_messages_lisp/fast: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build +.PHONY : tf2_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named tf2_msgs_generate_messages_py + +# Build rule for target. +tf2_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 tf2_msgs_generate_messages_py +.PHONY : tf2_msgs_generate_messages_py + +# fast build rule for target. +tf2_msgs_generate_messages_py/fast: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf2_msgs_generate_messages_py.dir/build +.PHONY : tf2_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named tf_generate_messages_cpp + +# Build rule for target. +tf_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 tf_generate_messages_cpp +.PHONY : tf_generate_messages_cpp + +# fast build rule for target. +tf_generate_messages_cpp/fast: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_cpp.dir/build +.PHONY : tf_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named tf_generate_messages_lisp + +# Build rule for target. +tf_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 tf_generate_messages_lisp +.PHONY : tf_generate_messages_lisp + +# fast build rule for target. +tf_generate_messages_lisp/fast: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_lisp.dir/build +.PHONY : tf_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named tf_generate_messages_py + +# Build rule for target. +tf_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 tf_generate_messages_py +.PHONY : tf_generate_messages_py + +# fast build rule for target. +tf_generate_messages_py/fast: + $(MAKE) -f image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/build.make image_transport_plugins/compressed_depth_image_transport/CMakeFiles/tf_generate_messages_py.dir/build +.PHONY : tf_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named compressed_image_transport + +# Build rule for target. +compressed_image_transport: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 compressed_image_transport +.PHONY : compressed_image_transport + +# fast build rule for target. +compressed_image_transport/fast: + $(MAKE) -f image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/build.make image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport.dir/build +.PHONY : compressed_image_transport/fast + +#============================================================================= +# Target rules for targets named compressed_image_transport_gencfg + +# Build rule for target. +compressed_image_transport_gencfg: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 compressed_image_transport_gencfg +.PHONY : compressed_image_transport_gencfg + +# fast build rule for target. +compressed_image_transport_gencfg/fast: + $(MAKE) -f image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/build.make image_transport_plugins/compressed_image_transport/CMakeFiles/compressed_image_transport_gencfg.dir/build +.PHONY : compressed_image_transport_gencfg/fast + +#============================================================================= +# Target rules for targets named RosAria + +# Build rule for target. +RosAria: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 RosAria +.PHONY : RosAria + +# fast build rule for target. +RosAria/fast: + $(MAKE) -f rosaria/CMakeFiles/RosAria.dir/build.make rosaria/CMakeFiles/RosAria.dir/build +.PHONY : RosAria/fast + #============================================================================= # Target rules for targets named nav_msgs_generate_messages_cpp @@ -679,201 +939,6 @@ rosaria_genpy/fast: $(MAKE) -f rosaria/CMakeFiles/rosaria_genpy.dir/build.make rosaria/CMakeFiles/rosaria_genpy.dir/build .PHONY : rosaria_genpy/fast -#============================================================================= -# Target rules for targets named roscpp_generate_messages_cpp - -# Build rule for target. -roscpp_generate_messages_cpp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_cpp -.PHONY : roscpp_generate_messages_cpp - -# fast build rule for target. -roscpp_generate_messages_cpp/fast: - $(MAKE) -f rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/build -.PHONY : roscpp_generate_messages_cpp/fast - -#============================================================================= -# Target rules for targets named roscpp_generate_messages_lisp - -# Build rule for target. -roscpp_generate_messages_lisp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_lisp -.PHONY : roscpp_generate_messages_lisp - -# fast build rule for target. -roscpp_generate_messages_lisp/fast: - $(MAKE) -f rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/build -.PHONY : roscpp_generate_messages_lisp/fast - -#============================================================================= -# Target rules for targets named roscpp_generate_messages_py - -# Build rule for target. -roscpp_generate_messages_py: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_py -.PHONY : roscpp_generate_messages_py - -# fast build rule for target. -roscpp_generate_messages_py/fast: - $(MAKE) -f rosaria/CMakeFiles/roscpp_generate_messages_py.dir/build.make rosaria/CMakeFiles/roscpp_generate_messages_py.dir/build -.PHONY : roscpp_generate_messages_py/fast - -#============================================================================= -# Target rules for targets named rosgraph_msgs_generate_messages_cpp - -# Build rule for target. -rosgraph_msgs_generate_messages_cpp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_cpp -.PHONY : rosgraph_msgs_generate_messages_cpp - -# fast build rule for target. -rosgraph_msgs_generate_messages_cpp/fast: - $(MAKE) -f rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build -.PHONY : rosgraph_msgs_generate_messages_cpp/fast - -#============================================================================= -# Target rules for targets named rosgraph_msgs_generate_messages_lisp - -# Build rule for target. -rosgraph_msgs_generate_messages_lisp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_lisp -.PHONY : rosgraph_msgs_generate_messages_lisp - -# fast build rule for target. -rosgraph_msgs_generate_messages_lisp/fast: - $(MAKE) -f rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build -.PHONY : rosgraph_msgs_generate_messages_lisp/fast - -#============================================================================= -# Target rules for targets named rosgraph_msgs_generate_messages_py - -# Build rule for target. -rosgraph_msgs_generate_messages_py: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_py -.PHONY : rosgraph_msgs_generate_messages_py - -# fast build rule for target. -rosgraph_msgs_generate_messages_py/fast: - $(MAKE) -f rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build -.PHONY : rosgraph_msgs_generate_messages_py/fast - -#============================================================================= -# Target rules for targets named sensor_msgs_generate_messages_cpp - -# Build rule for target. -sensor_msgs_generate_messages_cpp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sensor_msgs_generate_messages_cpp -.PHONY : sensor_msgs_generate_messages_cpp - -# fast build rule for target. -sensor_msgs_generate_messages_cpp/fast: - $(MAKE) -f rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build -.PHONY : sensor_msgs_generate_messages_cpp/fast - -#============================================================================= -# Target rules for targets named sensor_msgs_generate_messages_lisp - -# Build rule for target. -sensor_msgs_generate_messages_lisp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sensor_msgs_generate_messages_lisp -.PHONY : sensor_msgs_generate_messages_lisp - -# fast build rule for target. -sensor_msgs_generate_messages_lisp/fast: - $(MAKE) -f rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build -.PHONY : sensor_msgs_generate_messages_lisp/fast - -#============================================================================= -# Target rules for targets named sensor_msgs_generate_messages_py - -# Build rule for target. -sensor_msgs_generate_messages_py: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 sensor_msgs_generate_messages_py -.PHONY : sensor_msgs_generate_messages_py - -# fast build rule for target. -sensor_msgs_generate_messages_py/fast: - $(MAKE) -f rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/build -.PHONY : sensor_msgs_generate_messages_py/fast - -#============================================================================= -# Target rules for targets named tf2_msgs_generate_messages_cpp - -# Build rule for target. -tf2_msgs_generate_messages_cpp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 tf2_msgs_generate_messages_cpp -.PHONY : tf2_msgs_generate_messages_cpp - -# fast build rule for target. -tf2_msgs_generate_messages_cpp/fast: - $(MAKE) -f rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build -.PHONY : tf2_msgs_generate_messages_cpp/fast - -#============================================================================= -# Target rules for targets named tf2_msgs_generate_messages_lisp - -# Build rule for target. -tf2_msgs_generate_messages_lisp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 tf2_msgs_generate_messages_lisp -.PHONY : tf2_msgs_generate_messages_lisp - -# fast build rule for target. -tf2_msgs_generate_messages_lisp/fast: - $(MAKE) -f rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build -.PHONY : tf2_msgs_generate_messages_lisp/fast - -#============================================================================= -# Target rules for targets named tf2_msgs_generate_messages_py - -# Build rule for target. -tf2_msgs_generate_messages_py: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 tf2_msgs_generate_messages_py -.PHONY : tf2_msgs_generate_messages_py - -# fast build rule for target. -tf2_msgs_generate_messages_py/fast: - $(MAKE) -f rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/build -.PHONY : tf2_msgs_generate_messages_py/fast - -#============================================================================= -# Target rules for targets named tf_generate_messages_cpp - -# Build rule for target. -tf_generate_messages_cpp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 tf_generate_messages_cpp -.PHONY : tf_generate_messages_cpp - -# fast build rule for target. -tf_generate_messages_cpp/fast: - $(MAKE) -f rosaria/CMakeFiles/tf_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/tf_generate_messages_cpp.dir/build -.PHONY : tf_generate_messages_cpp/fast - -#============================================================================= -# Target rules for targets named tf_generate_messages_lisp - -# Build rule for target. -tf_generate_messages_lisp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 tf_generate_messages_lisp -.PHONY : tf_generate_messages_lisp - -# fast build rule for target. -tf_generate_messages_lisp/fast: - $(MAKE) -f rosaria/CMakeFiles/tf_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/tf_generate_messages_lisp.dir/build -.PHONY : tf_generate_messages_lisp/fast - -#============================================================================= -# Target rules for targets named tf_generate_messages_py - -# Build rule for target. -tf_generate_messages_py: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 tf_generate_messages_py -.PHONY : tf_generate_messages_py - -# fast build rule for target. -tf_generate_messages_py/fast: - $(MAKE) -f rosaria/CMakeFiles/tf_generate_messages_py.dir/build.make rosaria/CMakeFiles/tf_generate_messages_py.dir/build -.PHONY : tf_generate_messages_py/fast - #============================================================================= # Target rules for targets named cloud_reader @@ -979,108 +1044,316 @@ safety_genpy/fast: .PHONY : safety_genpy/fast #============================================================================= -# Target rules for targets named videostream +# Target rules for targets named ogg_saver # Build rule for target. -videostream: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 videostream -.PHONY : videostream +ogg_saver: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 ogg_saver +.PHONY : ogg_saver # fast build rule for target. -videostream/fast: - $(MAKE) -f videostream/CMakeFiles/videostream.dir/build.make videostream/CMakeFiles/videostream.dir/build -.PHONY : videostream/fast +ogg_saver/fast: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/ogg_saver.dir/build +.PHONY : ogg_saver/fast #============================================================================= -# Target rules for targets named videostream_gencpp +# Target rules for targets named theora_image_transport # Build rule for target. -videostream_gencpp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 videostream_gencpp -.PHONY : videostream_gencpp +theora_image_transport: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 theora_image_transport +.PHONY : theora_image_transport # fast build rule for target. -videostream_gencpp/fast: - $(MAKE) -f videostream/CMakeFiles/videostream_gencpp.dir/build.make videostream/CMakeFiles/videostream_gencpp.dir/build -.PHONY : videostream_gencpp/fast +theora_image_transport/fast: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport.dir/build +.PHONY : theora_image_transport/fast #============================================================================= -# Target rules for targets named videostream_generate_messages +# Target rules for targets named theora_image_transport_gencfg # Build rule for target. -videostream_generate_messages: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 videostream_generate_messages -.PHONY : videostream_generate_messages +theora_image_transport_gencfg: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 theora_image_transport_gencfg +.PHONY : theora_image_transport_gencfg # fast build rule for target. -videostream_generate_messages/fast: - $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages.dir/build.make videostream/CMakeFiles/videostream_generate_messages.dir/build -.PHONY : videostream_generate_messages/fast +theora_image_transport_gencfg/fast: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencfg.dir/build +.PHONY : theora_image_transport_gencfg/fast #============================================================================= -# Target rules for targets named videostream_generate_messages_cpp +# Target rules for targets named theora_image_transport_gencpp # Build rule for target. -videostream_generate_messages_cpp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 videostream_generate_messages_cpp -.PHONY : videostream_generate_messages_cpp +theora_image_transport_gencpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 theora_image_transport_gencpp +.PHONY : theora_image_transport_gencpp # fast build rule for target. -videostream_generate_messages_cpp/fast: - $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages_cpp.dir/build.make videostream/CMakeFiles/videostream_generate_messages_cpp.dir/build -.PHONY : videostream_generate_messages_cpp/fast +theora_image_transport_gencpp/fast: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_gencpp.dir/build +.PHONY : theora_image_transport_gencpp/fast #============================================================================= -# Target rules for targets named videostream_generate_messages_lisp +# Target rules for targets named theora_image_transport_generate_messages # Build rule for target. -videostream_generate_messages_lisp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 videostream_generate_messages_lisp -.PHONY : videostream_generate_messages_lisp +theora_image_transport_generate_messages: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 theora_image_transport_generate_messages +.PHONY : theora_image_transport_generate_messages # fast build rule for target. -videostream_generate_messages_lisp/fast: - $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages_lisp.dir/build.make videostream/CMakeFiles/videostream_generate_messages_lisp.dir/build -.PHONY : videostream_generate_messages_lisp/fast +theora_image_transport_generate_messages/fast: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages.dir/build +.PHONY : theora_image_transport_generate_messages/fast #============================================================================= -# Target rules for targets named videostream_generate_messages_py +# Target rules for targets named theora_image_transport_generate_messages_cpp # Build rule for target. -videostream_generate_messages_py: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 videostream_generate_messages_py -.PHONY : videostream_generate_messages_py +theora_image_transport_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 theora_image_transport_generate_messages_cpp +.PHONY : theora_image_transport_generate_messages_cpp # fast build rule for target. -videostream_generate_messages_py/fast: - $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages_py.dir/build.make videostream/CMakeFiles/videostream_generate_messages_py.dir/build -.PHONY : videostream_generate_messages_py/fast +theora_image_transport_generate_messages_cpp/fast: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_cpp.dir/build +.PHONY : theora_image_transport_generate_messages_cpp/fast #============================================================================= -# Target rules for targets named videostream_genlisp +# Target rules for targets named theora_image_transport_generate_messages_lisp # Build rule for target. -videostream_genlisp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 videostream_genlisp -.PHONY : videostream_genlisp +theora_image_transport_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 theora_image_transport_generate_messages_lisp +.PHONY : theora_image_transport_generate_messages_lisp # fast build rule for target. -videostream_genlisp/fast: - $(MAKE) -f videostream/CMakeFiles/videostream_genlisp.dir/build.make videostream/CMakeFiles/videostream_genlisp.dir/build -.PHONY : videostream_genlisp/fast +theora_image_transport_generate_messages_lisp/fast: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_lisp.dir/build +.PHONY : theora_image_transport_generate_messages_lisp/fast #============================================================================= -# Target rules for targets named videostream_genpy +# Target rules for targets named theora_image_transport_generate_messages_py # Build rule for target. -videostream_genpy: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 videostream_genpy -.PHONY : videostream_genpy +theora_image_transport_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 theora_image_transport_generate_messages_py +.PHONY : theora_image_transport_generate_messages_py # fast build rule for target. -videostream_genpy/fast: - $(MAKE) -f videostream/CMakeFiles/videostream_genpy.dir/build.make videostream/CMakeFiles/videostream_genpy.dir/build -.PHONY : videostream_genpy/fast +theora_image_transport_generate_messages_py/fast: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_generate_messages_py.dir/build +.PHONY : theora_image_transport_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named theora_image_transport_genlisp + +# Build rule for target. +theora_image_transport_genlisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 theora_image_transport_genlisp +.PHONY : theora_image_transport_genlisp + +# fast build rule for target. +theora_image_transport_genlisp/fast: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genlisp.dir/build +.PHONY : theora_image_transport_genlisp/fast + +#============================================================================= +# Target rules for targets named theora_image_transport_genpy + +# Build rule for target. +theora_image_transport_genpy: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 theora_image_transport_genpy +.PHONY : theora_image_transport_genpy + +# fast build rule for target. +theora_image_transport_genpy/fast: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/theora_image_transport_genpy.dir/build +.PHONY : theora_image_transport_genpy/fast + +#============================================================================= +# Target rules for targets named topic_tools_generate_messages_cpp + +# Build rule for target. +topic_tools_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 topic_tools_generate_messages_cpp +.PHONY : topic_tools_generate_messages_cpp + +# fast build rule for target. +topic_tools_generate_messages_cpp/fast: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_cpp.dir/build +.PHONY : topic_tools_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named topic_tools_generate_messages_lisp + +# Build rule for target. +topic_tools_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 topic_tools_generate_messages_lisp +.PHONY : topic_tools_generate_messages_lisp + +# fast build rule for target. +topic_tools_generate_messages_lisp/fast: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_lisp.dir/build +.PHONY : topic_tools_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named topic_tools_generate_messages_py + +# Build rule for target. +topic_tools_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 topic_tools_generate_messages_py +.PHONY : topic_tools_generate_messages_py + +# fast build rule for target. +topic_tools_generate_messages_py/fast: + $(MAKE) -f image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/build.make image_transport_plugins/theora_image_transport/CMakeFiles/topic_tools_generate_messages_py.dir/build +.PHONY : topic_tools_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named std_srvs_generate_messages_cpp + +# Build rule for target. +std_srvs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 std_srvs_generate_messages_cpp +.PHONY : std_srvs_generate_messages_cpp + +# fast build rule for target. +std_srvs_generate_messages_cpp/fast: + $(MAKE) -f usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/build.make usb_cam/CMakeFiles/std_srvs_generate_messages_cpp.dir/build +.PHONY : std_srvs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named std_srvs_generate_messages_lisp + +# Build rule for target. +std_srvs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 std_srvs_generate_messages_lisp +.PHONY : std_srvs_generate_messages_lisp + +# fast build rule for target. +std_srvs_generate_messages_lisp/fast: + $(MAKE) -f usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/build.make usb_cam/CMakeFiles/std_srvs_generate_messages_lisp.dir/build +.PHONY : std_srvs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named std_srvs_generate_messages_py + +# Build rule for target. +std_srvs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 std_srvs_generate_messages_py +.PHONY : std_srvs_generate_messages_py + +# fast build rule for target. +std_srvs_generate_messages_py/fast: + $(MAKE) -f usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/build.make usb_cam/CMakeFiles/std_srvs_generate_messages_py.dir/build +.PHONY : std_srvs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named usb_cam + +# Build rule for target. +usb_cam: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 usb_cam +.PHONY : usb_cam + +# fast build rule for target. +usb_cam/fast: + $(MAKE) -f usb_cam/CMakeFiles/usb_cam.dir/build.make usb_cam/CMakeFiles/usb_cam.dir/build +.PHONY : usb_cam/fast + +#============================================================================= +# Target rules for targets named usb_cam_node + +# Build rule for target. +usb_cam_node: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 usb_cam_node +.PHONY : usb_cam_node + +# fast build rule for target. +usb_cam_node/fast: + $(MAKE) -f usb_cam/CMakeFiles/usb_cam_node.dir/build.make usb_cam/CMakeFiles/usb_cam_node.dir/build +.PHONY : usb_cam_node/fast + +#============================================================================= +# Target rules for targets named _run_tests_rosaria_bringup + +# Build rule for target. +_run_tests_rosaria_bringup: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 _run_tests_rosaria_bringup +.PHONY : _run_tests_rosaria_bringup + +# fast build rule for target. +_run_tests_rosaria_bringup/fast: + $(MAKE) -f rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/build.make rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup.dir/build +.PHONY : _run_tests_rosaria_bringup/fast + +#============================================================================= +# Target rules for targets named _run_tests_rosaria_bringup_roslaunch-check + +# Build rule for target. +_run_tests_rosaria_bringup_roslaunch-check: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 _run_tests_rosaria_bringup_roslaunch-check +.PHONY : _run_tests_rosaria_bringup_roslaunch-check + +# fast build rule for target. +_run_tests_rosaria_bringup_roslaunch-check/fast: + $(MAKE) -f rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/build.make rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check.dir/build +.PHONY : _run_tests_rosaria_bringup_roslaunch-check/fast + +#============================================================================= +# Target rules for targets named _run_tests_rosaria_bringup_roslaunch-check_launch + +# Build rule for target. +_run_tests_rosaria_bringup_roslaunch-check_launch: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 _run_tests_rosaria_bringup_roslaunch-check_launch +.PHONY : _run_tests_rosaria_bringup_roslaunch-check_launch + +# fast build rule for target. +_run_tests_rosaria_bringup_roslaunch-check_launch/fast: + $(MAKE) -f rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/build.make rosaria_bringup/CMakeFiles/_run_tests_rosaria_bringup_roslaunch-check_launch.dir/build +.PHONY : _run_tests_rosaria_bringup_roslaunch-check_launch/fast + +#============================================================================= +# Target rules for targets named run_tests_rosaria_bringup + +# Build rule for target. +run_tests_rosaria_bringup: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 run_tests_rosaria_bringup +.PHONY : run_tests_rosaria_bringup + +# fast build rule for target. +run_tests_rosaria_bringup/fast: + $(MAKE) -f rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/build.make rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup.dir/build +.PHONY : run_tests_rosaria_bringup/fast + +#============================================================================= +# Target rules for targets named run_tests_rosaria_bringup_roslaunch-check + +# Build rule for target. +run_tests_rosaria_bringup_roslaunch-check: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 run_tests_rosaria_bringup_roslaunch-check +.PHONY : run_tests_rosaria_bringup_roslaunch-check + +# fast build rule for target. +run_tests_rosaria_bringup_roslaunch-check/fast: + $(MAKE) -f rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/build.make rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check.dir/build +.PHONY : run_tests_rosaria_bringup_roslaunch-check/fast + +#============================================================================= +# Target rules for targets named run_tests_rosaria_bringup_roslaunch-check_launch + +# Build rule for target. +run_tests_rosaria_bringup_roslaunch-check_launch: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 run_tests_rosaria_bringup_roslaunch-check_launch +.PHONY : run_tests_rosaria_bringup_roslaunch-check_launch + +# fast build rule for target. +run_tests_rosaria_bringup_roslaunch-check_launch/fast: + $(MAKE) -f rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/build.make rosaria_bringup/CMakeFiles/run_tests_rosaria_bringup_roslaunch-check_launch.dir/build +.PHONY : run_tests_rosaria_bringup_roslaunch-check_launch/fast # Help Target help: @@ -1101,6 +1374,7 @@ help: @echo "... tests" @echo "... gtest" @echo "... gtest_main" + @echo "... _catkin_empty_exported_target" @echo "... geometry_msgs_generate_messages_cpp" @echo "... geometry_msgs_generate_messages_lisp" @echo "... geometry_msgs_generate_messages_py" @@ -1114,28 +1388,18 @@ help: @echo "... std_msgs_generate_messages_cpp" @echo "... std_msgs_generate_messages_lisp" @echo "... std_msgs_generate_messages_py" - @echo "... RosAria" @echo "... actionlib_generate_messages_cpp" @echo "... actionlib_generate_messages_lisp" @echo "... actionlib_generate_messages_py" @echo "... actionlib_msgs_generate_messages_cpp" @echo "... actionlib_msgs_generate_messages_lisp" @echo "... actionlib_msgs_generate_messages_py" + @echo "... compressed_depth_image_transport" + @echo "... compressed_depth_image_transport_gencfg" @echo "... dynamic_reconfigure_gencfg" @echo "... dynamic_reconfigure_generate_messages_cpp" @echo "... dynamic_reconfigure_generate_messages_lisp" @echo "... dynamic_reconfigure_generate_messages_py" - @echo "... nav_msgs_generate_messages_cpp" - @echo "... nav_msgs_generate_messages_lisp" - @echo "... nav_msgs_generate_messages_py" - @echo "... rosaria_gencfg" - @echo "... rosaria_gencpp" - @echo "... rosaria_generate_messages" - @echo "... rosaria_generate_messages_cpp" - @echo "... rosaria_generate_messages_lisp" - @echo "... rosaria_generate_messages_py" - @echo "... rosaria_genlisp" - @echo "... rosaria_genpy" @echo "... roscpp_generate_messages_cpp" @echo "... roscpp_generate_messages_lisp" @echo "... roscpp_generate_messages_py" @@ -1151,6 +1415,20 @@ help: @echo "... tf_generate_messages_cpp" @echo "... tf_generate_messages_lisp" @echo "... tf_generate_messages_py" + @echo "... compressed_image_transport" + @echo "... compressed_image_transport_gencfg" + @echo "... RosAria" + @echo "... nav_msgs_generate_messages_cpp" + @echo "... nav_msgs_generate_messages_lisp" + @echo "... nav_msgs_generate_messages_py" + @echo "... rosaria_gencfg" + @echo "... rosaria_gencpp" + @echo "... rosaria_generate_messages" + @echo "... rosaria_generate_messages_cpp" + @echo "... rosaria_generate_messages_lisp" + @echo "... rosaria_generate_messages_py" + @echo "... rosaria_genlisp" + @echo "... rosaria_genpy" @echo "... cloud_reader" @echo "... safety_gencpp" @echo "... safety_generate_messages" @@ -1159,14 +1437,30 @@ help: @echo "... safety_generate_messages_py" @echo "... safety_genlisp" @echo "... safety_genpy" - @echo "... videostream" - @echo "... videostream_gencpp" - @echo "... videostream_generate_messages" - @echo "... videostream_generate_messages_cpp" - @echo "... videostream_generate_messages_lisp" - @echo "... videostream_generate_messages_py" - @echo "... videostream_genlisp" - @echo "... videostream_genpy" + @echo "... ogg_saver" + @echo "... theora_image_transport" + @echo "... theora_image_transport_gencfg" + @echo "... theora_image_transport_gencpp" + @echo "... theora_image_transport_generate_messages" + @echo "... theora_image_transport_generate_messages_cpp" + @echo "... theora_image_transport_generate_messages_lisp" + @echo "... theora_image_transport_generate_messages_py" + @echo "... theora_image_transport_genlisp" + @echo "... theora_image_transport_genpy" + @echo "... topic_tools_generate_messages_cpp" + @echo "... topic_tools_generate_messages_lisp" + @echo "... topic_tools_generate_messages_py" + @echo "... std_srvs_generate_messages_cpp" + @echo "... std_srvs_generate_messages_lisp" + @echo "... std_srvs_generate_messages_py" + @echo "... usb_cam" + @echo "... usb_cam_node" + @echo "... _run_tests_rosaria_bringup" + @echo "... _run_tests_rosaria_bringup_roslaunch-check" + @echo "... _run_tests_rosaria_bringup_roslaunch-check_launch" + @echo "... run_tests_rosaria_bringup" + @echo "... run_tests_rosaria_bringup_roslaunch-check" + @echo "... run_tests_rosaria_bringup_roslaunch-check_launch" .PHONY : help diff --git a/Legacy/ws_linux/build/catkin/catkin_generated/version/package.cmake b/Legacy/ws_linux/build/catkin/catkin_generated/version/package.cmake index a456474..ff3201d 100644 --- a/Legacy/ws_linux/build/catkin/catkin_generated/version/package.cmake +++ b/Legacy/ws_linux/build/catkin/catkin_generated/version/package.cmake @@ -1,5 +1,5 @@ set(_CATKIN_CURRENT_PACKAGE "catkin") -set(catkin_VERSION "0.5.89") +set(catkin_VERSION "0.5.90") set(catkin_BUILD_DEPENDS_python-catkin-pkg_VERSION_GTE "0.2.2") set(catkin_BUILD_DEPENDS "gtest" "python-argparse" "python-catkin-pkg" "python-empy" "python-nose") set(catkin_DEPRECATED "") diff --git a/Legacy/ws_linux/build/catkin_generated/generate_cached_setup.py b/Legacy/ws_linux/build/catkin_generated/generate_cached_setup.py index 88a1cf4..2f20ba4 100644 --- a/Legacy/ws_linux/build/catkin_generated/generate_cached_setup.py +++ b/Legacy/ws_linux/build/catkin_generated/generate_cached_setup.py @@ -11,7 +11,7 @@ try: from catkin.environment_cache import generate_environment_script except ImportError: # search for catkin package in all workspaces and prepend to path - for workspace in "/home/lab1_5/ws/ws_linux/devel;/home/lab1_5/ws/ws_xeno/devel;/home/lab1_5/ws/ws_isolated/install_isolated;/opt/ros/hydro".split(';'): + for workspace in "/home/lab1_5/ws/ws_linux/devel;/opt/ros/hydro".split(';'): python_path = os.path.join(workspace, 'lib/python2.7/dist-packages') if os.path.isdir(os.path.join(python_path, 'catkin')): sys.path.insert(0, python_path) diff --git a/Legacy/ws_linux/build/catkin_generated/installspace/_setup_util.py b/Legacy/ws_linux/build/catkin_generated/installspace/_setup_util.py index 1ba3413..65b4bd8 100755 --- a/Legacy/ws_linux/build/catkin_generated/installspace/_setup_util.py +++ b/Legacy/ws_linux/build/catkin_generated/installspace/_setup_util.py @@ -252,7 +252,7 @@ if __name__ == '__main__': sys.exit(1) # environment at generation time - CMAKE_PREFIX_PATH = '/home/lab1_5/ws/ws_linux/devel;/home/lab1_5/ws/ws_xeno/devel;/home/lab1_5/ws/ws_isolated/install_isolated;/home/lab1_5/ws/install_isolated;/opt/ros/hydro'.split(';') + CMAKE_PREFIX_PATH = '/home/lab1_5/ws/ws_linux/devel;/opt/ros/hydro'.split(';') # prepend current workspace if not already part of CPP base_path = os.path.dirname(__file__) if base_path not in CMAKE_PREFIX_PATH: diff --git a/Legacy/ws_linux/build/catkin_generated/order_packages.cmake b/Legacy/ws_linux/build/catkin_generated/order_packages.cmake index dd1f6d1..10f814e 100644 --- a/Legacy/ws_linux/build/catkin_generated/order_packages.cmake +++ b/Legacy/ws_linux/build/catkin_generated/order_packages.cmake @@ -4,10 +4,30 @@ set(CATKIN_ORDERED_PACKAGES "") set(CATKIN_ORDERED_PACKAGE_PATHS "") set(CATKIN_ORDERED_PACKAGES_IS_META "") set(CATKIN_ORDERED_PACKAGES_BUILD_TYPE "") +list(APPEND CATKIN_ORDERED_PACKAGES "amr_robots_gazebo") +list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "amr-ros-config/gazebo") +list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") +list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") +list(APPEND CATKIN_ORDERED_PACKAGES "amr_robots_launchfiles") +list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "amr-ros-config/launch") +list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") +list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") +list(APPEND CATKIN_ORDERED_PACKAGES "image_transport_plugins") +list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "image_transport_plugins/image_transport_plugins") +list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "True") +list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") list(APPEND CATKIN_ORDERED_PACKAGES "rosaria_msgs") list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "rosaria_msgs") list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") +list(APPEND CATKIN_ORDERED_PACKAGES "compressed_depth_image_transport") +list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "image_transport_plugins/compressed_depth_image_transport") +list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") +list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") +list(APPEND CATKIN_ORDERED_PACKAGES "compressed_image_transport") +list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "image_transport_plugins/compressed_image_transport") +list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") +list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") list(APPEND CATKIN_ORDERED_PACKAGES "rosaria") list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "rosaria") list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") @@ -16,8 +36,24 @@ list(APPEND CATKIN_ORDERED_PACKAGES "safety") list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "safety") list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") -list(APPEND CATKIN_ORDERED_PACKAGES "videostream") -list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "videostream") +list(APPEND CATKIN_ORDERED_PACKAGES "theora_image_transport") +list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "image_transport_plugins/theora_image_transport") +list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") +list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") +list(APPEND CATKIN_ORDERED_PACKAGES "amr_robots_description") +list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "amr-ros-config/description") +list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") +list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") +list(APPEND CATKIN_ORDERED_PACKAGES "lab15_pioneer_description") +list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "lab15_pioneer_description") +list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") +list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") +list(APPEND CATKIN_ORDERED_PACKAGES "usb_cam") +list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "usb_cam") +list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") +list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") +list(APPEND CATKIN_ORDERED_PACKAGES "rosaria_bringup") +list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "rosaria_bringup") list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") diff --git a/Legacy/ws_linux/build/catkin_generated/order_packages.py b/Legacy/ws_linux/build/catkin_generated/order_packages.py index 14bb87f..88b9c6b 100644 --- a/Legacy/ws_linux/build/catkin_generated/order_packages.py +++ b/Legacy/ws_linux/build/catkin_generated/order_packages.py @@ -2,4 +2,4 @@ source_root_dir = "/home/lab1_5/ws/ws_linux/src" whitelisted_packages = "".split(';') if "" != "" else [] blacklisted_packages = "".split(';') if "" != "" else [] -underlay_workspaces = "/home/lab1_5/ws/ws_linux/devel;/home/lab1_5/ws/ws_xeno/devel;/home/lab1_5/ws/ws_isolated/install_isolated;/opt/ros/hydro".split(';') if "/home/lab1_5/ws/ws_linux/devel;/home/lab1_5/ws/ws_xeno/devel;/home/lab1_5/ws/ws_isolated/install_isolated;/opt/ros/hydro" != "" else [] +underlay_workspaces = "/home/lab1_5/ws/ws_linux/devel;/opt/ros/hydro".split(';') if "/home/lab1_5/ws/ws_linux/devel;/opt/ros/hydro" != "" else [] diff --git a/Legacy/ws_linux/build/catkin_generated/setup_cached.sh b/Legacy/ws_linux/build/catkin_generated/setup_cached.sh index acd1ad5..1dccdba 100755 --- a/Legacy/ws_linux/build/catkin_generated/setup_cached.sh +++ b/Legacy/ws_linux/build/catkin_generated/setup_cached.sh @@ -7,6 +7,4 @@ # new environment variables # modified environment variables -export LD_LIBRARY_PATH="/home/lab1_5/ws/ws_isolated/install_isolated/lib/typelib:/home/lab1_5/ws/ws_linux/devel/lib:/home/lab1_5/ws/ws_xeno/devel/lib:/home/lab1_5/ws/ws_isolated/install_isolated/lib:/home/lab1_5/ws/install_isolated/lib:/opt/ros/hydro/lib:/home/lab1_5/ws/ws_isolated/install_isolated/lib/typelib:/opt/ros/hydro/lib/typelib:/home/lab1_5/ws/ws_isolated/install_isolated/lib/typelib:/opt/ros/hydro/lib/typelib" -export LUA_PATH=";;/home/lab1_5/ws/ws_isolated/install_isolated/share/lua/5.1/?.lua;/home/lab1_5/ws/ws_isolated/install_isolated/share/lua/5.1/?.lua;/home/lab1_5/ws/ws_isolated/install_isolated/share/lua/5.1/?.lua" export PWD="/home/lab1_5/ws/ws_linux/build" \ No newline at end of file diff --git a/Legacy/ws_linux/build/catkin_generated/stamps/Project/package.xml.stamp b/Legacy/ws_linux/build/catkin_generated/stamps/Project/package.xml.stamp index e8ce7d4..fe40bcf 100644 --- a/Legacy/ws_linux/build/catkin_generated/stamps/Project/package.xml.stamp +++ b/Legacy/ws_linux/build/catkin_generated/stamps/Project/package.xml.stamp @@ -1,7 +1,7 @@ catkin - 0.5.89 + 0.5.90 Low-level build system macros and infrastructure for ROS. Dirk Thomas BSD diff --git a/Legacy/ws_linux/build/catkin_make.cache b/Legacy/ws_linux/build/catkin_make.cache index aac7dd7..58d203d 100644 --- a/Legacy/ws_linux/build/catkin_make.cache +++ b/Legacy/ws_linux/build/catkin_make.cache @@ -1 +1,2 @@ -rosaria:rosaria_msgs:safety:videostream +amr-ros-config/description:amr-ros-config/gazebo:amr-ros-config/launch:image_transport_plugins/compressed_depth_image_transport:image_transport_plugins/compressed_image_transport:image_transport_plugins/image_transport_plugins:image_transport_plugins/theora_image_transport:lab15_pioneer_description:rosaria:rosaria_bringup:rosaria_msgs:safety:usb_cam +-DCATKIN_DEVEL_PREFIX=/home/lab1_5/ws/ws_linux/devel -DCMAKE_INSTALL_PREFIX=/home/lab1_5/ws/ws_linux/install \ No newline at end of file diff --git a/Legacy/ws_linux/build/cmake_install.cmake b/Legacy/ws_linux/build/cmake_install.cmake index 1e91845..31d7518 100644 --- a/Legacy/ws_linux/build/cmake_install.cmake +++ b/Legacy/ws_linux/build/cmake_install.cmake @@ -89,10 +89,19 @@ ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unsp IF(NOT CMAKE_INSTALL_LOCAL_ONLY) # Include the install script for each subdirectory. INCLUDE("/home/lab1_5/ws/ws_linux/build/gtest/cmake_install.cmake") + INCLUDE("/home/lab1_5/ws/ws_linux/build/amr-ros-config/gazebo/cmake_install.cmake") + INCLUDE("/home/lab1_5/ws/ws_linux/build/amr-ros-config/launch/cmake_install.cmake") + INCLUDE("/home/lab1_5/ws/ws_linux/build/image_transport_plugins/image_transport_plugins/cmake_install.cmake") INCLUDE("/home/lab1_5/ws/ws_linux/build/rosaria_msgs/cmake_install.cmake") + INCLUDE("/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_depth_image_transport/cmake_install.cmake") + INCLUDE("/home/lab1_5/ws/ws_linux/build/image_transport_plugins/compressed_image_transport/cmake_install.cmake") INCLUDE("/home/lab1_5/ws/ws_linux/build/rosaria/cmake_install.cmake") INCLUDE("/home/lab1_5/ws/ws_linux/build/safety/cmake_install.cmake") - INCLUDE("/home/lab1_5/ws/ws_linux/build/videostream/cmake_install.cmake") + INCLUDE("/home/lab1_5/ws/ws_linux/build/image_transport_plugins/theora_image_transport/cmake_install.cmake") + INCLUDE("/home/lab1_5/ws/ws_linux/build/amr-ros-config/description/cmake_install.cmake") + INCLUDE("/home/lab1_5/ws/ws_linux/build/lab15_pioneer_description/cmake_install.cmake") + INCLUDE("/home/lab1_5/ws/ws_linux/build/usb_cam/cmake_install.cmake") + INCLUDE("/home/lab1_5/ws/ws_linux/build/rosaria_bringup/cmake_install.cmake") ENDIF(NOT CMAKE_INSTALL_LOCAL_ONLY) diff --git a/Legacy/ws_linux/build/gtest/CMakeFiles/gtest.dir/progress.make b/Legacy/ws_linux/build/gtest/CMakeFiles/gtest.dir/progress.make index 8b1fa81..e42d498 100644 --- a/Legacy/ws_linux/build/gtest/CMakeFiles/gtest.dir/progress.make +++ b/Legacy/ws_linux/build/gtest/CMakeFiles/gtest.dir/progress.make @@ -1,2 +1,2 @@ -CMAKE_PROGRESS_1 = 4 +CMAKE_PROGRESS_1 = 12 diff --git a/Legacy/ws_linux/build/gtest/CMakeFiles/gtest_main.dir/progress.make b/Legacy/ws_linux/build/gtest/CMakeFiles/gtest_main.dir/progress.make index b9ea7bd..7e03582 100644 --- a/Legacy/ws_linux/build/gtest/CMakeFiles/gtest_main.dir/progress.make +++ b/Legacy/ws_linux/build/gtest/CMakeFiles/gtest_main.dir/progress.make @@ -1,2 +1,2 @@ -CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_1 = 13 diff --git a/Legacy/ws_linux/build/rosaria/CMakeFiles/RosAria.dir/CXX.includecache b/Legacy/ws_linux/build/rosaria/CMakeFiles/RosAria.dir/CXX.includecache index 294e901..fe9aa22 100644 --- a/Legacy/ws_linux/build/rosaria/CMakeFiles/RosAria.dir/CXX.includecache +++ b/Legacy/ws_linux/build/rosaria/CMakeFiles/RosAria.dir/CXX.includecache @@ -43,6 +43,26 @@ boost/any.hpp - /home/lab1_5/ws/ws_linux/devel/include/rosaria_msgs/RestrictionsMsg.h +string +- +vector +- +map +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- +std_msgs/Float64.h +- +std_msgs/Float64.h +- +std_msgs/Float64.h +- /home/lab1_5/ws/ws_linux/devel/include/rosaria_msgs/RobotInfoMsg.h string diff --git a/Legacy/ws_linux/build/rosaria/CMakeFiles/RosAria.dir/RosAria.cpp.o b/Legacy/ws_linux/build/rosaria/CMakeFiles/RosAria.dir/RosAria.cpp.o index b5d5232eee80df94a187b21e31a9e10866bdf719..9895ff52a47f619cdc9978e548ccc5611f6d4c3c 100644 GIT binary patch delta 4198 zcmai14Nz3q73MCBNJVfXW*36hHKy-ppTbr$PA1m41w&LA#crn4fh15RiY4NvSYk6t z*!n}Yv`WVD%4nn8&<+`K#&yVCGhwQjpK6m-He$3h8r%tvW{B0DF={PI``vS~P<_yy zIdk^B@7(+DIp00!-q*h82y2HlcCs_`-L=)v*FV>=y1KeH>BX8=tMC37{qtFUpsBKv zK^%}|h!c_m83##)jEAH_z5|&6Nry~?WI!?@lOQh01CYs(EXWkdgAg~w1IZSZjXBFa z{KW2@N&MLEoblPaOOxm~Ua6#Wxk*VZ>Cw#nJia@}o!x#9TsT$1hq$X1@R1?dIW+pf z5Zu)iXw88<1j&U=g?tw>4Kf|#h0K6F44DaeL2_w{@-d(q_7SVdR;p@j%5pf ztF})LkL{7VRD|A;dbMyxw7g{2ECOxXj~(oN(fTJjZNKPl$2<;ardWJH+d_XnJ%~SS zhWN=L?PxM964{;FTqoNr%8qESIoUfR)}=KhV}?b?Uq_1s5Tyh#djRnJ$S?}=;gxsp1z5(ejfiE!2b6MaPx7;zD*vLt#4x-63z|J~f@ZIR#iySn-O5?;~!k$Oe+GJtiT5D>qt7qcZi_KDsA6}h7OME&1%%fW&?(nIfZ4X8+Z^gLEC zSWK@2**tWb%*biIPp&$AhRo<0{n|LYB+$?c(w9P)CZeXH2w0kkHPc}ip#%{eKnh8k zh=ztD5SV;8hC*I@MK54W1OmaHyf=nG$n@}lj0bGQkde*-JxfLt|2cs8RRR!Fxd{Ga zh>i6C64wYoaD}4ey55{(7a@qaNf{-YcitR9bN+1th~~E2BWPZ5hXA6v>tCSm`khf} zJ~T+aMDyS`@Xh~b1kKmKC6s7h`R`$xcQHe5y`caoyVA%Eq#2j*&p|w3c)0hbO0L}M{h0=B^+X{6|7`*&2RB?2$l&Zr0D(IMP!7_k z80lg`mSMBiLr=jsI!L~hgAzA<8y_@it49|DO?*oz<)G7}UeR3wfH6ZdK9q!L&TtZf z57{LlI+enVPgO}Mn@(nUx=KRT3^H40*d>AL{g_Tkr;Sixs3cIm_m~7w5{i6kg;ehs zEdnSB6|)i8j#+j|pn6}HN4}JVz4`F%$x}(7df(wEl#<~5zIp}K`~Eou3?+dT3@4$j zz%B`FE`{lztCA3TjLg_$DhbiY$&5d4oU+{saud0JD1G}m_?M=)NDT$+()2%R*wi~{ zmSE&531)HdD$V#}H56>Zyh~(Yty#ohDK+Mx-lL_4O}&Fi4=-Cr?1w^Th4^5ZFnq8ZXrA{xeAiWvpgDgPp+s}rsu46Vs3Bm8=19#j%|&bM zXpYoUhGVsg=0F{pp*ofDvJjc!kR8q81_GlEisqILWOi>*LnAMf8GG4|X4k6(23}P( zmo<_ZZd607ekIMjG~;M0+zcVsjEK{)kM&Cr}_(5ZP8gxh)sZN&3@qDsqe%GkT zVJms~u<73Q878-Q^srej>OYfjwRlUX>BgDlI*0Hq5jbbymi7`ayI>q;P2BalagDtp zSf5dx#=hc#Ei`RvGg3@otXP6sJidrb*J3p^ zu|%5xLt00PDM^c$m^QUZq%|%z>1HI);u}lNVbZ2ACxA%Xx!k1Vf=J5`5UxeAR3X-{Fj3od@9=O}H34Ww6=HL>1nA0zlWP?LXiLrf_p8kbqGy$9 za}J>edw5F?`Jziz@C$3;J86x1_sZqrv7Zr&rd1&p)~Z*a1>=J8f&$c)3++oD#^_v@ zxU|;v*KC5q`_WiQTNsgTjBnOl7P~ znHQ8AV&7OCMOP?t-!?m*VV!F9 zc@clWcgo>+7OKyS)O)@%tWll^MSO}6E9>RVjYWK|RF=qg`)-|PgWNUX%fq)=V8G`d zr%VqICE(eG8>p{Pe4Oz0rT~cCBEQ%zUz2N$1{6xOZm}`&@B}Mwj0VOrzFf@AwDyiM z3CASJj?4OLtPdf4E!Cxrz7kGfQ@z<%(HKs`Kh5f!`2Qve&a#4IELU{T#w2Kek$KkH xWHezkWi;Uh);x4%ak9vAdr<)KY75_z&BDJ%>F`>mV=t0!LeCW5hFML!{sa6pW4ZtU delta 4206 zcmai14{Vdi70)?NLWUuA3AK}k5z}8ydpTg))?0D87A^tqkz?SJ{}>x@HEk zK{6qBNERd;k^_-=F629qu@DDj9ArEs4{{I03Aqs-8o4OO|%9& z3nBMIiXf99--S$u6hl0aDUb&sC6EV2p!0j;Ec;OWbG4S2#Xb_bYqZB~%n);;QhUXQ zwb~2@yQf9dY^+jzvtGMkV~crmgLaZ_67O%+TBW=Hx7uS_tV=}R(Dr9Dr|@@b+vM=% zTT)kw$U9Qk31>_z&15Yi(4{?XWBWwsALO*BMb8e*V;dMR=I+$i)1SZX!XH*Be!N@T zpUGy5f`m51&Nhpx541IQ78l8VT2m%wm~%kRa8^VPYV+-EvFQ0k<9iAQ@>FJ~4JOD2 z{UAgak=1&sgO!WeI(>HT$bOt{(l3nyd-8o=QQods*hY2|9dGDOj!|&WHeGvw{f@^@ z>n;}N^#`H0@+2(Yeo%Mg5j&&T2>YM)7RFBV)K>tue?)+@7eM~U63FK1vjBE~LVzcw z|AzZM)g7YlFZzoNv-`iM+0&oW?DepC@gef<_*$>w;m_c^{gA$cF$a&G2U_@D z;`rxkiTDKoE50BgbwQuaf;{# zn0zRPAP-;E%UMt$5bVi2V+ce{HxI~o!W@Crh(w>BFQZBQ0zj&t0EAQ{s{b*_#wq~m zO9UXepa@;o+p?@81QAy$qeS!OtHWq6yG{Vn+;x2z&9iP0Ks4|B7pS{@V?>&F50Ed> zJa7}fWjBY>eEAlkMDyZ*57E4Z8FK3lW~iPS|7F>3Gb~uHw;PmiyFo0o95Vem2IbqC zOJ*R~xNvt4QUSxwJy%t7x(XHNhK+#rB*;FxGQ#H@V7 zVyj1Zg#|F~uqgRPP6LN;++XaziD7>iwum041TqtKN|6{j84wNQP`z)TPQYLiSou&Ay2`DRz-CaG z{uwF>v4_b_KCF@ue}v4`BgPTSogg=n^Kt2WnuC97dMeaVur5vi6NW{-gJucFo|K@2 zgI8&$=BlA!6XtCq1Ix_{{_;FyI_f<>&#5b5Ss3yA$l#HdF?4Nb}{zK3an8p6hkxWA9g`aYSk5Rdee8S6KWjF)dQV4QTY7Vc^CO%S!Y<`sD@s~Tr+ znts>Lbp}jXQGtL-wdo0xSrwFKHuqPOSzl>d)Mjipfyvntbnw(1GM#hP(DVdu$#@`hoS};m@ z5mFuIXhF4N)glwMP4^BrcQz1!W>hQIHAsN2TsXOw5P-JS#@~M494n44F)hv^v|u;y zSW3R=QnmcdGWg!J%)EW&a`WWR2u0JX6_sJN1X?gI7%wP5UAfS{B2Dxw;wrt0@{cZsJM>l_`xPetOne9>*-yS~Vq><5zei0z8No+lfNv_5 z&tua1HBU7#8>LIB%W##jIz@l zZ9Z4<;^XRzAm@$`gV#l>+uW9=Dp8gist_p~UVtusAc2ik!cm1mQS?W%`z*jMflkiXW^^W_0lT=UjRgdzzqGuW=K|hSm^qtH^S4Njc sSDxjYi54vmRrp*UR79%5hmXq^;a{e7bh*;WpObDy6BVAOsjXZ70~JDNnE(I) diff --git a/Legacy/ws_linux/build/rosaria/CMakeFiles/RosAria.dir/link.txt b/Legacy/ws_linux/build/rosaria/CMakeFiles/RosAria.dir/link.txt index c6dc19b..c13049c 100644 --- a/Legacy/ws_linux/build/rosaria/CMakeFiles/RosAria.dir/link.txt +++ b/Legacy/ws_linux/build/rosaria/CMakeFiles/RosAria.dir/link.txt @@ -1 +1 @@ -/usr/bin/c++ CMakeFiles/RosAria.dir/RosAria.cpp.o -o /home/lab1_5/ws/ws_linux/devel/lib/rosaria/RosAria -rdynamic -L/usr/local/Aria/lib /opt/ros/hydro/lib/libtf.so /opt/ros/hydro/lib/libtf2_ros.so /opt/ros/hydro/lib/libactionlib.so /opt/ros/hydro/lib/libmessage_filters.so /opt/ros/hydro/lib/libroscpp.so -lboost_signals-mt -lboost_filesystem-mt /opt/ros/hydro/lib/libxmlrpcpp.so /opt/ros/hydro/lib/libtf2.so /opt/ros/hydro/lib/librosconsole.so /opt/ros/hydro/lib/librosconsole_log4cxx.so /opt/ros/hydro/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex-mt /opt/ros/hydro/lib/libdynamic_reconfigure_config_init_mutex.so /opt/ros/hydro/lib/libroscpp_serialization.so /opt/ros/hydro/lib/librostime.so -lboost_date_time-mt -lboost_system-mt -lboost_thread-mt -lpthread /opt/ros/hydro/lib/libcpp_common.so /opt/ros/hydro/lib/libconsole_bridge.so -lboost_thread-mt -lpthread -lAria -lpthread -ldl -lrt -lpthread /opt/ros/hydro/lib/libcpp_common.so /opt/ros/hydro/lib/libconsole_bridge.so -lpthread -lAria -lpthread -lAria -ldl -lrt -Wl,-rpath,/usr/local/Aria/lib:/opt/ros/hydro/lib: +/usr/bin/c++ CMakeFiles/RosAria.dir/RosAria.cpp.o -o /home/lab1_5/ws/ws_linux/devel/lib/rosaria/RosAria -rdynamic -L/usr/local/Aria/lib /opt/ros/hydro/lib/libtf.so /opt/ros/hydro/lib/libtf2_ros.so /opt/ros/hydro/lib/libactionlib.so /opt/ros/hydro/lib/libmessage_filters.so /opt/ros/hydro/lib/libroscpp.so -lboost_signals-mt -lboost_filesystem-mt /opt/ros/hydro/lib/libxmlrpcpp.so /opt/ros/hydro/lib/libtf2.so /opt/ros/hydro/lib/librosconsole.so /opt/ros/hydro/lib/librosconsole_log4cxx.so /opt/ros/hydro/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex-mt /opt/ros/hydro/lib/libdynamic_reconfigure_config_init_mutex.so /opt/ros/hydro/lib/libroscpp_serialization.so /opt/ros/hydro/lib/librostime.so -lboost_date_time-mt -lboost_system-mt -lboost_thread-mt -lpthread /opt/ros/hydro/lib/libcpp_common.so /opt/ros/hydro/lib/libconsole_bridge.so -lboost_thread-mt -lAria -lpthread -ldl -lrt -lpthread /opt/ros/hydro/lib/libcpp_common.so /opt/ros/hydro/lib/libconsole_bridge.so -lAria -lpthread -ldl -lrt -Wl,-rpath,/usr/local/Aria/lib:/opt/ros/hydro/lib: diff --git a/Legacy/ws_linux/build/rosaria/CMakeFiles/rosaria_gencfg.dir/progress.make b/Legacy/ws_linux/build/rosaria/CMakeFiles/rosaria_gencfg.dir/progress.make index 16d5ea2..6bdbd14 100644 --- a/Legacy/ws_linux/build/rosaria/CMakeFiles/rosaria_gencfg.dir/progress.make +++ b/Legacy/ws_linux/build/rosaria/CMakeFiles/rosaria_gencfg.dir/progress.make @@ -1,2 +1,2 @@ -CMAKE_PROGRESS_1 = 6 +CMAKE_PROGRESS_1 = 15 diff --git a/Legacy/ws_linux/build/rosaria/CMakeFiles/rosaria_generate_messages_cpp.dir/progress.make b/Legacy/ws_linux/build/rosaria/CMakeFiles/rosaria_generate_messages_cpp.dir/progress.make index 68e0bc5..0b890e8 100644 --- a/Legacy/ws_linux/build/rosaria/CMakeFiles/rosaria_generate_messages_cpp.dir/progress.make +++ b/Legacy/ws_linux/build/rosaria/CMakeFiles/rosaria_generate_messages_cpp.dir/progress.make @@ -1,2 +1,2 @@ -CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_1 = 16 diff --git a/Legacy/ws_linux/build/rosaria/CMakeFiles/rosaria_generate_messages_lisp.dir/progress.make b/Legacy/ws_linux/build/rosaria/CMakeFiles/rosaria_generate_messages_lisp.dir/progress.make index c561fca..d1b88e9 100644 --- a/Legacy/ws_linux/build/rosaria/CMakeFiles/rosaria_generate_messages_lisp.dir/progress.make +++ b/Legacy/ws_linux/build/rosaria/CMakeFiles/rosaria_generate_messages_lisp.dir/progress.make @@ -1,2 +1,2 @@ -CMAKE_PROGRESS_1 = 8 +CMAKE_PROGRESS_1 = 17 diff --git a/Legacy/ws_linux/build/rosaria/CMakeFiles/rosaria_generate_messages_py.dir/progress.make b/Legacy/ws_linux/build/rosaria/CMakeFiles/rosaria_generate_messages_py.dir/progress.make index b700c2c..2b041ba 100644 --- a/Legacy/ws_linux/build/rosaria/CMakeFiles/rosaria_generate_messages_py.dir/progress.make +++ b/Legacy/ws_linux/build/rosaria/CMakeFiles/rosaria_generate_messages_py.dir/progress.make @@ -1,3 +1,3 @@ -CMAKE_PROGRESS_1 = 9 -CMAKE_PROGRESS_2 = 10 +CMAKE_PROGRESS_1 = 18 +CMAKE_PROGRESS_2 = 19 diff --git a/Legacy/ws_linux/build/rosaria/Makefile b/Legacy/ws_linux/build/rosaria/Makefile index 540843f..82940e1 100644 --- a/Legacy/ws_linux/build/rosaria/Makefile +++ b/Legacy/ws_linux/build/rosaria/Makefile @@ -160,146 +160,6 @@ RosAria/fast: cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/RosAria.dir/build.make rosaria/CMakeFiles/RosAria.dir/build .PHONY : RosAria/fast -# Convenience name for target. -rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/rule -.PHONY : rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/rule - -# Convenience name for target. -actionlib_generate_messages_cpp: rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/rule -.PHONY : actionlib_generate_messages_cpp - -# fast build rule for target. -actionlib_generate_messages_cpp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/actionlib_generate_messages_cpp.dir/build -.PHONY : actionlib_generate_messages_cpp/fast - -# Convenience name for target. -rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/rule -.PHONY : rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/rule - -# Convenience name for target. -actionlib_generate_messages_lisp: rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/rule -.PHONY : actionlib_generate_messages_lisp - -# fast build rule for target. -actionlib_generate_messages_lisp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/actionlib_generate_messages_lisp.dir/build -.PHONY : actionlib_generate_messages_lisp/fast - -# Convenience name for target. -rosaria/CMakeFiles/actionlib_generate_messages_py.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/actionlib_generate_messages_py.dir/rule -.PHONY : rosaria/CMakeFiles/actionlib_generate_messages_py.dir/rule - -# Convenience name for target. -actionlib_generate_messages_py: rosaria/CMakeFiles/actionlib_generate_messages_py.dir/rule -.PHONY : actionlib_generate_messages_py - -# fast build rule for target. -actionlib_generate_messages_py/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/actionlib_generate_messages_py.dir/build.make rosaria/CMakeFiles/actionlib_generate_messages_py.dir/build -.PHONY : actionlib_generate_messages_py/fast - -# Convenience name for target. -rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule -.PHONY : rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -actionlib_msgs_generate_messages_cpp: rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule -.PHONY : actionlib_msgs_generate_messages_cpp - -# fast build rule for target. -actionlib_msgs_generate_messages_cpp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build -.PHONY : actionlib_msgs_generate_messages_cpp/fast - -# Convenience name for target. -rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule -.PHONY : rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -actionlib_msgs_generate_messages_lisp: rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule -.PHONY : actionlib_msgs_generate_messages_lisp - -# fast build rule for target. -actionlib_msgs_generate_messages_lisp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build -.PHONY : actionlib_msgs_generate_messages_lisp/fast - -# Convenience name for target. -rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule -.PHONY : rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -actionlib_msgs_generate_messages_py: rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule -.PHONY : actionlib_msgs_generate_messages_py - -# fast build rule for target. -actionlib_msgs_generate_messages_py/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build -.PHONY : actionlib_msgs_generate_messages_py/fast - -# Convenience name for target. -rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/rule -.PHONY : rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/rule - -# Convenience name for target. -dynamic_reconfigure_gencfg: rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/rule -.PHONY : dynamic_reconfigure_gencfg - -# fast build rule for target. -dynamic_reconfigure_gencfg/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_gencfg.dir/build -.PHONY : dynamic_reconfigure_gencfg/fast - -# Convenience name for target. -rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/rule -.PHONY : rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/rule - -# Convenience name for target. -dynamic_reconfigure_generate_messages_cpp: rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/rule -.PHONY : dynamic_reconfigure_generate_messages_cpp - -# fast build rule for target. -dynamic_reconfigure_generate_messages_cpp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_cpp.dir/build -.PHONY : dynamic_reconfigure_generate_messages_cpp/fast - -# Convenience name for target. -rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/rule -.PHONY : rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/rule - -# Convenience name for target. -dynamic_reconfigure_generate_messages_lisp: rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/rule -.PHONY : dynamic_reconfigure_generate_messages_lisp - -# fast build rule for target. -dynamic_reconfigure_generate_messages_lisp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_lisp.dir/build -.PHONY : dynamic_reconfigure_generate_messages_lisp/fast - -# Convenience name for target. -rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/rule -.PHONY : rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/rule - -# Convenience name for target. -dynamic_reconfigure_generate_messages_py: rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/rule -.PHONY : dynamic_reconfigure_generate_messages_py - -# fast build rule for target. -dynamic_reconfigure_generate_messages_py/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/build.make rosaria/CMakeFiles/dynamic_reconfigure_generate_messages_py.dir/build -.PHONY : dynamic_reconfigure_generate_messages_py/fast - # Convenience name for target. rosaria/CMakeFiles/nav_msgs_generate_messages_cpp.dir/rule: cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/nav_msgs_generate_messages_cpp.dir/rule @@ -454,216 +314,6 @@ rosaria_genpy/fast: cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/rosaria_genpy.dir/build.make rosaria/CMakeFiles/rosaria_genpy.dir/build .PHONY : rosaria_genpy/fast -# Convenience name for target. -rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/rule -.PHONY : rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/rule - -# Convenience name for target. -roscpp_generate_messages_cpp: rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/rule -.PHONY : roscpp_generate_messages_cpp - -# fast build rule for target. -roscpp_generate_messages_cpp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/roscpp_generate_messages_cpp.dir/build -.PHONY : roscpp_generate_messages_cpp/fast - -# Convenience name for target. -rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/rule -.PHONY : rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/rule - -# Convenience name for target. -roscpp_generate_messages_lisp: rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/rule -.PHONY : roscpp_generate_messages_lisp - -# fast build rule for target. -roscpp_generate_messages_lisp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/roscpp_generate_messages_lisp.dir/build -.PHONY : roscpp_generate_messages_lisp/fast - -# Convenience name for target. -rosaria/CMakeFiles/roscpp_generate_messages_py.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/roscpp_generate_messages_py.dir/rule -.PHONY : rosaria/CMakeFiles/roscpp_generate_messages_py.dir/rule - -# Convenience name for target. -roscpp_generate_messages_py: rosaria/CMakeFiles/roscpp_generate_messages_py.dir/rule -.PHONY : roscpp_generate_messages_py - -# fast build rule for target. -roscpp_generate_messages_py/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/roscpp_generate_messages_py.dir/build.make rosaria/CMakeFiles/roscpp_generate_messages_py.dir/build -.PHONY : roscpp_generate_messages_py/fast - -# Convenience name for target. -rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule -.PHONY : rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_cpp: rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule -.PHONY : rosgraph_msgs_generate_messages_cpp - -# fast build rule for target. -rosgraph_msgs_generate_messages_cpp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build -.PHONY : rosgraph_msgs_generate_messages_cpp/fast - -# Convenience name for target. -rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule -.PHONY : rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_lisp: rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule -.PHONY : rosgraph_msgs_generate_messages_lisp - -# fast build rule for target. -rosgraph_msgs_generate_messages_lisp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build -.PHONY : rosgraph_msgs_generate_messages_lisp/fast - -# Convenience name for target. -rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule -.PHONY : rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_py: rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule -.PHONY : rosgraph_msgs_generate_messages_py - -# fast build rule for target. -rosgraph_msgs_generate_messages_py/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build -.PHONY : rosgraph_msgs_generate_messages_py/fast - -# Convenience name for target. -rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule -.PHONY : rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -sensor_msgs_generate_messages_cpp: rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule -.PHONY : sensor_msgs_generate_messages_cpp - -# fast build rule for target. -sensor_msgs_generate_messages_cpp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build -.PHONY : sensor_msgs_generate_messages_cpp/fast - -# Convenience name for target. -rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule -.PHONY : rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -sensor_msgs_generate_messages_lisp: rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule -.PHONY : sensor_msgs_generate_messages_lisp - -# fast build rule for target. -sensor_msgs_generate_messages_lisp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build -.PHONY : sensor_msgs_generate_messages_lisp/fast - -# Convenience name for target. -rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule -.PHONY : rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -sensor_msgs_generate_messages_py: rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule -.PHONY : sensor_msgs_generate_messages_py - -# fast build rule for target. -sensor_msgs_generate_messages_py/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/sensor_msgs_generate_messages_py.dir/build -.PHONY : sensor_msgs_generate_messages_py/fast - -# Convenience name for target. -rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/rule -.PHONY : rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -tf2_msgs_generate_messages_cpp: rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/rule -.PHONY : tf2_msgs_generate_messages_cpp - -# fast build rule for target. -tf2_msgs_generate_messages_cpp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/tf2_msgs_generate_messages_cpp.dir/build -.PHONY : tf2_msgs_generate_messages_cpp/fast - -# Convenience name for target. -rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/rule -.PHONY : rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -tf2_msgs_generate_messages_lisp: rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/rule -.PHONY : tf2_msgs_generate_messages_lisp - -# fast build rule for target. -tf2_msgs_generate_messages_lisp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/tf2_msgs_generate_messages_lisp.dir/build -.PHONY : tf2_msgs_generate_messages_lisp/fast - -# Convenience name for target. -rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/rule -.PHONY : rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -tf2_msgs_generate_messages_py: rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/rule -.PHONY : tf2_msgs_generate_messages_py - -# fast build rule for target. -tf2_msgs_generate_messages_py/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/build.make rosaria/CMakeFiles/tf2_msgs_generate_messages_py.dir/build -.PHONY : tf2_msgs_generate_messages_py/fast - -# Convenience name for target. -rosaria/CMakeFiles/tf_generate_messages_cpp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/tf_generate_messages_cpp.dir/rule -.PHONY : rosaria/CMakeFiles/tf_generate_messages_cpp.dir/rule - -# Convenience name for target. -tf_generate_messages_cpp: rosaria/CMakeFiles/tf_generate_messages_cpp.dir/rule -.PHONY : tf_generate_messages_cpp - -# fast build rule for target. -tf_generate_messages_cpp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/tf_generate_messages_cpp.dir/build.make rosaria/CMakeFiles/tf_generate_messages_cpp.dir/build -.PHONY : tf_generate_messages_cpp/fast - -# Convenience name for target. -rosaria/CMakeFiles/tf_generate_messages_lisp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/tf_generate_messages_lisp.dir/rule -.PHONY : rosaria/CMakeFiles/tf_generate_messages_lisp.dir/rule - -# Convenience name for target. -tf_generate_messages_lisp: rosaria/CMakeFiles/tf_generate_messages_lisp.dir/rule -.PHONY : tf_generate_messages_lisp - -# fast build rule for target. -tf_generate_messages_lisp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/tf_generate_messages_lisp.dir/build.make rosaria/CMakeFiles/tf_generate_messages_lisp.dir/build -.PHONY : tf_generate_messages_lisp/fast - -# Convenience name for target. -rosaria/CMakeFiles/tf_generate_messages_py.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 rosaria/CMakeFiles/tf_generate_messages_py.dir/rule -.PHONY : rosaria/CMakeFiles/tf_generate_messages_py.dir/rule - -# Convenience name for target. -tf_generate_messages_py: rosaria/CMakeFiles/tf_generate_messages_py.dir/rule -.PHONY : tf_generate_messages_py - -# fast build rule for target. -tf_generate_messages_py/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f rosaria/CMakeFiles/tf_generate_messages_py.dir/build.make rosaria/CMakeFiles/tf_generate_messages_py.dir/build -.PHONY : tf_generate_messages_py/fast - RosAria.o: RosAria.cpp.o .PHONY : RosAria.o @@ -695,16 +345,6 @@ help: @echo "... clean" @echo "... depend" @echo "... RosAria" - @echo "... actionlib_generate_messages_cpp" - @echo "... actionlib_generate_messages_lisp" - @echo "... actionlib_generate_messages_py" - @echo "... actionlib_msgs_generate_messages_cpp" - @echo "... actionlib_msgs_generate_messages_lisp" - @echo "... actionlib_msgs_generate_messages_py" - @echo "... dynamic_reconfigure_gencfg" - @echo "... dynamic_reconfigure_generate_messages_cpp" - @echo "... dynamic_reconfigure_generate_messages_lisp" - @echo "... dynamic_reconfigure_generate_messages_py" @echo "... edit_cache" @echo "... install" @echo "... install/local" @@ -722,22 +362,7 @@ help: @echo "... rosaria_generate_messages_py" @echo "... rosaria_genlisp" @echo "... rosaria_genpy" - @echo "... roscpp_generate_messages_cpp" - @echo "... roscpp_generate_messages_lisp" - @echo "... roscpp_generate_messages_py" - @echo "... rosgraph_msgs_generate_messages_cpp" - @echo "... rosgraph_msgs_generate_messages_lisp" - @echo "... rosgraph_msgs_generate_messages_py" - @echo "... sensor_msgs_generate_messages_cpp" - @echo "... sensor_msgs_generate_messages_lisp" - @echo "... sensor_msgs_generate_messages_py" @echo "... test" - @echo "... tf2_msgs_generate_messages_cpp" - @echo "... tf2_msgs_generate_messages_lisp" - @echo "... tf2_msgs_generate_messages_py" - @echo "... tf_generate_messages_cpp" - @echo "... tf_generate_messages_lisp" - @echo "... tf_generate_messages_py" @echo "... RosAria.o" @echo "... RosAria.i" @echo "... RosAria.s" diff --git a/Legacy/ws_linux/build/rosaria/catkin_generated/installspace/rosariaConfig.cmake b/Legacy/ws_linux/build/rosaria/catkin_generated/installspace/rosariaConfig.cmake index aa7aa4c..7430f1f 100644 --- a/Legacy/ws_linux/build/rosaria/catkin_generated/installspace/rosariaConfig.cmake +++ b/Legacy/ws_linux/build/rosaria/catkin_generated/installspace/rosariaConfig.cmake @@ -122,7 +122,7 @@ foreach(library ${libraries}) set(lib_path "") set(lib "${library}-NOTFOUND") # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /home/lab1_5/ws/ws_linux/install/lib;/home/lab1_5/ws/ws_linux/devel/lib;/home/lab1_5/ws/ws_xeno/devel/lib;/home/lab1_5/ws/ws_isolated/install_isolated/lib;/opt/ros/hydro/lib) + foreach(path /home/lab1_5/ws/ws_linux/install/lib;/home/lab1_5/ws/ws_linux/devel/lib;/opt/ros/hydro/lib) find_library(lib ${library} PATHS ${path} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) diff --git a/Legacy/ws_linux/build/rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_cpp.dir/progress.make b/Legacy/ws_linux/build/rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_cpp.dir/progress.make index 596289c..bc8bba0 100644 --- a/Legacy/ws_linux/build/rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_cpp.dir/progress.make +++ b/Legacy/ws_linux/build/rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_cpp.dir/progress.make @@ -1,3 +1,3 @@ -CMAKE_PROGRESS_1 = 11 -CMAKE_PROGRESS_2 = 12 +CMAKE_PROGRESS_1 = 20 +CMAKE_PROGRESS_2 = 21 diff --git a/Legacy/ws_linux/build/rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_lisp.dir/progress.make b/Legacy/ws_linux/build/rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_lisp.dir/progress.make index d92f75a..783d35b 100644 --- a/Legacy/ws_linux/build/rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_lisp.dir/progress.make +++ b/Legacy/ws_linux/build/rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_lisp.dir/progress.make @@ -1,3 +1,3 @@ -CMAKE_PROGRESS_1 = 13 -CMAKE_PROGRESS_2 = 14 +CMAKE_PROGRESS_1 = 22 +CMAKE_PROGRESS_2 = 23 diff --git a/Legacy/ws_linux/build/rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_py.dir/progress.make b/Legacy/ws_linux/build/rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_py.dir/progress.make index 06dbb11..17ee5a4 100644 --- a/Legacy/ws_linux/build/rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_py.dir/progress.make +++ b/Legacy/ws_linux/build/rosaria_msgs/CMakeFiles/rosaria_msgs_generate_messages_py.dir/progress.make @@ -1,4 +1,4 @@ -CMAKE_PROGRESS_1 = 15 -CMAKE_PROGRESS_2 = 16 -CMAKE_PROGRESS_3 = 17 +CMAKE_PROGRESS_1 = 24 +CMAKE_PROGRESS_2 = 25 +CMAKE_PROGRESS_3 = 26 diff --git a/Legacy/ws_linux/build/rosaria_msgs/catkin_generated/installspace/rosaria_msgsConfig.cmake b/Legacy/ws_linux/build/rosaria_msgs/catkin_generated/installspace/rosaria_msgsConfig.cmake index 39010a8..43f2cad 100644 --- a/Legacy/ws_linux/build/rosaria_msgs/catkin_generated/installspace/rosaria_msgsConfig.cmake +++ b/Legacy/ws_linux/build/rosaria_msgs/catkin_generated/installspace/rosaria_msgsConfig.cmake @@ -122,7 +122,7 @@ foreach(library ${libraries}) set(lib_path "") set(lib "${library}-NOTFOUND") # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /home/lab1_5/ws/ws_linux/install/lib;/home/lab1_5/ws/ws_linux/devel/lib;/home/lab1_5/ws/ws_xeno/devel/lib;/home/lab1_5/ws/ws_isolated/install_isolated/lib;/opt/ros/hydro/lib) + foreach(path /home/lab1_5/ws/ws_linux/install/lib;/home/lab1_5/ws/ws_linux/devel/lib;/opt/ros/hydro/lib) find_library(lib ${library} PATHS ${path} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) diff --git a/Legacy/ws_linux/build/safety/catkin_generated/installspace/safetyConfig.cmake b/Legacy/ws_linux/build/safety/catkin_generated/installspace/safetyConfig.cmake index b914a42..83f8d82 100644 --- a/Legacy/ws_linux/build/safety/catkin_generated/installspace/safetyConfig.cmake +++ b/Legacy/ws_linux/build/safety/catkin_generated/installspace/safetyConfig.cmake @@ -122,7 +122,7 @@ foreach(library ${libraries}) set(lib_path "") set(lib "${library}-NOTFOUND") # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /home/lab1_5/ws/ws_linux/install/lib;/home/lab1_5/ws/ws_linux/devel/lib;/home/lab1_5/ws/ws_xeno/devel/lib;/home/lab1_5/ws/ws_isolated/install_isolated/lib;/opt/ros/hydro/lib) + foreach(path /home/lab1_5/ws/ws_linux/install/lib;/home/lab1_5/ws/ws_linux/devel/lib;/opt/ros/hydro/lib) find_library(lib ${library} PATHS ${path} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/CMakeDirectoryInformation.cmake b/Legacy/ws_linux/build/videostream/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 7ffe49e..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,23 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/lab1_5/ws/ws_linux/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/lab1_5/ws/ws_linux/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - -# The C and CXX include file search paths: -SET(CMAKE_C_INCLUDE_PATH - "/home/lab1_5/ws/ws_linux/devel/include" - ) -SET(CMAKE_CXX_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) -SET(CMAKE_Fortran_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) -SET(CMAKE_ASM_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH}) - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/progress.marks b/Legacy/ws_linux/build/videostream/CMakeFiles/progress.marks deleted file mode 100644 index 7ed6ff8..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/CXX.includecache b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/CXX.includecache deleted file mode 100644 index 1576008..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/CXX.includecache +++ /dev/null @@ -1,82 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/lab1_5/ws/ws_linux/devel/include/videostream/ip_get.h -ros/service_traits.h -- -videostream/ip_getRequest.h -- -videostream/ip_getResponse.h -- - -/home/lab1_5/ws/ws_linux/devel/include/videostream/ip_getRequest.h -string -- -vector -- -map -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/home/lab1_5/ws/ws_linux/devel/include/videostream/ip_getResponse.h -string -- -vector -- -map -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/home/lab1_5/ws/ws_linux/src/videostream/src/../include/Videostream.h -ros/ros.h -/home/lab1_5/ws/ws_linux/src/videostream/src/../include/ros/ros.h -videostream/ip_get.h -/home/lab1_5/ws/ws_linux/src/videostream/src/../include/videostream/ip_get.h -std_msgs/String.h -/home/lab1_5/ws/ws_linux/src/videostream/src/../include/std_msgs/String.h -cstdlib -- -string -- -sstream -- -unistd.h -- -sys/types.h -- -sys/stat.h -- -fcntl.h -- -map -- -vector -- -algorithm -- -boost/tr1/regex.hpp -- - -/home/lab1_5/ws/ws_linux/src/videostream/src/videostream.cpp -../include/Videostream.h -/home/lab1_5/ws/ws_linux/src/videostream/src/../include/Videostream.h - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/DependInfo.cmake b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/DependInfo.cmake deleted file mode 100644 index 8cded8b..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/DependInfo.cmake +++ /dev/null @@ -1,20 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_CXX - "/home/lab1_5/ws/ws_linux/src/videostream/src/videostream.cpp" "/home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o" - ) -SET(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -SET(CMAKE_TARGET_DEFINITIONS - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"videostream\"" - "ROSCONSOLE_BACKEND_LOG4CXX" - ) - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/build.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/build.make deleted file mode 100644 index 55af076..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/build.make +++ /dev/null @@ -1,116 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/lab1_5/ws/ws_linux/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/lab1_5/ws/ws_linux/build - -# Include any dependencies generated for this target. -include videostream/CMakeFiles/videostream.dir/depend.make - -# Include the progress variables for this target. -include videostream/CMakeFiles/videostream.dir/progress.make - -# Include the compile flags for this target's objects. -include videostream/CMakeFiles/videostream.dir/flags.make - -videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o: videostream/CMakeFiles/videostream.dir/flags.make -videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o: /home/lab1_5/ws/ws_linux/src/videostream/src/videostream.cpp - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o" - cd /home/lab1_5/ws/ws_linux/build/videostream && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -o CMakeFiles/videostream.dir/src/videostream.cpp.o -c /home/lab1_5/ws/ws_linux/src/videostream/src/videostream.cpp - -videostream/CMakeFiles/videostream.dir/src/videostream.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/videostream.dir/src/videostream.cpp.i" - cd /home/lab1_5/ws/ws_linux/build/videostream && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -E /home/lab1_5/ws/ws_linux/src/videostream/src/videostream.cpp > CMakeFiles/videostream.dir/src/videostream.cpp.i - -videostream/CMakeFiles/videostream.dir/src/videostream.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/videostream.dir/src/videostream.cpp.s" - cd /home/lab1_5/ws/ws_linux/build/videostream && /usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -S /home/lab1_5/ws/ws_linux/src/videostream/src/videostream.cpp -o CMakeFiles/videostream.dir/src/videostream.cpp.s - -videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o.requires: -.PHONY : videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o.requires - -videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o.provides: videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o.requires - $(MAKE) -f videostream/CMakeFiles/videostream.dir/build.make videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o.provides.build -.PHONY : videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o.provides - -videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o.provides.build: videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o - -# Object files for target videostream -videostream_OBJECTS = \ -"CMakeFiles/videostream.dir/src/videostream.cpp.o" - -# External object files for target videostream -videostream_EXTERNAL_OBJECTS = - -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: /opt/ros/hydro/lib/libroscpp.so -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: /usr/lib/libboost_signals-mt.so -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: /usr/lib/libboost_filesystem-mt.so -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: /opt/ros/hydro/lib/librosconsole.so -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: /opt/ros/hydro/lib/librosconsole_log4cxx.so -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: /opt/ros/hydro/lib/librosconsole_backend_interface.so -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: /usr/lib/liblog4cxx.so -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: /usr/lib/libboost_regex-mt.so -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: /opt/ros/hydro/lib/libxmlrpcpp.so -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: /opt/ros/hydro/lib/libroscpp_serialization.so -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: /opt/ros/hydro/lib/librostime.so -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: /usr/lib/libboost_date_time-mt.so -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: /usr/lib/libboost_system-mt.so -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: /usr/lib/libboost_thread-mt.so -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: /usr/lib/x86_64-linux-gnu/libpthread.so -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: /opt/ros/hydro/lib/libcpp_common.so -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: /opt/ros/hydro/lib/libconsole_bridge.so -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: videostream/CMakeFiles/videostream.dir/build.make -/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream: videostream/CMakeFiles/videostream.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX executable /home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream" - cd /home/lab1_5/ws/ws_linux/build/videostream && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/videostream.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -videostream/CMakeFiles/videostream.dir/build: /home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream -.PHONY : videostream/CMakeFiles/videostream.dir/build - -videostream/CMakeFiles/videostream.dir/requires: videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o.requires -.PHONY : videostream/CMakeFiles/videostream.dir/requires - -videostream/CMakeFiles/videostream.dir/clean: - cd /home/lab1_5/ws/ws_linux/build/videostream && $(CMAKE_COMMAND) -P CMakeFiles/videostream.dir/cmake_clean.cmake -.PHONY : videostream/CMakeFiles/videostream.dir/clean - -videostream/CMakeFiles/videostream.dir/depend: - cd /home/lab1_5/ws/ws_linux/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/lab1_5/ws/ws_linux/src /home/lab1_5/ws/ws_linux/src/videostream /home/lab1_5/ws/ws_linux/build /home/lab1_5/ws/ws_linux/build/videostream /home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/videostream.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : videostream/CMakeFiles/videostream.dir/depend - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/cmake_clean.cmake b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/cmake_clean.cmake deleted file mode 100644 index d4bf140..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -FILE(REMOVE_RECURSE - "CMakeFiles/videostream.dir/src/videostream.cpp.o" - "/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream.pdb" - "/home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang CXX) - INCLUDE(CMakeFiles/videostream.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/depend.internal b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/depend.internal deleted file mode 100644 index f6e2334..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/depend.internal +++ /dev/null @@ -1,9 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o - /home/lab1_5/ws/ws_linux/devel/include/videostream/ip_get.h - /home/lab1_5/ws/ws_linux/devel/include/videostream/ip_getRequest.h - /home/lab1_5/ws/ws_linux/devel/include/videostream/ip_getResponse.h - /home/lab1_5/ws/ws_linux/src/videostream/src/../include/Videostream.h - /home/lab1_5/ws/ws_linux/src/videostream/src/videostream.cpp diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/depend.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/depend.make deleted file mode 100644 index 72f503b..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/depend.make +++ /dev/null @@ -1,9 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o: /home/lab1_5/ws/ws_linux/devel/include/videostream/ip_get.h -videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o: /home/lab1_5/ws/ws_linux/devel/include/videostream/ip_getRequest.h -videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o: /home/lab1_5/ws/ws_linux/devel/include/videostream/ip_getResponse.h -videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o: /home/lab1_5/ws/ws_linux/src/videostream/src/../include/Videostream.h -videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o: /home/lab1_5/ws/ws_linux/src/videostream/src/videostream.cpp - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/flags.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/flags.make deleted file mode 100644 index d92e17c..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = -I/home/lab1_5/ws/ws_linux/devel/include - -CXX_DEFINES = -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"videostream\" -DROSCONSOLE_BACKEND_LOG4CXX - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/link.txt b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/link.txt deleted file mode 100644 index 0948c18..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/videostream.dir/src/videostream.cpp.o -o /home/lab1_5/ws/ws_linux/devel/lib/videostream/videostream -rdynamic /opt/ros/hydro/lib/libroscpp.so -lboost_signals-mt -lboost_filesystem-mt /opt/ros/hydro/lib/librosconsole.so /opt/ros/hydro/lib/librosconsole_log4cxx.so /opt/ros/hydro/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex-mt /opt/ros/hydro/lib/libxmlrpcpp.so /opt/ros/hydro/lib/libroscpp_serialization.so /opt/ros/hydro/lib/librostime.so -lboost_date_time-mt -lboost_system-mt -lboost_thread-mt -lpthread /opt/ros/hydro/lib/libcpp_common.so /opt/ros/hydro/lib/libconsole_bridge.so -Wl,-rpath,/opt/ros/hydro/lib diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/progress.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/progress.make deleted file mode 100644 index e9ac291..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = 18 - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o deleted file mode 100644 index e142161124005219f6edf352ef6642e1fbe43e38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 441808 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 U&g#)qoqJ-P67r!;`W*590T|&QNdN!< diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir/DependInfo.cmake b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir/DependInfo.cmake deleted file mode 100644 index 551e629..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir/DependInfo.cmake +++ /dev/null @@ -1,15 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Preprocessor definitions for this target. -SET(CMAKE_TARGET_DEFINITIONS - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"videostream\"" - "ROSCONSOLE_BACKEND_LOG4CXX" - ) - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir/build.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir/build.make deleted file mode 100644 index 6eb3dc1..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir/build.make +++ /dev/null @@ -1,62 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/lab1_5/ws/ws_linux/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/lab1_5/ws/ws_linux/build - -# Utility rule file for videostream_gencpp. - -# Include the progress variables for this target. -include videostream/CMakeFiles/videostream_gencpp.dir/progress.make - -videostream/CMakeFiles/videostream_gencpp: - -videostream_gencpp: videostream/CMakeFiles/videostream_gencpp -videostream_gencpp: videostream/CMakeFiles/videostream_gencpp.dir/build.make -.PHONY : videostream_gencpp - -# Rule to build all files generated by this target. -videostream/CMakeFiles/videostream_gencpp.dir/build: videostream_gencpp -.PHONY : videostream/CMakeFiles/videostream_gencpp.dir/build - -videostream/CMakeFiles/videostream_gencpp.dir/clean: - cd /home/lab1_5/ws/ws_linux/build/videostream && $(CMAKE_COMMAND) -P CMakeFiles/videostream_gencpp.dir/cmake_clean.cmake -.PHONY : videostream/CMakeFiles/videostream_gencpp.dir/clean - -videostream/CMakeFiles/videostream_gencpp.dir/depend: - cd /home/lab1_5/ws/ws_linux/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/lab1_5/ws/ws_linux/src /home/lab1_5/ws/ws_linux/src/videostream /home/lab1_5/ws/ws_linux/build /home/lab1_5/ws/ws_linux/build/videostream /home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : videostream/CMakeFiles/videostream_gencpp.dir/depend - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir/cmake_clean.cmake b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir/cmake_clean.cmake deleted file mode 100644 index e16f56d..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -FILE(REMOVE_RECURSE - "CMakeFiles/videostream_gencpp" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/videostream_gencpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir/progress.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_gencpp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/DependInfo.cmake b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/DependInfo.cmake deleted file mode 100644 index 551e629..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/DependInfo.cmake +++ /dev/null @@ -1,15 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Preprocessor definitions for this target. -SET(CMAKE_TARGET_DEFINITIONS - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"videostream\"" - "ROSCONSOLE_BACKEND_LOG4CXX" - ) - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/build.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/build.make deleted file mode 100644 index ce6c72d..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/build.make +++ /dev/null @@ -1,62 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/lab1_5/ws/ws_linux/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/lab1_5/ws/ws_linux/build - -# Utility rule file for videostream_generate_messages. - -# Include the progress variables for this target. -include videostream/CMakeFiles/videostream_generate_messages.dir/progress.make - -videostream/CMakeFiles/videostream_generate_messages: - -videostream_generate_messages: videostream/CMakeFiles/videostream_generate_messages -videostream_generate_messages: videostream/CMakeFiles/videostream_generate_messages.dir/build.make -.PHONY : videostream_generate_messages - -# Rule to build all files generated by this target. -videostream/CMakeFiles/videostream_generate_messages.dir/build: videostream_generate_messages -.PHONY : videostream/CMakeFiles/videostream_generate_messages.dir/build - -videostream/CMakeFiles/videostream_generate_messages.dir/clean: - cd /home/lab1_5/ws/ws_linux/build/videostream && $(CMAKE_COMMAND) -P CMakeFiles/videostream_generate_messages.dir/cmake_clean.cmake -.PHONY : videostream/CMakeFiles/videostream_generate_messages.dir/clean - -videostream/CMakeFiles/videostream_generate_messages.dir/depend: - cd /home/lab1_5/ws/ws_linux/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/lab1_5/ws/ws_linux/src /home/lab1_5/ws/ws_linux/src/videostream /home/lab1_5/ws/ws_linux/build /home/lab1_5/ws/ws_linux/build/videostream /home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : videostream/CMakeFiles/videostream_generate_messages.dir/depend - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/cmake_clean.cmake b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/cmake_clean.cmake deleted file mode 100644 index cdc9fc2..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -FILE(REMOVE_RECURSE - "CMakeFiles/videostream_generate_messages" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/videostream_generate_messages.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/depend.internal b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/depend.internal deleted file mode 100644 index 38eae05..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/depend.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/depend.make deleted file mode 100644 index 38eae05..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/progress.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/DependInfo.cmake b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/DependInfo.cmake deleted file mode 100644 index 551e629..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/DependInfo.cmake +++ /dev/null @@ -1,15 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Preprocessor definitions for this target. -SET(CMAKE_TARGET_DEFINITIONS - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"videostream\"" - "ROSCONSOLE_BACKEND_LOG4CXX" - ) - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/build.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/build.make deleted file mode 100644 index 5b2fe3f..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/build.make +++ /dev/null @@ -1,71 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/lab1_5/ws/ws_linux/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/lab1_5/ws/ws_linux/build - -# Utility rule file for videostream_generate_messages_cpp. - -# Include the progress variables for this target. -include videostream/CMakeFiles/videostream_generate_messages_cpp.dir/progress.make - -videostream/CMakeFiles/videostream_generate_messages_cpp: /home/lab1_5/ws/ws_linux/devel/include/videostream/ip_get.h - -/home/lab1_5/ws/ws_linux/devel/include/videostream/ip_get.h: /opt/ros/hydro/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py -/home/lab1_5/ws/ws_linux/devel/include/videostream/ip_get.h: /home/lab1_5/ws/ws_linux/src/videostream/srv/ip_get.srv -/home/lab1_5/ws/ws_linux/devel/include/videostream/ip_get.h: /opt/ros/hydro/share/gencpp/cmake/../msg.h.template -/home/lab1_5/ws/ws_linux/devel/include/videostream/ip_get.h: /opt/ros/hydro/share/gencpp/cmake/../srv.h.template - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating C++ code from videostream/ip_get.srv" - cd /home/lab1_5/ws/ws_linux/build/videostream && ../catkin_generated/env_cached.sh /usr/bin/python /opt/ros/hydro/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py /home/lab1_5/ws/ws_linux/src/videostream/srv/ip_get.srv -Istd_msgs:/opt/ros/hydro/share/std_msgs/cmake/../msg -p videostream -o /home/lab1_5/ws/ws_linux/devel/include/videostream -e /opt/ros/hydro/share/gencpp/cmake/.. - -videostream_generate_messages_cpp: videostream/CMakeFiles/videostream_generate_messages_cpp -videostream_generate_messages_cpp: /home/lab1_5/ws/ws_linux/devel/include/videostream/ip_get.h -videostream_generate_messages_cpp: videostream/CMakeFiles/videostream_generate_messages_cpp.dir/build.make -.PHONY : videostream_generate_messages_cpp - -# Rule to build all files generated by this target. -videostream/CMakeFiles/videostream_generate_messages_cpp.dir/build: videostream_generate_messages_cpp -.PHONY : videostream/CMakeFiles/videostream_generate_messages_cpp.dir/build - -videostream/CMakeFiles/videostream_generate_messages_cpp.dir/clean: - cd /home/lab1_5/ws/ws_linux/build/videostream && $(CMAKE_COMMAND) -P CMakeFiles/videostream_generate_messages_cpp.dir/cmake_clean.cmake -.PHONY : videostream/CMakeFiles/videostream_generate_messages_cpp.dir/clean - -videostream/CMakeFiles/videostream_generate_messages_cpp.dir/depend: - cd /home/lab1_5/ws/ws_linux/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/lab1_5/ws/ws_linux/src /home/lab1_5/ws/ws_linux/src/videostream /home/lab1_5/ws/ws_linux/build /home/lab1_5/ws/ws_linux/build/videostream /home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : videostream/CMakeFiles/videostream_generate_messages_cpp.dir/depend - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/cmake_clean.cmake b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/cmake_clean.cmake deleted file mode 100644 index 2ca2a92..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,9 +0,0 @@ -FILE(REMOVE_RECURSE - "CMakeFiles/videostream_generate_messages_cpp" - "/home/lab1_5/ws/ws_linux/devel/include/videostream/ip_get.h" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/videostream_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/depend.internal b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/depend.internal deleted file mode 100644 index 38eae05..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/depend.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/depend.make deleted file mode 100644 index 38eae05..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/progress.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/progress.make deleted file mode 100644 index a7f2629..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_cpp.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = 19 - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/DependInfo.cmake b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/DependInfo.cmake deleted file mode 100644 index 551e629..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/DependInfo.cmake +++ /dev/null @@ -1,15 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Preprocessor definitions for this target. -SET(CMAKE_TARGET_DEFINITIONS - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"videostream\"" - "ROSCONSOLE_BACKEND_LOG4CXX" - ) - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/build.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/build.make deleted file mode 100644 index 4e72463..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/build.make +++ /dev/null @@ -1,69 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/lab1_5/ws/ws_linux/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/lab1_5/ws/ws_linux/build - -# Utility rule file for videostream_generate_messages_lisp. - -# Include the progress variables for this target. -include videostream/CMakeFiles/videostream_generate_messages_lisp.dir/progress.make - -videostream/CMakeFiles/videostream_generate_messages_lisp: /home/lab1_5/ws/ws_linux/devel/share/common-lisp/ros/videostream/srv/ip_get.lisp - -/home/lab1_5/ws/ws_linux/devel/share/common-lisp/ros/videostream/srv/ip_get.lisp: /opt/ros/hydro/share/genlisp/cmake/../../../lib/genlisp/gen_lisp.py -/home/lab1_5/ws/ws_linux/devel/share/common-lisp/ros/videostream/srv/ip_get.lisp: /home/lab1_5/ws/ws_linux/src/videostream/srv/ip_get.srv - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating Lisp code from videostream/ip_get.srv" - cd /home/lab1_5/ws/ws_linux/build/videostream && ../catkin_generated/env_cached.sh /usr/bin/python /opt/ros/hydro/share/genlisp/cmake/../../../lib/genlisp/gen_lisp.py /home/lab1_5/ws/ws_linux/src/videostream/srv/ip_get.srv -Istd_msgs:/opt/ros/hydro/share/std_msgs/cmake/../msg -p videostream -o /home/lab1_5/ws/ws_linux/devel/share/common-lisp/ros/videostream/srv - -videostream_generate_messages_lisp: videostream/CMakeFiles/videostream_generate_messages_lisp -videostream_generate_messages_lisp: /home/lab1_5/ws/ws_linux/devel/share/common-lisp/ros/videostream/srv/ip_get.lisp -videostream_generate_messages_lisp: videostream/CMakeFiles/videostream_generate_messages_lisp.dir/build.make -.PHONY : videostream_generate_messages_lisp - -# Rule to build all files generated by this target. -videostream/CMakeFiles/videostream_generate_messages_lisp.dir/build: videostream_generate_messages_lisp -.PHONY : videostream/CMakeFiles/videostream_generate_messages_lisp.dir/build - -videostream/CMakeFiles/videostream_generate_messages_lisp.dir/clean: - cd /home/lab1_5/ws/ws_linux/build/videostream && $(CMAKE_COMMAND) -P CMakeFiles/videostream_generate_messages_lisp.dir/cmake_clean.cmake -.PHONY : videostream/CMakeFiles/videostream_generate_messages_lisp.dir/clean - -videostream/CMakeFiles/videostream_generate_messages_lisp.dir/depend: - cd /home/lab1_5/ws/ws_linux/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/lab1_5/ws/ws_linux/src /home/lab1_5/ws/ws_linux/src/videostream /home/lab1_5/ws/ws_linux/build /home/lab1_5/ws/ws_linux/build/videostream /home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : videostream/CMakeFiles/videostream_generate_messages_lisp.dir/depend - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/cmake_clean.cmake b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/cmake_clean.cmake deleted file mode 100644 index 0a69d6b..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/cmake_clean.cmake +++ /dev/null @@ -1,9 +0,0 @@ -FILE(REMOVE_RECURSE - "CMakeFiles/videostream_generate_messages_lisp" - "/home/lab1_5/ws/ws_linux/devel/share/common-lisp/ros/videostream/srv/ip_get.lisp" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/videostream_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/depend.internal b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/depend.internal deleted file mode 100644 index 38eae05..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/depend.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/depend.make deleted file mode 100644 index 38eae05..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/progress.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/progress.make deleted file mode 100644 index 5ec04d3..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_lisp.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = 20 - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/DependInfo.cmake b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/DependInfo.cmake deleted file mode 100644 index 551e629..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/DependInfo.cmake +++ /dev/null @@ -1,15 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Preprocessor definitions for this target. -SET(CMAKE_TARGET_DEFINITIONS - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"videostream\"" - "ROSCONSOLE_BACKEND_LOG4CXX" - ) - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/build.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/build.make deleted file mode 100644 index c52f6c1..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/build.make +++ /dev/null @@ -1,77 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/lab1_5/ws/ws_linux/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/lab1_5/ws/ws_linux/build - -# Utility rule file for videostream_generate_messages_py. - -# Include the progress variables for this target. -include videostream/CMakeFiles/videostream_generate_messages_py.dir/progress.make - -videostream/CMakeFiles/videostream_generate_messages_py: /home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/videostream/srv/_ip_get.py -videostream/CMakeFiles/videostream_generate_messages_py: /home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/videostream/srv/__init__.py - -/home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/videostream/srv/_ip_get.py: /opt/ros/hydro/share/genpy/cmake/../../../lib/genpy/gensrv_py.py -/home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/videostream/srv/_ip_get.py: /home/lab1_5/ws/ws_linux/src/videostream/srv/ip_get.srv - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating Python code from SRV videostream/ip_get" - cd /home/lab1_5/ws/ws_linux/build/videostream && ../catkin_generated/env_cached.sh /usr/bin/python /opt/ros/hydro/share/genpy/cmake/../../../lib/genpy/gensrv_py.py /home/lab1_5/ws/ws_linux/src/videostream/srv/ip_get.srv -Istd_msgs:/opt/ros/hydro/share/std_msgs/cmake/../msg -p videostream -o /home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/videostream/srv - -/home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/videostream/srv/__init__.py: /opt/ros/hydro/share/genpy/cmake/../../../lib/genpy/genmsg_py.py -/home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/videostream/srv/__init__.py: /home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/videostream/srv/_ip_get.py - $(CMAKE_COMMAND) -E cmake_progress_report /home/lab1_5/ws/ws_linux/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Generating Python srv __init__.py for videostream" - cd /home/lab1_5/ws/ws_linux/build/videostream && ../catkin_generated/env_cached.sh /usr/bin/python /opt/ros/hydro/share/genpy/cmake/../../../lib/genpy/genmsg_py.py -o /home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/videostream/srv --initpy - -videostream_generate_messages_py: videostream/CMakeFiles/videostream_generate_messages_py -videostream_generate_messages_py: /home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/videostream/srv/_ip_get.py -videostream_generate_messages_py: /home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/videostream/srv/__init__.py -videostream_generate_messages_py: videostream/CMakeFiles/videostream_generate_messages_py.dir/build.make -.PHONY : videostream_generate_messages_py - -# Rule to build all files generated by this target. -videostream/CMakeFiles/videostream_generate_messages_py.dir/build: videostream_generate_messages_py -.PHONY : videostream/CMakeFiles/videostream_generate_messages_py.dir/build - -videostream/CMakeFiles/videostream_generate_messages_py.dir/clean: - cd /home/lab1_5/ws/ws_linux/build/videostream && $(CMAKE_COMMAND) -P CMakeFiles/videostream_generate_messages_py.dir/cmake_clean.cmake -.PHONY : videostream/CMakeFiles/videostream_generate_messages_py.dir/clean - -videostream/CMakeFiles/videostream_generate_messages_py.dir/depend: - cd /home/lab1_5/ws/ws_linux/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/lab1_5/ws/ws_linux/src /home/lab1_5/ws/ws_linux/src/videostream /home/lab1_5/ws/ws_linux/build /home/lab1_5/ws/ws_linux/build/videostream /home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : videostream/CMakeFiles/videostream_generate_messages_py.dir/depend - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/cmake_clean.cmake b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/cmake_clean.cmake deleted file mode 100644 index e5083f3..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -FILE(REMOVE_RECURSE - "CMakeFiles/videostream_generate_messages_py" - "/home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/videostream/srv/_ip_get.py" - "/home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/videostream/srv/__init__.py" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/videostream_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/depend.internal b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/depend.internal deleted file mode 100644 index 38eae05..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/depend.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/depend.make deleted file mode 100644 index 38eae05..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/progress.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/progress.make deleted file mode 100644 index 6ec2abf..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_generate_messages_py.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 21 -CMAKE_PROGRESS_2 = 22 - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir/DependInfo.cmake b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir/DependInfo.cmake deleted file mode 100644 index 551e629..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir/DependInfo.cmake +++ /dev/null @@ -1,15 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Preprocessor definitions for this target. -SET(CMAKE_TARGET_DEFINITIONS - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"videostream\"" - "ROSCONSOLE_BACKEND_LOG4CXX" - ) - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir/build.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir/build.make deleted file mode 100644 index ebb72f0..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir/build.make +++ /dev/null @@ -1,62 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/lab1_5/ws/ws_linux/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/lab1_5/ws/ws_linux/build - -# Utility rule file for videostream_genlisp. - -# Include the progress variables for this target. -include videostream/CMakeFiles/videostream_genlisp.dir/progress.make - -videostream/CMakeFiles/videostream_genlisp: - -videostream_genlisp: videostream/CMakeFiles/videostream_genlisp -videostream_genlisp: videostream/CMakeFiles/videostream_genlisp.dir/build.make -.PHONY : videostream_genlisp - -# Rule to build all files generated by this target. -videostream/CMakeFiles/videostream_genlisp.dir/build: videostream_genlisp -.PHONY : videostream/CMakeFiles/videostream_genlisp.dir/build - -videostream/CMakeFiles/videostream_genlisp.dir/clean: - cd /home/lab1_5/ws/ws_linux/build/videostream && $(CMAKE_COMMAND) -P CMakeFiles/videostream_genlisp.dir/cmake_clean.cmake -.PHONY : videostream/CMakeFiles/videostream_genlisp.dir/clean - -videostream/CMakeFiles/videostream_genlisp.dir/depend: - cd /home/lab1_5/ws/ws_linux/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/lab1_5/ws/ws_linux/src /home/lab1_5/ws/ws_linux/src/videostream /home/lab1_5/ws/ws_linux/build /home/lab1_5/ws/ws_linux/build/videostream /home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : videostream/CMakeFiles/videostream_genlisp.dir/depend - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir/cmake_clean.cmake b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir/cmake_clean.cmake deleted file mode 100644 index 2fb088f..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -FILE(REMOVE_RECURSE - "CMakeFiles/videostream_genlisp" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/videostream_genlisp.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir/progress.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genlisp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir/DependInfo.cmake b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir/DependInfo.cmake deleted file mode 100644 index 551e629..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir/DependInfo.cmake +++ /dev/null @@ -1,15 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Preprocessor definitions for this target. -SET(CMAKE_TARGET_DEFINITIONS - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"videostream\"" - "ROSCONSOLE_BACKEND_LOG4CXX" - ) - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir/build.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir/build.make deleted file mode 100644 index ec4e1dc..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir/build.make +++ /dev/null @@ -1,62 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/lab1_5/ws/ws_linux/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/lab1_5/ws/ws_linux/build - -# Utility rule file for videostream_genpy. - -# Include the progress variables for this target. -include videostream/CMakeFiles/videostream_genpy.dir/progress.make - -videostream/CMakeFiles/videostream_genpy: - -videostream_genpy: videostream/CMakeFiles/videostream_genpy -videostream_genpy: videostream/CMakeFiles/videostream_genpy.dir/build.make -.PHONY : videostream_genpy - -# Rule to build all files generated by this target. -videostream/CMakeFiles/videostream_genpy.dir/build: videostream_genpy -.PHONY : videostream/CMakeFiles/videostream_genpy.dir/build - -videostream/CMakeFiles/videostream_genpy.dir/clean: - cd /home/lab1_5/ws/ws_linux/build/videostream && $(CMAKE_COMMAND) -P CMakeFiles/videostream_genpy.dir/cmake_clean.cmake -.PHONY : videostream/CMakeFiles/videostream_genpy.dir/clean - -videostream/CMakeFiles/videostream_genpy.dir/depend: - cd /home/lab1_5/ws/ws_linux/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/lab1_5/ws/ws_linux/src /home/lab1_5/ws/ws_linux/src/videostream /home/lab1_5/ws/ws_linux/build /home/lab1_5/ws/ws_linux/build/videostream /home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : videostream/CMakeFiles/videostream_genpy.dir/depend - diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir/cmake_clean.cmake b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir/cmake_clean.cmake deleted file mode 100644 index 229e3df..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -FILE(REMOVE_RECURSE - "CMakeFiles/videostream_genpy" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/videostream_genpy.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir/progress.make b/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/Legacy/ws_linux/build/videostream/CMakeFiles/videostream_genpy.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/Legacy/ws_linux/build/videostream/CTestTestfile.cmake b/Legacy/ws_linux/build/videostream/CTestTestfile.cmake deleted file mode 100644 index f0fb532..0000000 --- a/Legacy/ws_linux/build/videostream/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/lab1_5/ws/ws_linux/src/videostream -# Build directory: /home/lab1_5/ws/ws_linux/build/videostream -# -# This file includes the relevent testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/Legacy/ws_linux/build/videostream/Makefile b/Legacy/ws_linux/build/videostream/Makefile deleted file mode 100644 index ed90513..0000000 --- a/Legacy/ws_linux/build/videostream/Makefile +++ /dev/null @@ -1,322 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/lab1_5/ws/ws_linux/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/lab1_5/ws/ws_linux/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running interactive CMake command-line interface..." - /usr/bin/cmake -i . -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/lab1_5/ws/ws_linux/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles /home/lab1_5/ws/ws_linux/build/videostream/CMakeFiles/progress.marks - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 videostream/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/lab1_5/ws/ws_linux/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 videostream/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 videostream/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 videostream/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/lab1_5/ws/ws_linux/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -videostream/CMakeFiles/videostream.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 videostream/CMakeFiles/videostream.dir/rule -.PHONY : videostream/CMakeFiles/videostream.dir/rule - -# Convenience name for target. -videostream: videostream/CMakeFiles/videostream.dir/rule -.PHONY : videostream - -# fast build rule for target. -videostream/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f videostream/CMakeFiles/videostream.dir/build.make videostream/CMakeFiles/videostream.dir/build -.PHONY : videostream/fast - -# Convenience name for target. -videostream/CMakeFiles/videostream_gencpp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 videostream/CMakeFiles/videostream_gencpp.dir/rule -.PHONY : videostream/CMakeFiles/videostream_gencpp.dir/rule - -# Convenience name for target. -videostream_gencpp: videostream/CMakeFiles/videostream_gencpp.dir/rule -.PHONY : videostream_gencpp - -# fast build rule for target. -videostream_gencpp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f videostream/CMakeFiles/videostream_gencpp.dir/build.make videostream/CMakeFiles/videostream_gencpp.dir/build -.PHONY : videostream_gencpp/fast - -# Convenience name for target. -videostream/CMakeFiles/videostream_generate_messages.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 videostream/CMakeFiles/videostream_generate_messages.dir/rule -.PHONY : videostream/CMakeFiles/videostream_generate_messages.dir/rule - -# Convenience name for target. -videostream_generate_messages: videostream/CMakeFiles/videostream_generate_messages.dir/rule -.PHONY : videostream_generate_messages - -# fast build rule for target. -videostream_generate_messages/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages.dir/build.make videostream/CMakeFiles/videostream_generate_messages.dir/build -.PHONY : videostream_generate_messages/fast - -# Convenience name for target. -videostream/CMakeFiles/videostream_generate_messages_cpp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 videostream/CMakeFiles/videostream_generate_messages_cpp.dir/rule -.PHONY : videostream/CMakeFiles/videostream_generate_messages_cpp.dir/rule - -# Convenience name for target. -videostream_generate_messages_cpp: videostream/CMakeFiles/videostream_generate_messages_cpp.dir/rule -.PHONY : videostream_generate_messages_cpp - -# fast build rule for target. -videostream_generate_messages_cpp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages_cpp.dir/build.make videostream/CMakeFiles/videostream_generate_messages_cpp.dir/build -.PHONY : videostream_generate_messages_cpp/fast - -# Convenience name for target. -videostream/CMakeFiles/videostream_generate_messages_lisp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 videostream/CMakeFiles/videostream_generate_messages_lisp.dir/rule -.PHONY : videostream/CMakeFiles/videostream_generate_messages_lisp.dir/rule - -# Convenience name for target. -videostream_generate_messages_lisp: videostream/CMakeFiles/videostream_generate_messages_lisp.dir/rule -.PHONY : videostream_generate_messages_lisp - -# fast build rule for target. -videostream_generate_messages_lisp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages_lisp.dir/build.make videostream/CMakeFiles/videostream_generate_messages_lisp.dir/build -.PHONY : videostream_generate_messages_lisp/fast - -# Convenience name for target. -videostream/CMakeFiles/videostream_generate_messages_py.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 videostream/CMakeFiles/videostream_generate_messages_py.dir/rule -.PHONY : videostream/CMakeFiles/videostream_generate_messages_py.dir/rule - -# Convenience name for target. -videostream_generate_messages_py: videostream/CMakeFiles/videostream_generate_messages_py.dir/rule -.PHONY : videostream_generate_messages_py - -# fast build rule for target. -videostream_generate_messages_py/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f videostream/CMakeFiles/videostream_generate_messages_py.dir/build.make videostream/CMakeFiles/videostream_generate_messages_py.dir/build -.PHONY : videostream_generate_messages_py/fast - -# Convenience name for target. -videostream/CMakeFiles/videostream_genlisp.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 videostream/CMakeFiles/videostream_genlisp.dir/rule -.PHONY : videostream/CMakeFiles/videostream_genlisp.dir/rule - -# Convenience name for target. -videostream_genlisp: videostream/CMakeFiles/videostream_genlisp.dir/rule -.PHONY : videostream_genlisp - -# fast build rule for target. -videostream_genlisp/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f videostream/CMakeFiles/videostream_genlisp.dir/build.make videostream/CMakeFiles/videostream_genlisp.dir/build -.PHONY : videostream_genlisp/fast - -# Convenience name for target. -videostream/CMakeFiles/videostream_genpy.dir/rule: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f CMakeFiles/Makefile2 videostream/CMakeFiles/videostream_genpy.dir/rule -.PHONY : videostream/CMakeFiles/videostream_genpy.dir/rule - -# Convenience name for target. -videostream_genpy: videostream/CMakeFiles/videostream_genpy.dir/rule -.PHONY : videostream_genpy - -# fast build rule for target. -videostream_genpy/fast: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f videostream/CMakeFiles/videostream_genpy.dir/build.make videostream/CMakeFiles/videostream_genpy.dir/build -.PHONY : videostream_genpy/fast - -src/videostream.o: src/videostream.cpp.o -.PHONY : src/videostream.o - -# target to build an object file -src/videostream.cpp.o: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f videostream/CMakeFiles/videostream.dir/build.make videostream/CMakeFiles/videostream.dir/src/videostream.cpp.o -.PHONY : src/videostream.cpp.o - -src/videostream.i: src/videostream.cpp.i -.PHONY : src/videostream.i - -# target to preprocess a source file -src/videostream.cpp.i: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f videostream/CMakeFiles/videostream.dir/build.make videostream/CMakeFiles/videostream.dir/src/videostream.cpp.i -.PHONY : src/videostream.cpp.i - -src/videostream.s: src/videostream.cpp.s -.PHONY : src/videostream.s - -# target to generate assembly for a file -src/videostream.cpp.s: - cd /home/lab1_5/ws/ws_linux/build && $(MAKE) -f videostream/CMakeFiles/videostream.dir/build.make videostream/CMakeFiles/videostream.dir/src/videostream.cpp.s -.PHONY : src/videostream.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... videostream" - @echo "... videostream_gencpp" - @echo "... videostream_generate_messages" - @echo "... videostream_generate_messages_cpp" - @echo "... videostream_generate_messages_lisp" - @echo "... videostream_generate_messages_py" - @echo "... videostream_genlisp" - @echo "... videostream_genpy" - @echo "... src/videostream.o" - @echo "... src/videostream.i" - @echo "... src/videostream.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/lab1_5/ws/ws_linux/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostream-msg-extras.cmake b/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostream-msg-extras.cmake deleted file mode 100644 index 9dd80d4..0000000 --- a/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostream-msg-extras.cmake +++ /dev/null @@ -1,2 +0,0 @@ -set(videostream_MESSAGE_FILES "") -set(videostream_SERVICE_FILES "srv/ip_get.srv") diff --git a/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostream-msg-paths-context.py b/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostream-msg-paths-context.py deleted file mode 100644 index 72bf22e..0000000 --- a/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostream-msg-paths-context.py +++ /dev/null @@ -1,8 +0,0 @@ -# generated from genmsg/cmake/pkg-msg-paths.context.in - -DEVELSPACE = 'FALSE' == 'TRUE' -INSTALLSPACE = 'TRUE' == 'TRUE' - -PROJECT_NAME = 'videostream' -PKG_MSG_INCLUDE_DIRS = '' -ARG_DEPENDENCIES = 'std_msgs' diff --git a/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostream-msg-paths.cmake b/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostream-msg-paths.cmake deleted file mode 100644 index a510aa0..0000000 --- a/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostream-msg-paths.cmake +++ /dev/null @@ -1,5 +0,0 @@ -# generated from genmsg/cmake/pkg-msg-paths.cmake.em - -# message include dirs in installspace -_prepend_path("${videostream_DIR}/.." "" videostream_MSG_INCLUDE_DIRS UNIQUE) -set(videostream_MSG_DEPENDENCIES std_msgs) diff --git a/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostream.pc b/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostream.pc deleted file mode 100644 index b7319e7..0000000 --- a/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostream.pc +++ /dev/null @@ -1,8 +0,0 @@ -prefix=/home/lab1_5/ws/ws_linux/install - -Name: videostream -Description: Description of videostream -Version: 0.0.0 -Cflags: -I/home/lab1_5/ws/ws_linux/install/include -Libs: -L/home/lab1_5/ws/ws_linux/install/lib -lvideostream -Requires: message_runtime roscpp rospy std_msgs diff --git a/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostreamConfig-version.cmake b/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostreamConfig-version.cmake deleted file mode 100644 index 7fd9f99..0000000 --- a/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostreamConfig-version.cmake +++ /dev/null @@ -1,14 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig-version.cmake.in -set(PACKAGE_VERSION "0.0.0") - -set(PACKAGE_VERSION_EXACT False) -set(PACKAGE_VERSION_COMPATIBLE False) - -if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") - set(PACKAGE_VERSION_EXACT True) - set(PACKAGE_VERSION_COMPATIBLE True) -endif() - -if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") - set(PACKAGE_VERSION_COMPATIBLE True) -endif() diff --git a/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostreamConfig.cmake b/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostreamConfig.cmake deleted file mode 100644 index 67cd4c1..0000000 --- a/Legacy/ws_linux/build/videostream/catkin_generated/installspace/videostreamConfig.cmake +++ /dev/null @@ -1,191 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig.cmake.in - -# append elements to a list and remove existing duplicates from the list -# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig -# self contained -macro(_list_append_deduplicate listname) - if(NOT "${ARGN}" STREQUAL "") - if(${listname}) - list(REMOVE_ITEM ${listname} ${ARGN}) - endif() - list(APPEND ${listname} ${ARGN}) - endif() -endmacro() - -# append elements to a list if they are not already in the list -# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig -# self contained -macro(_list_append_unique listname) - foreach(_item ${ARGN}) - list(FIND ${listname} ${_item} _index) - if(_index EQUAL -1) - list(APPEND ${listname} ${_item}) - endif() - endforeach() -endmacro() - -# pack a list of libraries with optional build configuration keywords -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_pack_libraries_with_build_configuration VAR) - set(${VAR} "") - set(_argn ${ARGN}) - list(LENGTH _argn _count) - set(_index 0) - while(${_index} LESS ${_count}) - list(GET _argn ${_index} lib) - if("${lib}" MATCHES "^debug|optimized|general$") - math(EXPR _index "${_index} + 1") - if(${_index} EQUAL ${_count}) - message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") - endif() - list(GET _argn ${_index} library) - list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") - else() - list(APPEND ${VAR} "${lib}") - endif() - math(EXPR _index "${_index} + 1") - endwhile() -endmacro() - -# unpack a list of libraries with optional build configuration keyword prefixes -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_unpack_libraries_with_build_configuration VAR) - set(${VAR} "") - foreach(lib ${ARGN}) - string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") - list(APPEND ${VAR} "${lib}") - endforeach() -endmacro() - - -if(videostream_CONFIG_INCLUDED) - return() -endif() -set(videostream_CONFIG_INCLUDED TRUE) - -# set variables for source/devel/install prefixes -if("FALSE" STREQUAL "TRUE") - set(videostream_SOURCE_PREFIX /home/lab1_5/ws/ws_linux/src/videostream) - set(videostream_DEVEL_PREFIX /home/lab1_5/ws/ws_linux/devel) - set(videostream_INSTALL_PREFIX "") - set(videostream_PREFIX ${videostream_DEVEL_PREFIX}) -else() - set(videostream_SOURCE_PREFIX "") - set(videostream_DEVEL_PREFIX "") - set(videostream_INSTALL_PREFIX /home/lab1_5/ws/ws_linux/install) - set(videostream_PREFIX ${videostream_INSTALL_PREFIX}) -endif() - -# warn when using a deprecated package -if(NOT "" STREQUAL "") - set(_msg "WARNING: package 'videostream' is deprecated") - # append custom deprecation text if available - if(NOT "" STREQUAL "TRUE") - set(_msg "${_msg} ()") - endif() - message("${_msg}") -endif() - -# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project -set(videostream_FOUND_CATKIN_PROJECT TRUE) - -if(NOT "include" STREQUAL "") - set(videostream_INCLUDE_DIRS "") - set(_include_dirs "include") - foreach(idir ${_include_dirs}) - if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) - set(include ${idir}) - elseif("${idir}" STREQUAL "include") - get_filename_component(include "${videostream_DIR}/../../../include" ABSOLUTE) - if(NOT IS_DIRECTORY ${include}) - message(FATAL_ERROR "Project 'videostream' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. Ask the maintainer 'lab ' to fix it.") - endif() - else() - message(FATAL_ERROR "Project 'videostream' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '/home/lab1_5/ws/ws_linux/install/${idir}'. Ask the maintainer 'lab ' to fix it.") - endif() - _list_append_unique(videostream_INCLUDE_DIRS ${include}) - endforeach() -endif() - -set(libraries "videostream") -foreach(library ${libraries}) - # keep build configuration keywords, target names and absolute libraries as-is - if("${library}" MATCHES "^debug|optimized|general$") - list(APPEND videostream_LIBRARIES ${library}) - elseif(TARGET ${library}) - list(APPEND videostream_LIBRARIES ${library}) - elseif(IS_ABSOLUTE ${library}) - list(APPEND videostream_LIBRARIES ${library}) - else() - set(lib_path "") - set(lib "${library}-NOTFOUND") - # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /home/lab1_5/ws/ws_linux/install/lib;/home/lab1_5/ws/ws_linux/devel/lib;/home/lab1_5/ws/ws_xeno/devel/lib;/home/lab1_5/ws/ws_isolated/install_isolated/lib;/opt/ros/hydro/lib) - find_library(lib ${library} - PATHS ${path} - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) - if(lib) - set(lib_path ${path}) - break() - endif() - endforeach() - if(lib) - _list_append_unique(videostream_LIBRARY_DIRS ${lib_path}) - list(APPEND videostream_LIBRARIES ${lib}) - else() - # as a fall back for non-catkin libraries try to search globally - find_library(lib ${library}) - if(NOT lib) - message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'videostream'? Did you find_package() it before the subdirectory containing its code is included?") - endif() - list(APPEND videostream_LIBRARIES ${lib}) - endif() - endif() -endforeach() - -set(videostream_EXPORTED_TARGETS "videostream_generate_messages_cpp;videostream_generate_messages_lisp;videostream_generate_messages_py") -# create dummy targets for exported code generation targets to make life of users easier -foreach(t ${videostream_EXPORTED_TARGETS}) - if(NOT TARGET ${t}) - add_custom_target(${t}) - endif() -endforeach() - -set(depends "message_runtime;roscpp;rospy;std_msgs") -foreach(depend ${depends}) - string(REPLACE " " ";" depend_list ${depend}) - # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls - list(GET depend_list 0 videostream_dep) - list(LENGTH depend_list count) - if(${count} EQUAL 1) - # simple dependencies must only be find_package()-ed once - if(NOT ${videostream_dep}_FOUND) - find_package(${videostream_dep} REQUIRED) - endif() - else() - # dependencies with components must be find_package()-ed again - list(REMOVE_AT depend_list 0) - find_package(${videostream_dep} REQUIRED ${depend_list}) - endif() - _list_append_unique(videostream_INCLUDE_DIRS ${${videostream_dep}_INCLUDE_DIRS}) - - # merge build configuration keywords with library names to correctly deduplicate - _pack_libraries_with_build_configuration(videostream_LIBRARIES ${videostream_LIBRARIES}) - _pack_libraries_with_build_configuration(_libraries ${${videostream_dep}_LIBRARIES}) - _list_append_deduplicate(videostream_LIBRARIES ${_libraries}) - # undo build configuration keyword merging after deduplication - _unpack_libraries_with_build_configuration(videostream_LIBRARIES ${videostream_LIBRARIES}) - - _list_append_unique(videostream_LIBRARY_DIRS ${${videostream_dep}_LIBRARY_DIRS}) - list(APPEND videostream_EXPORTED_TARGETS ${${videostream_dep}_EXPORTED_TARGETS}) -endforeach() - -set(pkg_cfg_extras "videostream-msg-extras.cmake") -foreach(extra ${pkg_cfg_extras}) - if(NOT IS_ABSOLUTE ${extra}) - set(extra ${videostream_DIR}/${extra}) - endif() - include(${extra}) -endforeach() diff --git a/Legacy/ws_linux/build/videostream/catkin_generated/ordered_paths.cmake b/Legacy/ws_linux/build/videostream/catkin_generated/ordered_paths.cmake deleted file mode 100644 index 3b5d318..0000000 --- a/Legacy/ws_linux/build/videostream/catkin_generated/ordered_paths.cmake +++ /dev/null @@ -1 +0,0 @@ -set(ORDERED_PATHS "/opt/ros/hydro/lib") \ No newline at end of file diff --git a/Legacy/ws_linux/build/videostream/catkin_generated/package.cmake b/Legacy/ws_linux/build/videostream/catkin_generated/package.cmake deleted file mode 100644 index 98f53c3..0000000 --- a/Legacy/ws_linux/build/videostream/catkin_generated/package.cmake +++ /dev/null @@ -1,7 +0,0 @@ -set(_CATKIN_CURRENT_PACKAGE "videostream") -set(videostream_MAINTAINER "lab ") -set(videostream_DEPRECATED "") -set(videostream_VERSION "0.0.0") -set(videostream_BUILD_DEPENDS "message_generation" "roscpp" "rospy" "std_msgs") -set(videostream_RUN_DEPENDS "message_runtime" "roscpp" "rospy" "std_msgs") -set(videostream_BUILDTOOL_DEPENDS "catkin") \ No newline at end of file diff --git a/Legacy/ws_linux/build/videostream/catkin_generated/pkg.develspace.context.pc.py b/Legacy/ws_linux/build/videostream/catkin_generated/pkg.develspace.context.pc.py deleted file mode 100644 index d980cc0..0000000 --- a/Legacy/ws_linux/build/videostream/catkin_generated/pkg.develspace.context.pc.py +++ /dev/null @@ -1,8 +0,0 @@ -# generated from catkin/cmake/template/pkg.context.pc.in -CATKIN_PACKAGE_PREFIX = "" -PROJECT_PKG_CONFIG_INCLUDE_DIRS = "/home/lab1_5/ws/ws_linux/devel/include;/home/lab1_5/ws/ws_linux/src/videostream/include".split(';') if "/home/lab1_5/ws/ws_linux/devel/include;/home/lab1_5/ws/ws_linux/src/videostream/include" != "" else [] -PROJECT_CATKIN_DEPENDS = "message_runtime;roscpp;rospy;std_msgs".replace(';', ' ') -PKG_CONFIG_LIBRARIES_WITH_PREFIX = "-lvideostream".split(';') if "-lvideostream" != "" else [] -PROJECT_NAME = "videostream" -PROJECT_SPACE_DIR = "/home/lab1_5/ws/ws_linux/devel" -PROJECT_VERSION = "0.0.0" diff --git a/Legacy/ws_linux/build/videostream/catkin_generated/pkg.installspace.context.pc.py b/Legacy/ws_linux/build/videostream/catkin_generated/pkg.installspace.context.pc.py deleted file mode 100644 index f13b486..0000000 --- a/Legacy/ws_linux/build/videostream/catkin_generated/pkg.installspace.context.pc.py +++ /dev/null @@ -1,8 +0,0 @@ -# generated from catkin/cmake/template/pkg.context.pc.in -CATKIN_PACKAGE_PREFIX = "" -PROJECT_PKG_CONFIG_INCLUDE_DIRS = "/home/lab1_5/ws/ws_linux/install/include".split(';') if "/home/lab1_5/ws/ws_linux/install/include" != "" else [] -PROJECT_CATKIN_DEPENDS = "message_runtime;roscpp;rospy;std_msgs".replace(';', ' ') -PKG_CONFIG_LIBRARIES_WITH_PREFIX = "-lvideostream".split(';') if "-lvideostream" != "" else [] -PROJECT_NAME = "videostream" -PROJECT_SPACE_DIR = "/home/lab1_5/ws/ws_linux/install" -PROJECT_VERSION = "0.0.0" diff --git a/Legacy/ws_linux/build/videostream/catkin_generated/stamps/videostream/package.xml.stamp b/Legacy/ws_linux/build/videostream/catkin_generated/stamps/videostream/package.xml.stamp deleted file mode 100644 index fefd5f1..0000000 --- a/Legacy/ws_linux/build/videostream/catkin_generated/stamps/videostream/package.xml.stamp +++ /dev/null @@ -1,59 +0,0 @@ - - - videostream - 0.0.0 - The videostream package - - - - - lab - - - - - - TODO - - - - - - - - - - - - - - - - - - - message_generation - - - - message_runtime - - - catkin - roscpp - rospy - std_msgs - roscpp - rospy - std_msgs - - - - - - - - - - - diff --git a/Legacy/ws_linux/build/videostream/catkin_generated/stamps/videostream/pkg-genmsg.cmake.em.stamp b/Legacy/ws_linux/build/videostream/catkin_generated/stamps/videostream/pkg-genmsg.cmake.em.stamp deleted file mode 100644 index 5182859..0000000 --- a/Legacy/ws_linux/build/videostream/catkin_generated/stamps/videostream/pkg-genmsg.cmake.em.stamp +++ /dev/null @@ -1,141 +0,0 @@ -# generated from genmsg/cmake/pkg-genmsg.cmake.em - -@{ -import os -import sys - -import genmsg -import genmsg.base -genmsg.base.log_verbose('GENMSG_VERBOSE' in os.environ) -import genmsg.deps -import genmsg.gentools - -# split incoming variables -messages = messages_str.split(';') if messages_str != '' else [] -services = services_str.split(';') if services_str != '' else [] -dependencies = dependencies_str.split(';') if dependencies_str != '' else [] -dep_search_paths = dep_include_paths_str.split(';') if dep_include_paths_str != '' else [] - -dep_search_paths_dict = {} -dep_search_paths_tuple_list = [] -is_even = True -for val in dep_search_paths: - if is_even: - dep_search_paths_dict.setdefault(val, []) - val_prev = val - is_even = False - else: - dep_search_paths_dict[val_prev].append(val) - dep_search_paths_tuple_list.append((val_prev, val)) - is_even = True -dep_search_paths = dep_search_paths_dict - -if not messages and not services: - print('message(WARNING "Invoking generate_messages() without having added any message or service file before.\nYou should either add add_message_files() and/or add_service_files() calls or remove the invocation of generate_messages().")') - -msg_deps = {} -for m in messages: - try: - msg_deps[m] = genmsg.deps.find_msg_dependencies(pkg_name, m, dep_search_paths) - except genmsg.MsgNotFound as e: - print('message(FATAL_ERROR "Could not find messages which \'%s\' depends on. Did you forget to specify generate_messages(DEPENDENCIES ...)?\n%s")' % (m, str(e))) - -srv_deps = {} -for s in services: - try: - srv_deps[s] = genmsg.deps.find_srv_dependencies(pkg_name, s, dep_search_paths) - except genmsg.MsgNotFound as e: - print('message(FATAL_ERROR "Could not find messages which \'%s\' depends on. Did you forget to specify generate_messages(DEPENDENCIES ...)?\n%s")' % (s, str(e))) - -}@ -message(STATUS "@(pkg_name): @(len(messages)) messages, @(len(services)) services") - -set(MSG_I_FLAGS "@(';'.join(["-I%s:%s" % (dep, dir) for dep, dir in dep_search_paths_tuple_list]))") - -# Find all generators -@[if langs]@ -@[for l in langs.split(';')]@ -find_package(@l REQUIRED) -@[end for]@ -@[end if]@ - -add_custom_target(@(pkg_name)_generate_messages ALL) - -# -# langs = @langs -# - -@[if langs]@ -@[for l in langs.split(';')]@ -### Section generating for lang: @l -### Generating Messages -@[for m in msg_deps.keys()]@ -_generate_msg_@(l[3:])(@pkg_name - "@m" - "${MSG_I_FLAGS}" - "@(';'.join(msg_deps[m]).replace("\\","/"))" - ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name -) -@[end for]@# messages - -### Generating Services -@[for s in srv_deps.keys()]@ -_generate_srv_@(l[3:])(@pkg_name - "@s" - "${MSG_I_FLAGS}" - "@(';'.join(srv_deps[s]).replace("\\","/"))" - ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name -) -@[end for]@# services - -### Generating Module File -_generate_module_@(l[3:])(@pkg_name - ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name - "${ALL_GEN_OUTPUT_FILES_@(l[3:])}" -) - -add_custom_target(@(pkg_name)_generate_messages_@(l[3:]) - DEPENDS ${ALL_GEN_OUTPUT_FILES_@(l[3:])} -) -add_dependencies(@(pkg_name)_generate_messages @(pkg_name)_generate_messages_@(l[3:])) - -# target for backward compatibility -add_custom_target(@(pkg_name)_@(l)) -add_dependencies(@(pkg_name)_@(l) @(pkg_name)_generate_messages_@(l[3:])) - -# register target for catkin_package(EXPORTED_TARGETS) -list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS @(pkg_name)_generate_messages_@(l[3:])) - -@[end for]@# langs -@[end if]@ - -@[if langs]@ -@[for l in langs.split(';')]@ - -if(@(l)_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name) -@[if l == 'genpy']@ - install(CODE "execute_process(COMMAND \"@(PYTHON_EXECUTABLE)\" -m compileall \"${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name\")") -@[end if]@ - # install generated code - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name - DESTINATION ${@(l)_INSTALL_DIR} -@[if l == 'genpy' and package_has_static_sources]@ - # skip all init files - PATTERN "__init__.py" EXCLUDE - PATTERN "__init__.pyc" EXCLUDE - ) - # install init files which are not in the root folder of the generated code - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name - DESTINATION ${@(l)_INSTALL_DIR} - FILES_MATCHING - REGEX "${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@(pkg_name)/.+/__init__.pyc?$" -@[end if]@ - ) -endif() -@[for d in dependencies]@ -add_dependencies(@(pkg_name)_generate_messages_@(l[3:]) @(d)_generate_messages_@(l[3:])) -@[end for]@# dependencies -@[end for]@# langs -@[end if]@ diff --git a/Legacy/ws_linux/build/videostream/catkin_generated/stamps/videostream/pkg-msg-paths.cmake.em.stamp b/Legacy/ws_linux/build/videostream/catkin_generated/stamps/videostream/pkg-msg-paths.cmake.em.stamp deleted file mode 100644 index eb6f88a..0000000 --- a/Legacy/ws_linux/build/videostream/catkin_generated/stamps/videostream/pkg-msg-paths.cmake.em.stamp +++ /dev/null @@ -1,10 +0,0 @@ -# generated from genmsg/cmake/pkg-msg-paths.cmake.em - -@[if DEVELSPACE]@ -# message include dirs in develspace -set(@(PROJECT_NAME)_MSG_INCLUDE_DIRS "@(PKG_MSG_INCLUDE_DIRS)") -@[else]@ -# message include dirs in installspace -_prepend_path("${@(PROJECT_NAME)_DIR}/.." "@(PKG_MSG_INCLUDE_DIRS)" @(PROJECT_NAME)_MSG_INCLUDE_DIRS UNIQUE) -@[end if]@ -set(@(PROJECT_NAME)_MSG_DEPENDENCIES @(ARG_DEPENDENCIES)) diff --git a/Legacy/ws_linux/build/videostream/catkin_generated/stamps/videostream/pkg.pc.em.stamp b/Legacy/ws_linux/build/videostream/catkin_generated/stamps/videostream/pkg.pc.em.stamp deleted file mode 100644 index a4f7257..0000000 --- a/Legacy/ws_linux/build/videostream/catkin_generated/stamps/videostream/pkg.pc.em.stamp +++ /dev/null @@ -1,8 +0,0 @@ -prefix=@PROJECT_SPACE_DIR - -Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) -Description: Description of @PROJECT_NAME -Version: @PROJECT_VERSION -Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) -Libs: -L@PROJECT_SPACE_DIR/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) -Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/Legacy/ws_linux/build/videostream/catkin_generated/videostream-msg-extras.cmake.develspace.in b/Legacy/ws_linux/build/videostream/catkin_generated/videostream-msg-extras.cmake.develspace.in deleted file mode 100644 index ea194e9..0000000 --- a/Legacy/ws_linux/build/videostream/catkin_generated/videostream-msg-extras.cmake.develspace.in +++ /dev/null @@ -1,2 +0,0 @@ -set(videostream_MESSAGE_FILES "") -set(videostream_SERVICE_FILES "/home/lab1_5/ws/ws_linux/src/videostream/srv/ip_get.srv") diff --git a/Legacy/ws_linux/build/videostream/catkin_generated/videostream-msg-extras.cmake.installspace.in b/Legacy/ws_linux/build/videostream/catkin_generated/videostream-msg-extras.cmake.installspace.in deleted file mode 100644 index 9dd80d4..0000000 --- a/Legacy/ws_linux/build/videostream/catkin_generated/videostream-msg-extras.cmake.installspace.in +++ /dev/null @@ -1,2 +0,0 @@ -set(videostream_MESSAGE_FILES "") -set(videostream_SERVICE_FILES "srv/ip_get.srv") diff --git a/Legacy/ws_linux/build/videostream/catkin_generated/videostream-msg-paths-context.py b/Legacy/ws_linux/build/videostream/catkin_generated/videostream-msg-paths-context.py deleted file mode 100644 index 7f91d1d..0000000 --- a/Legacy/ws_linux/build/videostream/catkin_generated/videostream-msg-paths-context.py +++ /dev/null @@ -1,8 +0,0 @@ -# generated from genmsg/cmake/pkg-msg-paths.context.in - -DEVELSPACE = 'TRUE' == 'TRUE' -INSTALLSPACE = 'FALSE' == 'TRUE' - -PROJECT_NAME = 'videostream' -PKG_MSG_INCLUDE_DIRS = '' -ARG_DEPENDENCIES = 'std_msgs' diff --git a/Legacy/ws_linux/build/videostream/cmake/videostream-genmsg-context.py b/Legacy/ws_linux/build/videostream/cmake/videostream-genmsg-context.py deleted file mode 100644 index 43e56d9..0000000 --- a/Legacy/ws_linux/build/videostream/cmake/videostream-genmsg-context.py +++ /dev/null @@ -1,10 +0,0 @@ -# generated from genmsg/cmake/pkg-genmsg.context.in - -messages_str = "" -services_str = "/home/lab1_5/ws/ws_linux/src/videostream/srv/ip_get.srv" -pkg_name = "videostream" -dependencies_str = "std_msgs" -langs = "gencpp;genlisp;genpy" -dep_include_paths_str = "std_msgs;/opt/ros/hydro/share/std_msgs/cmake/../msg" -PYTHON_EXECUTABLE = "/usr/bin/python" -package_has_static_sources = '' == 'TRUE' diff --git a/Legacy/ws_linux/build/videostream/cmake/videostream-genmsg.cmake b/Legacy/ws_linux/build/videostream/cmake/videostream-genmsg.cmake deleted file mode 100644 index 18ab996..0000000 --- a/Legacy/ws_linux/build/videostream/cmake/videostream-genmsg.cmake +++ /dev/null @@ -1,133 +0,0 @@ -# generated from genmsg/cmake/pkg-genmsg.cmake.em - -message(STATUS "videostream: 0 messages, 1 services") - -set(MSG_I_FLAGS "-Istd_msgs:/opt/ros/hydro/share/std_msgs/cmake/../msg") - -# Find all generators -find_package(gencpp REQUIRED) -find_package(genlisp REQUIRED) -find_package(genpy REQUIRED) - -add_custom_target(videostream_generate_messages ALL) - -# -# langs = gencpp;genlisp;genpy -# - -### Section generating for lang: gencpp -### Generating Messages - -### Generating Services -_generate_srv_cpp(videostream - "/home/lab1_5/ws/ws_linux/src/videostream/srv/ip_get.srv" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/videostream -) - -### Generating Module File -_generate_module_cpp(videostream - ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/videostream - "${ALL_GEN_OUTPUT_FILES_cpp}" -) - -add_custom_target(videostream_generate_messages_cpp - DEPENDS ${ALL_GEN_OUTPUT_FILES_cpp} -) -add_dependencies(videostream_generate_messages videostream_generate_messages_cpp) - -# target for backward compatibility -add_custom_target(videostream_gencpp) -add_dependencies(videostream_gencpp videostream_generate_messages_cpp) - -# register target for catkin_package(EXPORTED_TARGETS) -list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS videostream_generate_messages_cpp) - -### Section generating for lang: genlisp -### Generating Messages - -### Generating Services -_generate_srv_lisp(videostream - "/home/lab1_5/ws/ws_linux/src/videostream/srv/ip_get.srv" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/videostream -) - -### Generating Module File -_generate_module_lisp(videostream - ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/videostream - "${ALL_GEN_OUTPUT_FILES_lisp}" -) - -add_custom_target(videostream_generate_messages_lisp - DEPENDS ${ALL_GEN_OUTPUT_FILES_lisp} -) -add_dependencies(videostream_generate_messages videostream_generate_messages_lisp) - -# target for backward compatibility -add_custom_target(videostream_genlisp) -add_dependencies(videostream_genlisp videostream_generate_messages_lisp) - -# register target for catkin_package(EXPORTED_TARGETS) -list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS videostream_generate_messages_lisp) - -### Section generating for lang: genpy -### Generating Messages - -### Generating Services -_generate_srv_py(videostream - "/home/lab1_5/ws/ws_linux/src/videostream/srv/ip_get.srv" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/videostream -) - -### Generating Module File -_generate_module_py(videostream - ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/videostream - "${ALL_GEN_OUTPUT_FILES_py}" -) - -add_custom_target(videostream_generate_messages_py - DEPENDS ${ALL_GEN_OUTPUT_FILES_py} -) -add_dependencies(videostream_generate_messages videostream_generate_messages_py) - -# target for backward compatibility -add_custom_target(videostream_genpy) -add_dependencies(videostream_genpy videostream_generate_messages_py) - -# register target for catkin_package(EXPORTED_TARGETS) -list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS videostream_generate_messages_py) - - - -if(gencpp_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/videostream) - # install generated code - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/videostream - DESTINATION ${gencpp_INSTALL_DIR} - ) -endif() -add_dependencies(videostream_generate_messages_cpp std_msgs_generate_messages_cpp) - -if(genlisp_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/videostream) - # install generated code - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/videostream - DESTINATION ${genlisp_INSTALL_DIR} - ) -endif() -add_dependencies(videostream_generate_messages_lisp std_msgs_generate_messages_lisp) - -if(genpy_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/videostream) - install(CODE "execute_process(COMMAND \"/usr/bin/python\" -m compileall \"${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/videostream\")") - # install generated code - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/videostream - DESTINATION ${genpy_INSTALL_DIR} - ) -endif() -add_dependencies(videostream_generate_messages_py std_msgs_generate_messages_py) diff --git a/Legacy/ws_linux/build/videostream/cmake_install.cmake b/Legacy/ws_linux/build/videostream/cmake_install.cmake deleted file mode 100644 index 7b044fb..0000000 --- a/Legacy/ws_linux/build/videostream/cmake_install.cmake +++ /dev/null @@ -1,77 +0,0 @@ -# Install script for directory: /home/lab1_5/ws/ws_linux/src/videostream - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "/home/lab1_5/ws/ws_linux/install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/videostream/srv" TYPE FILE FILES "/home/lab1_5/ws/ws_linux/src/videostream/srv/ip_get.srv") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/videostream/cmake" TYPE FILE FILES "/home/lab1_5/ws/ws_linux/build/videostream/catkin_generated/installspace/videostream-msg-paths.cmake") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/home/lab1_5/ws/ws_linux/devel/include/videostream") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/common-lisp/ros" TYPE DIRECTORY FILES "/home/lab1_5/ws/ws_linux/devel/share/common-lisp/ros/videostream") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - execute_process(COMMAND "/usr/bin/python" -m compileall "/home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/videostream") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/python2.7/dist-packages" TYPE DIRECTORY FILES "/home/lab1_5/ws/ws_linux/devel/lib/python2.7/dist-packages/videostream") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/lab1_5/ws/ws_linux/build/videostream/catkin_generated/installspace/videostream.pc") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/videostream/cmake" TYPE FILE FILES "/home/lab1_5/ws/ws_linux/build/videostream/catkin_generated/installspace/videostream-msg-extras.cmake") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/videostream/cmake" TYPE FILE FILES - "/home/lab1_5/ws/ws_linux/build/videostream/catkin_generated/installspace/videostreamConfig.cmake" - "/home/lab1_5/ws/ws_linux/build/videostream/catkin_generated/installspace/videostreamConfig-version.cmake" - ) -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/videostream" TYPE FILE FILES "/home/lab1_5/ws/ws_linux/src/videostream/package.xml") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") - diff --git a/Legacy/ws_linux/devel/.catkin b/Legacy/ws_linux/devel/.catkin index 2e75d7d..5533b2a 100644 --- a/Legacy/ws_linux/devel/.catkin +++ b/Legacy/ws_linux/devel/.catkin @@ -1 +1 @@ -/home/lab1_5/ws/ws_linux/src \ No newline at end of file +/home/lab1_5/ws/ws_linux/src;/home/lab1_5/ws/ws_linux/src/ffmpeg_image_transport_msgs;/home/lab1_5/ws/ws_linux/src/ffmpeg_image_transport \ No newline at end of file diff --git a/Legacy/ws_linux/devel/_setup_util.py b/Legacy/ws_linux/devel/_setup_util.py index 1ba3413..65b4bd8 100755 --- a/Legacy/ws_linux/devel/_setup_util.py +++ b/Legacy/ws_linux/devel/_setup_util.py @@ -252,7 +252,7 @@ if __name__ == '__main__': sys.exit(1) # environment at generation time - CMAKE_PREFIX_PATH = '/home/lab1_5/ws/ws_linux/devel;/home/lab1_5/ws/ws_xeno/devel;/home/lab1_5/ws/ws_isolated/install_isolated;/home/lab1_5/ws/install_isolated;/opt/ros/hydro'.split(';') + CMAKE_PREFIX_PATH = '/home/lab1_5/ws/ws_linux/devel;/opt/ros/hydro'.split(';') # prepend current workspace if not already part of CPP base_path = os.path.dirname(__file__) if base_path not in CMAKE_PREFIX_PATH: diff --git a/Legacy/ws_linux/devel/include/videostream/ip_get.h b/Legacy/ws_linux/devel/include/videostream/ip_get.h deleted file mode 100644 index 5a5b0a1..0000000 --- a/Legacy/ws_linux/devel/include/videostream/ip_get.h +++ /dev/null @@ -1,156 +0,0 @@ -/* Software License Agreement (BSD License) - * - * Copyright (c) 2011, Willow Garage, Inc. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above - * copyright notice, this list of conditions and the following - * disclaimer in the documentation and/or other materials provided - * with the distribution. - * * Neither the name of Willow Garage, Inc. nor the names of its - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS - * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, - * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN - * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - * - * Auto-generated by gensrv_cpp from file /home/lab1_5/ws/ws_linux/src/videostream/srv/ip_get.srv - * - */ - - -#ifndef VIDEOSTREAM_MESSAGE_IP_GET_H -#define VIDEOSTREAM_MESSAGE_IP_GET_H - -#include - - -#include -#include - - -namespace videostream -{ - -struct ip_get -{ - -typedef ip_getRequest Request; -typedef ip_getResponse Response; -Request request; -Response response; - -typedef Request RequestType; -typedef Response ResponseType; - -}; // struct ip_get -} // namespace videostream - - -namespace ros -{ -namespace service_traits -{ - - -template<> -struct MD5Sum< ::videostream::ip_get > { - static const char* value() - { - return "994972b6e03928b2476860ce6c4c8e17"; - } - - static const char* value(const ::videostream::ip_get&) { return value(); } -}; - -template<> -struct DataType< ::videostream::ip_get > { - static const char* value() - { - return "videostream/ip_get"; - } - - static const char* value(const ::videostream::ip_get&) { return value(); } -}; - - -// service_traits::MD5Sum< ::videostream::ip_getRequest> should match -// service_traits::MD5Sum< ::videostream::ip_get > -template<> -struct MD5Sum< ::videostream::ip_getRequest> -{ - static const char* value() - { - return MD5Sum< ::videostream::ip_get >::value(); - } - static const char* value(const ::videostream::ip_getRequest&) - { - return value(); - } -}; - -// service_traits::DataType< ::videostream::ip_getRequest> should match -// service_traits::DataType< ::videostream::ip_get > -template<> -struct DataType< ::videostream::ip_getRequest> -{ - static const char* value() - { - return DataType< ::videostream::ip_get >::value(); - } - static const char* value(const ::videostream::ip_getRequest&) - { - return value(); - } -}; - -// service_traits::MD5Sum< ::videostream::ip_getResponse> should match -// service_traits::MD5Sum< ::videostream::ip_get > -template<> -struct MD5Sum< ::videostream::ip_getResponse> -{ - static const char* value() - { - return MD5Sum< ::videostream::ip_get >::value(); - } - static const char* value(const ::videostream::ip_getResponse&) - { - return value(); - } -}; - -// service_traits::DataType< ::videostream::ip_getResponse> should match -// service_traits::DataType< ::videostream::ip_get > -template<> -struct DataType< ::videostream::ip_getResponse> -{ - static const char* value() - { - return DataType< ::videostream::ip_get >::value(); - } - static const char* value(const ::videostream::ip_getResponse&) - { - return value(); - } -}; - -} // namespace service_traits -} // namespace ros - -#endif // VIDEOSTREAM_MESSAGE_IP_GET_H diff --git a/Legacy/ws_linux/devel/include/videostream/ip_getRequest.h b/Legacy/ws_linux/devel/include/videostream/ip_getRequest.h deleted file mode 100644 index f0bd0bb..0000000 --- a/Legacy/ws_linux/devel/include/videostream/ip_getRequest.h +++ /dev/null @@ -1,219 +0,0 @@ -/* Software License Agreement (BSD License) - * - * Copyright (c) 2011, Willow Garage, Inc. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above - * copyright notice, this list of conditions and the following - * disclaimer in the documentation and/or other materials provided - * with the distribution. - * * Neither the name of Willow Garage, Inc. nor the names of its - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS - * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, - * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN - * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - * - * Auto-generated by genmsg_cpp from file /home/lab1_5/ws/ws_linux/src/videostream/srv/ip_get.srv - * - */ - - -#ifndef VIDEOSTREAM_MESSAGE_IP_GETREQUEST_H -#define VIDEOSTREAM_MESSAGE_IP_GETREQUEST_H - - -#include -#include -#include - -#include -#include -#include -#include - - -namespace videostream -{ -template -struct ip_getRequest_ -{ - typedef ip_getRequest_ Type; - - ip_getRequest_() - : str() { - } - ip_getRequest_(const ContainerAllocator& _alloc) - : str(_alloc) { - } - - - - typedef std::basic_string, typename ContainerAllocator::template rebind::other > _str_type; - _str_type str; - - - - - typedef boost::shared_ptr< ::videostream::ip_getRequest_ > Ptr; - typedef boost::shared_ptr< ::videostream::ip_getRequest_ const> ConstPtr; - boost::shared_ptr > __connection_header; - -}; // struct ip_getRequest_ - -typedef ::videostream::ip_getRequest_ > ip_getRequest; - -typedef boost::shared_ptr< ::videostream::ip_getRequest > ip_getRequestPtr; -typedef boost::shared_ptr< ::videostream::ip_getRequest const> ip_getRequestConstPtr; - -// constants requiring out of line definition - - - -template -std::ostream& operator<<(std::ostream& s, const ::videostream::ip_getRequest_ & v) -{ -ros::message_operations::Printer< ::videostream::ip_getRequest_ >::stream(s, "", v); -return s; -} - -} // namespace videostream - -namespace ros -{ -namespace message_traits -{ - - - -// BOOLTRAITS {'IsFixedSize': False, 'IsMessage': True, 'HasHeader': False} -// {'std_msgs': ['/opt/ros/hydro/share/std_msgs/cmake/../msg']} - -// !!!!!!!!!!! ['__class__', '__delattr__', '__dict__', '__doc__', '__eq__', '__format__', '__getattribute__', '__hash__', '__init__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', '_parsed_fields', 'constants', 'fields', 'full_name', 'has_header', 'header_present', 'names', 'package', 'parsed_fields', 'short_name', 'text', 'types'] - - - - -template -struct IsFixedSize< ::videostream::ip_getRequest_ > - : FalseType - { }; - -template -struct IsFixedSize< ::videostream::ip_getRequest_ const> - : FalseType - { }; - -template -struct IsMessage< ::videostream::ip_getRequest_ > - : TrueType - { }; - -template -struct IsMessage< ::videostream::ip_getRequest_ const> - : TrueType - { }; - -template -struct HasHeader< ::videostream::ip_getRequest_ > - : FalseType - { }; - -template -struct HasHeader< ::videostream::ip_getRequest_ const> - : FalseType - { }; - - -template -struct MD5Sum< ::videostream::ip_getRequest_ > -{ - static const char* value() - { - return "994972b6e03928b2476860ce6c4c8e17"; - } - - static const char* value(const ::videostream::ip_getRequest_&) { return value(); } - static const uint64_t static_value1 = 0x994972b6e03928b2ULL; - static const uint64_t static_value2 = 0x476860ce6c4c8e17ULL; -}; - -template -struct DataType< ::videostream::ip_getRequest_ > -{ - static const char* value() - { - return "videostream/ip_getRequest"; - } - - static const char* value(const ::videostream::ip_getRequest_&) { return value(); } -}; - -template -struct Definition< ::videostream::ip_getRequest_ > -{ - static const char* value() - { - return "string str\n\ -"; - } - - static const char* value(const ::videostream::ip_getRequest_&) { return value(); } -}; - -} // namespace message_traits -} // namespace ros - -namespace ros -{ -namespace serialization -{ - - template struct Serializer< ::videostream::ip_getRequest_ > - { - template inline static void allInOne(Stream& stream, T m) - { - stream.next(m.str); - } - - ROS_DECLARE_ALLINONE_SERIALIZER; - }; // struct ip_getRequest_ - -} // namespace serialization -} // namespace ros - -namespace ros -{ -namespace message_operations -{ - -template -struct Printer< ::videostream::ip_getRequest_ > -{ - template static void stream(Stream& s, const std::string& indent, const ::videostream::ip_getRequest_& v) - { - s << indent << "str: "; - Printer, typename ContainerAllocator::template rebind::other > >::stream(s, indent + " ", v.str); - } -}; - -} // namespace message_operations -} // namespace ros - -#endif // VIDEOSTREAM_MESSAGE_IP_GETREQUEST_H diff --git a/Legacy/ws_linux/devel/include/videostream/ip_getResponse.h b/Legacy/ws_linux/devel/include/videostream/ip_getResponse.h deleted file mode 100644 index 24a5965..0000000 --- a/Legacy/ws_linux/devel/include/videostream/ip_getResponse.h +++ /dev/null @@ -1,211 +0,0 @@ -/* Software License Agreement (BSD License) - * - * Copyright (c) 2011, Willow Garage, Inc. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above - * copyright notice, this list of conditions and the following - * disclaimer in the documentation and/or other materials provided - * with the distribution. - * * Neither the name of Willow Garage, Inc. nor the names of its - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS - * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, - * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN - * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - * - * Auto-generated by genmsg_cpp from file /home/lab1_5/ws/ws_linux/src/videostream/srv/ip_get.srv - * - */ - - -#ifndef VIDEOSTREAM_MESSAGE_IP_GETRESPONSE_H -#define VIDEOSTREAM_MESSAGE_IP_GETRESPONSE_H - - -#include -#include -#include - -#include -#include -#include -#include - - -namespace videostream -{ -template -struct ip_getResponse_ -{ - typedef ip_getResponse_ Type; - - ip_getResponse_() - { - } - ip_getResponse_(const ContainerAllocator& _alloc) - { - } - - - - - - - typedef boost::shared_ptr< ::videostream::ip_getResponse_ > Ptr; - typedef boost::shared_ptr< ::videostream::ip_getResponse_ const> ConstPtr; - boost::shared_ptr > __connection_header; - -}; // struct ip_getResponse_ - -typedef ::videostream::ip_getResponse_ > ip_getResponse; - -typedef boost::shared_ptr< ::videostream::ip_getResponse > ip_getResponsePtr; -typedef boost::shared_ptr< ::videostream::ip_getResponse const> ip_getResponseConstPtr; - -// constants requiring out of line definition - - - -template -std::ostream& operator<<(std::ostream& s, const ::videostream::ip_getResponse_ & v) -{ -ros::message_operations::Printer< ::videostream::ip_getResponse_ >::stream(s, "", v); -return s; -} - -} // namespace videostream - -namespace ros -{ -namespace message_traits -{ - - - -// BOOLTRAITS {'IsFixedSize': True, 'IsMessage': True, 'HasHeader': False} -// {'std_msgs': ['/opt/ros/hydro/share/std_msgs/cmake/../msg']} - -// !!!!!!!!!!! ['__class__', '__delattr__', '__dict__', '__doc__', '__eq__', '__format__', '__getattribute__', '__hash__', '__init__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', '_parsed_fields', 'constants', 'fields', 'full_name', 'has_header', 'header_present', 'names', 'package', 'parsed_fields', 'short_name', 'text', 'types'] - - - - -template -struct IsFixedSize< ::videostream::ip_getResponse_ > - : TrueType - { }; - -template -struct IsFixedSize< ::videostream::ip_getResponse_ const> - : TrueType - { }; - -template -struct IsMessage< ::videostream::ip_getResponse_ > - : TrueType - { }; - -template -struct IsMessage< ::videostream::ip_getResponse_ const> - : TrueType - { }; - -template -struct HasHeader< ::videostream::ip_getResponse_ > - : FalseType - { }; - -template -struct HasHeader< ::videostream::ip_getResponse_ const> - : FalseType - { }; - - -template -struct MD5Sum< ::videostream::ip_getResponse_ > -{ - static const char* value() - { - return "d41d8cd98f00b204e9800998ecf8427e"; - } - - static const char* value(const ::videostream::ip_getResponse_&) { return value(); } - static const uint64_t static_value1 = 0xd41d8cd98f00b204ULL; - static const uint64_t static_value2 = 0xe9800998ecf8427eULL; -}; - -template -struct DataType< ::videostream::ip_getResponse_ > -{ - static const char* value() - { - return "videostream/ip_getResponse"; - } - - static const char* value(const ::videostream::ip_getResponse_&) { return value(); } -}; - -template -struct Definition< ::videostream::ip_getResponse_ > -{ - static const char* value() - { - return "\n\ -"; - } - - static const char* value(const ::videostream::ip_getResponse_&) { return value(); } -}; - -} // namespace message_traits -} // namespace ros - -namespace ros -{ -namespace serialization -{ - - template struct Serializer< ::videostream::ip_getResponse_ > - { - template inline static void allInOne(Stream&, T) - {} - - ROS_DECLARE_ALLINONE_SERIALIZER; - }; // struct ip_getResponse_ - -} // namespace serialization -} // namespace ros - -namespace ros -{ -namespace message_operations -{ - -template -struct Printer< ::videostream::ip_getResponse_ > -{ - template static void stream(Stream&, const std::string&, const ::videostream::ip_getResponse_&) - {} -}; - -} // namespace message_operations -} // namespace ros - -#endif // VIDEOSTREAM_MESSAGE_IP_GETRESPONSE_H diff --git a/Legacy/ws_linux/devel/lib/pkgconfig/videostream.pc b/Legacy/ws_linux/devel/lib/pkgconfig/videostream.pc deleted file mode 100644 index 4e957e2..0000000 --- a/Legacy/ws_linux/devel/lib/pkgconfig/videostream.pc +++ /dev/null @@ -1,8 +0,0 @@ -prefix=/home/lab1_5/ws/ws_linux/devel - -Name: videostream -Description: Description of videostream -Version: 0.0.0 -Cflags: -I/home/lab1_5/ws/ws_linux/devel/include -I/home/lab1_5/ws/ws_linux/src/videostream/include -Libs: -L/home/lab1_5/ws/ws_linux/devel/lib -lvideostream -Requires: message_runtime roscpp rospy std_msgs diff --git a/Legacy/ws_linux/devel/lib/python2.7/dist-packages/rosaria_msgs/__init__.pyc b/Legacy/ws_linux/devel/lib/python2.7/dist-packages/rosaria_msgs/__init__.pyc deleted file mode 100644 index f8a8de7b6d84d7f435ded2f3159f8e8e38e8e81f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmZSn%**xc?C$7f1}I1X8Urt0S;CK<+? z>X#P-QG8BjUTKAXN@`hZj($#Nl72yDNk)F2k)FAJN@j71Zb4#lc4B&Jv3^m0abi(s nVtj6Kda-_dd}dx|NqoE>P&Eh8T$|kdl+v73JCN-!kP{qICg(rB2uY0soY?0$CP(Il^>YeHBo$mSin;upF zvDWgU-=<(UcdI1EN+V7k6GHjjHY&QkNh3_9rSsC$`8 zGplqI+fMv1d>+QIS+(nE&pdD{9N**DTQnNsz`W5S1eo5;^NRRfW%uCKpek-73i8jl zD-4dE1nR(mKLE-FF4R@Y3 z-1E@M2~flJE-U;6&51{*MJE-?|3E;2_2>k!t#BS-2>rh!^3ZjF_4nv-h4TAkm*@aE zUuJk?C_tKsZ~!1Uoza5MN~r^kIGv9dbQ<)tk15?==&vsHtSt11+1+-9{aQuaRQSAw z1hIM1vsvCzZ>AG9(#C`Xt@^P}BBSguv?|QCibvxl1`Lu(S09(6m@wKZo2iFcs?|}P zBx+x)(3p6TB1c0N>3&!wRy_%mLU+`op;o!>WuuW!BYD0sux`|$o*ZR4p2!CU#;k!6 zydER?A7z+Ap6wS#-qkN`fsW~1#Y%68CDx{+)CXCidSS|`K8lZ3oW2ILI)B!18ZExA z(-b>Azwk*IC*giFivj|$Bcq5|3AO8IV0Qg1#GJjIahQiAe!1CEaC@9+s};vA>$@Pk z$e8PxsbZp1GF^Gy^x?y!2oH0d7K7Bw@?4v7mPTcf1x!5LETj3<5_@Awifa~Ta?Xn9vE>)s{LT`yHGdKW!m0cHZe z-ojGZkte4Vzu zxWPbAr?G`Q!^=sv9)Izwvxnj;6W-(wd;6i#8+-=gG1Y(Bq~*pnv!RZLI#ow`Y&i+J=VAK-#wDY;Te~%IR2ytX0)IyC zJg*{bX7jYM3{>39Ft#KIp>7+{c!Z9(MV}Y`N6fo&+vb%P z{K<3dpk)9A$MOYskR;dVj82~NY*p^^4Tp}Fs$SjO^e)mJZ=D3F91?axfckd`laHop z$@M7q-3@{V4y8}szDwnvit^Oy{BS{MsnkKW=5(?JojU6PdYlwUjVfmWV2KtGyNzB4 zaIOcW_Z6V?r_e&iAifO|mP(;60?6e3^cry9q=Qv~`riQcCGxP!2Wxb)#0dYTM=9gD z3g%%pHNQY3_$yL|4=8;K=V(U!*hYW^2W#0s%N-%cRxgzvZ~Rk~LlYpMU`q<~Je=^R zv}lsy55+0+xoD>NB{UA?0%4yS#9!ft*VAX@&C%?C9=8H%H*Nn5Jp4s&F7XJjs+97U z`|jy-3LzKp4!gYgf?c2AEO+!hfOOIcEwZKbJOzjGs@vz$5Q` zVDK6B3NV>^XTpMwQ`GxgIQbmvJ&Ns6rNszmI0rx3Ctr|}r-&AFJ5#H!RzUd}6^Z`z zyzTSpKtStXWQlpvVU|}->Y6!veJ&+@E-D0?{uP#ZcWBQs`!a3?rZPK0t$10u&(E55kq=;9Fl&{-kZ6TBE|B1r#8r;5w-P7<7%VcSZ!QxvEzg#G9+s*? zj6ZO{P0UZHC`$0tMR4CmbauzQyDLM&;h#bH1U+v!ynIKFj2xl5*YaM*)vB~AS4_kE EH&RI<5dZ)H diff --git a/Legacy/ws_linux/devel/lib/python2.7/dist-packages/rosaria_msgs/msg/_RobotInfoMsg.pyc b/Legacy/ws_linux/devel/lib/python2.7/dist-packages/rosaria_msgs/msg/_RobotInfoMsg.pyc deleted file mode 100644 index 3604aece900aabc09a794dc847b0f6859770a9e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7564 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 0x03000000 else False -import genpy -import struct - - -class ip_getRequest(genpy.Message): - _md5sum = "994972b6e03928b2476860ce6c4c8e17" - _type = "videostream/ip_getRequest" - _has_header = False #flag to mark the presence of a Header object - _full_text = """string str - -""" - __slots__ = ['str'] - _slot_types = ['string'] - - def __init__(self, *args, **kwds): - """ - Constructor. Any message fields that are implicitly/explicitly - set to None will be assigned a default value. The recommend - use is keyword arguments as this is more robust to future message - changes. You cannot mix in-order arguments and keyword arguments. - - The available fields are: - str - - :param args: complete set of field values, in .msg order - :param kwds: use keyword arguments corresponding to message field names - to set specific fields. - """ - if args or kwds: - super(ip_getRequest, self).__init__(*args, **kwds) - #message fields cannot be None, assign default values for those that are - if self.str is None: - self.str = '' - else: - self.str = '' - - def _get_types(self): - """ - internal API method - """ - return self._slot_types - - def serialize(self, buff): - """ - serialize message into buffer - :param buff: buffer, ``StringIO`` - """ - try: - _x = self.str - length = len(_x) - if python3 or type(_x) == unicode: - _x = _x.encode('utf-8') - length = len(_x) - buff.write(struct.pack(' 0x03000000 else False -import genpy -import struct - - -class ip_getResponse(genpy.Message): - _md5sum = "d41d8cd98f00b204e9800998ecf8427e" - _type = "videostream/ip_getResponse" - _has_header = False #flag to mark the presence of a Header object - _full_text = """ - -""" - __slots__ = [] - _slot_types = [] - - def __init__(self, *args, **kwds): - """ - Constructor. Any message fields that are implicitly/explicitly - set to None will be assigned a default value. The recommend - use is keyword arguments as this is more robust to future message - changes. You cannot mix in-order arguments and keyword arguments. - - The available fields are: - - - :param args: complete set of field values, in .msg order - :param kwds: use keyword arguments corresponding to message field names - to set specific fields. - """ - if args or kwds: - super(ip_getResponse, self).__init__(*args, **kwds) - - def _get_types(self): - """ - internal API method - """ - return self._slot_types - - def serialize(self, buff): - """ - serialize message into buffer - :param buff: buffer, ``StringIO`` - """ - try: - pass - except struct.error as se: self._check_types(struct.error("%s: '%s' when writing '%s'" % (type(se), str(se), str(_x)))) - except TypeError as te: self._check_types(ValueError("%s: '%s' when writing '%s'" % (type(te), str(te), str(_x)))) - - def deserialize(self, str): - """ - unpack serialized message in str into this message instance - :param str: byte array of serialized message, ``str`` - """ - try: - end = 0 - return self - except struct.error as e: - raise genpy.DeserializationError(e) #most likely buffer underfill - - - def serialize_numpy(self, buff, numpy): - """ - serialize message with numpy array types into buffer - :param buff: buffer, ``StringIO`` - :param numpy: numpy python module - """ - try: - pass - except struct.error as se: self._check_types(struct.error("%s: '%s' when writing '%s'" % (type(se), str(se), str(_x)))) - except TypeError as te: self._check_types(ValueError("%s: '%s' when writing '%s'" % (type(te), str(te), str(_x)))) - - def deserialize_numpy(self, str, numpy): - """ - unpack serialized message in str into this message instance using numpy for array types - :param str: byte array of serialized message, ``str`` - :param numpy: numpy python module - """ - try: - end = 0 - return self - except struct.error as e: - raise genpy.DeserializationError(e) #most likely buffer underfill - -_struct_I = genpy.struct_I -class ip_get(object): - _type = 'videostream/ip_get' - _md5sum = '994972b6e03928b2476860ce6c4c8e17' - _request_class = ip_getRequest - _response_class = ip_getResponse diff --git a/Legacy/ws_linux/devel/lib/rosaria/RosAria b/Legacy/ws_linux/devel/lib/rosaria/RosAria index 38aa4bd9ef57f5877a7fbed437352a2628ff4a3f..39fd8b05b6cbb72912094fa23d9b6f2d90b43632 100755 GIT binary patch delta 9641 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 delta 9629 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 diff --git a/Legacy/ws_linux/devel/lib/videostream/videostream b/Legacy/ws_linux/devel/lib/videostream/videostream deleted file mode 100755 index cc2afdf29bc7b3dc71c00a952fb9764e18ca36e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 286160 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 diff --git a/Legacy/ws_linux/devel/share/common-lisp/ros/rosaria_msgs/msg/_package.lisp b/Legacy/ws_linux/devel/share/common-lisp/ros/rosaria_msgs/msg/_package.lisp index 6cc1e9b..ca292d2 100644 --- a/Legacy/ws_linux/devel/share/common-lisp/ros/rosaria_msgs/msg/_package.lisp +++ b/Legacy/ws_linux/devel/share/common-lisp/ros/rosaria_msgs/msg/_package.lisp @@ -1,9 +1,9 @@ (cl:defpackage rosaria_msgs-msg (:use ) (:export - "" - "ROBOTINFOMSG" "" "RESTRICTIONSMSG" + "" + "ROBOTINFOMSG" )) diff --git a/Legacy/ws_linux/devel/share/common-lisp/ros/rosaria_msgs/msg/rosaria_msgs-msg.asd b/Legacy/ws_linux/devel/share/common-lisp/ros/rosaria_msgs/msg/rosaria_msgs-msg.asd index ec417cf..066bc0a 100644 --- a/Legacy/ws_linux/devel/share/common-lisp/ros/rosaria_msgs/msg/rosaria_msgs-msg.asd +++ b/Legacy/ws_linux/devel/share/common-lisp/ros/rosaria_msgs/msg/rosaria_msgs-msg.asd @@ -6,8 +6,8 @@ :std_msgs-msg ) :components ((:file "_package") - (:file "RobotInfoMsg" :depends-on ("_package_RobotInfoMsg")) - (:file "_package_RobotInfoMsg" :depends-on ("_package")) (:file "RestrictionsMsg" :depends-on ("_package_RestrictionsMsg")) (:file "_package_RestrictionsMsg" :depends-on ("_package")) + (:file "RobotInfoMsg" :depends-on ("_package_RobotInfoMsg")) + (:file "_package_RobotInfoMsg" :depends-on ("_package")) )) \ No newline at end of file diff --git a/Legacy/ws_linux/devel/share/common-lisp/ros/videostream/srv/_package.lisp b/Legacy/ws_linux/devel/share/common-lisp/ros/videostream/srv/_package.lisp deleted file mode 100644 index 8a3f688..0000000 --- a/Legacy/ws_linux/devel/share/common-lisp/ros/videostream/srv/_package.lisp +++ /dev/null @@ -1,10 +0,0 @@ -(cl:defpackage videostream-srv - (:use ) - (:export - "IP_GET" - "" - "IP_GET-REQUEST" - "" - "IP_GET-RESPONSE" - )) - diff --git a/Legacy/ws_linux/devel/share/common-lisp/ros/videostream/srv/_package_ip_get.lisp b/Legacy/ws_linux/devel/share/common-lisp/ros/videostream/srv/_package_ip_get.lisp deleted file mode 100644 index a5183d2..0000000 --- a/Legacy/ws_linux/devel/share/common-lisp/ros/videostream/srv/_package_ip_get.lisp +++ /dev/null @@ -1,4 +0,0 @@ -(cl:in-package videostream-srv) -(cl:export '(STR-VAL - STR -)) \ No newline at end of file diff --git a/Legacy/ws_linux/devel/share/common-lisp/ros/videostream/srv/ip_get.lisp b/Legacy/ws_linux/devel/share/common-lisp/ros/videostream/srv/ip_get.lisp deleted file mode 100644 index 43d99a0..0000000 --- a/Legacy/ws_linux/devel/share/common-lisp/ros/videostream/srv/ip_get.lisp +++ /dev/null @@ -1,128 +0,0 @@ -; Auto-generated. Do not edit! - - -(cl:in-package videostream-srv) - - -;//! \htmlinclude ip_get-request.msg.html - -(cl:defclass (roslisp-msg-protocol:ros-message) - ((str - :reader str - :initarg :str - :type cl:string - :initform "")) -) - -(cl:defclass ip_get-request () - ()) - -(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) - (cl:declare (cl:ignorable args)) - (cl:unless (cl:typep m 'ip_get-request) - (roslisp-msg-protocol:msg-deprecation-warning "using old message class name videostream-srv: is deprecated: use videostream-srv:ip_get-request instead."))) - -(cl:ensure-generic-function 'str-val :lambda-list '(m)) -(cl:defmethod str-val ((m )) - (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader videostream-srv:str-val is deprecated. Use videostream-srv:str instead.") - (str m)) -(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) - "Serializes a message object of type '" - (cl:let ((__ros_str_len (cl:length (cl:slot-value msg 'str)))) - (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_str_len) ostream)) - (cl:map cl:nil #'(cl:lambda (c) (cl:write-byte (cl:char-code c) ostream)) (cl:slot-value msg 'str)) -) -(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) - "Deserializes a message object of type '" - (cl:let ((__ros_str_len 0)) - (cl:setf (cl:ldb (cl:byte 8 0) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 8) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 16) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 24) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:slot-value msg 'str) (cl:make-string __ros_str_len)) - (cl:dotimes (__ros_str_idx __ros_str_len msg) - (cl:setf (cl:char (cl:slot-value msg 'str) __ros_str_idx) (cl:code-char (cl:read-byte istream))))) - msg -) -(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) - "Returns string type for a service object of type '" - "videostream/ip_getRequest") -(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'ip_get-request))) - "Returns string type for a service object of type 'ip_get-request" - "videostream/ip_getRequest") -(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) - "Returns md5sum for a message object of type '" - "994972b6e03928b2476860ce6c4c8e17") -(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'ip_get-request))) - "Returns md5sum for a message object of type 'ip_get-request" - "994972b6e03928b2476860ce6c4c8e17") -(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) - "Returns full string definition for message of type '" - (cl:format cl:nil "string str~%~%~%")) -(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'ip_get-request))) - "Returns full string definition for message of type 'ip_get-request" - (cl:format cl:nil "string str~%~%~%")) -(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) - (cl:+ 0 - 4 (cl:length (cl:slot-value msg 'str)) -)) -(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) - "Converts a ROS message object to a list" - (cl:list 'ip_get-request - (cl:cons ':str (str msg)) -)) -;//! \htmlinclude ip_get-response.msg.html - -(cl:defclass (roslisp-msg-protocol:ros-message) - () -) - -(cl:defclass ip_get-response () - ()) - -(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) - (cl:declare (cl:ignorable args)) - (cl:unless (cl:typep m 'ip_get-response) - (roslisp-msg-protocol:msg-deprecation-warning "using old message class name videostream-srv: is deprecated: use videostream-srv:ip_get-response instead."))) -(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) - "Serializes a message object of type '" -) -(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) - "Deserializes a message object of type '" - msg -) -(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) - "Returns string type for a service object of type '" - "videostream/ip_getResponse") -(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'ip_get-response))) - "Returns string type for a service object of type 'ip_get-response" - "videostream/ip_getResponse") -(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) - "Returns md5sum for a message object of type '" - "994972b6e03928b2476860ce6c4c8e17") -(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'ip_get-response))) - "Returns md5sum for a message object of type 'ip_get-response" - "994972b6e03928b2476860ce6c4c8e17") -(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) - "Returns full string definition for message of type '" - (cl:format cl:nil "~%~%~%")) -(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'ip_get-response))) - "Returns full string definition for message of type 'ip_get-response" - (cl:format cl:nil "~%~%~%")) -(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) - (cl:+ 0 -)) -(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) - "Converts a ROS message object to a list" - (cl:list 'ip_get-response -)) -(cl:defmethod roslisp-msg-protocol:service-request-type ((msg (cl:eql 'ip_get))) - 'ip_get-request) -(cl:defmethod roslisp-msg-protocol:service-response-type ((msg (cl:eql 'ip_get))) - 'ip_get-response) -(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'ip_get))) - "Returns string type for a service object of type '" - "videostream/ip_get") \ No newline at end of file diff --git a/Legacy/ws_linux/devel/share/common-lisp/ros/videostream/srv/videostream-srv.asd b/Legacy/ws_linux/devel/share/common-lisp/ros/videostream/srv/videostream-srv.asd deleted file mode 100644 index 2040f31..0000000 --- a/Legacy/ws_linux/devel/share/common-lisp/ros/videostream/srv/videostream-srv.asd +++ /dev/null @@ -1,9 +0,0 @@ - -(cl:in-package :asdf) - -(defsystem "videostream-srv" - :depends-on (:roslisp-msg-protocol :roslisp-utils ) - :components ((:file "_package") - (:file "ip_get" :depends-on ("_package_ip_get")) - (:file "_package_ip_get" :depends-on ("_package")) - )) \ No newline at end of file diff --git a/Legacy/ws_linux/devel/share/rosaria/cmake/rosariaConfig.cmake b/Legacy/ws_linux/devel/share/rosaria/cmake/rosariaConfig.cmake index 087a45c..0de9d50 100644 --- a/Legacy/ws_linux/devel/share/rosaria/cmake/rosariaConfig.cmake +++ b/Legacy/ws_linux/devel/share/rosaria/cmake/rosariaConfig.cmake @@ -122,7 +122,7 @@ foreach(library ${libraries}) set(lib_path "") set(lib "${library}-NOTFOUND") # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /home/lab1_5/ws/ws_linux/devel/lib;/home/lab1_5/ws/ws_linux/devel/lib;/home/lab1_5/ws/ws_xeno/devel/lib;/home/lab1_5/ws/ws_isolated/install_isolated/lib;/opt/ros/hydro/lib) + foreach(path /home/lab1_5/ws/ws_linux/devel/lib;/home/lab1_5/ws/ws_linux/devel/lib;/opt/ros/hydro/lib) find_library(lib ${library} PATHS ${path} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) diff --git a/Legacy/ws_linux/devel/share/rosaria_msgs/cmake/rosaria_msgsConfig.cmake b/Legacy/ws_linux/devel/share/rosaria_msgs/cmake/rosaria_msgsConfig.cmake index d813638..854991f 100644 --- a/Legacy/ws_linux/devel/share/rosaria_msgs/cmake/rosaria_msgsConfig.cmake +++ b/Legacy/ws_linux/devel/share/rosaria_msgs/cmake/rosaria_msgsConfig.cmake @@ -122,7 +122,7 @@ foreach(library ${libraries}) set(lib_path "") set(lib "${library}-NOTFOUND") # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /home/lab1_5/ws/ws_linux/devel/lib;/home/lab1_5/ws/ws_linux/devel/lib;/home/lab1_5/ws/ws_xeno/devel/lib;/home/lab1_5/ws/ws_isolated/install_isolated/lib;/opt/ros/hydro/lib) + foreach(path /home/lab1_5/ws/ws_linux/devel/lib;/home/lab1_5/ws/ws_linux/devel/lib;/opt/ros/hydro/lib) find_library(lib ${library} PATHS ${path} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) diff --git a/Legacy/ws_linux/devel/share/safety/cmake/safetyConfig.cmake b/Legacy/ws_linux/devel/share/safety/cmake/safetyConfig.cmake index 6169f32..2af8b1c 100644 --- a/Legacy/ws_linux/devel/share/safety/cmake/safetyConfig.cmake +++ b/Legacy/ws_linux/devel/share/safety/cmake/safetyConfig.cmake @@ -122,7 +122,7 @@ foreach(library ${libraries}) set(lib_path "") set(lib "${library}-NOTFOUND") # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /home/lab1_5/ws/ws_linux/devel/lib;/home/lab1_5/ws/ws_linux/devel/lib;/home/lab1_5/ws/ws_xeno/devel/lib;/home/lab1_5/ws/ws_isolated/install_isolated/lib;/opt/ros/hydro/lib) + foreach(path /home/lab1_5/ws/ws_linux/devel/lib;/home/lab1_5/ws/ws_linux/devel/lib;/opt/ros/hydro/lib) find_library(lib ${library} PATHS ${path} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) diff --git a/Legacy/ws_linux/devel/share/videostream/cmake/videostream-msg-extras.cmake b/Legacy/ws_linux/devel/share/videostream/cmake/videostream-msg-extras.cmake deleted file mode 100644 index ea194e9..0000000 --- a/Legacy/ws_linux/devel/share/videostream/cmake/videostream-msg-extras.cmake +++ /dev/null @@ -1,2 +0,0 @@ -set(videostream_MESSAGE_FILES "") -set(videostream_SERVICE_FILES "/home/lab1_5/ws/ws_linux/src/videostream/srv/ip_get.srv") diff --git a/Legacy/ws_linux/devel/share/videostream/cmake/videostream-msg-paths.cmake b/Legacy/ws_linux/devel/share/videostream/cmake/videostream-msg-paths.cmake deleted file mode 100644 index bd4496a..0000000 --- a/Legacy/ws_linux/devel/share/videostream/cmake/videostream-msg-paths.cmake +++ /dev/null @@ -1,5 +0,0 @@ -# generated from genmsg/cmake/pkg-msg-paths.cmake.em - -# message include dirs in develspace -set(videostream_MSG_INCLUDE_DIRS "") -set(videostream_MSG_DEPENDENCIES std_msgs) diff --git a/Legacy/ws_linux/devel/share/videostream/cmake/videostreamConfig-version.cmake b/Legacy/ws_linux/devel/share/videostream/cmake/videostreamConfig-version.cmake deleted file mode 100644 index 7fd9f99..0000000 --- a/Legacy/ws_linux/devel/share/videostream/cmake/videostreamConfig-version.cmake +++ /dev/null @@ -1,14 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig-version.cmake.in -set(PACKAGE_VERSION "0.0.0") - -set(PACKAGE_VERSION_EXACT False) -set(PACKAGE_VERSION_COMPATIBLE False) - -if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") - set(PACKAGE_VERSION_EXACT True) - set(PACKAGE_VERSION_COMPATIBLE True) -endif() - -if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") - set(PACKAGE_VERSION_COMPATIBLE True) -endif() diff --git a/Legacy/ws_linux/devel/share/videostream/cmake/videostreamConfig.cmake b/Legacy/ws_linux/devel/share/videostream/cmake/videostreamConfig.cmake deleted file mode 100644 index bdc09a6..0000000 --- a/Legacy/ws_linux/devel/share/videostream/cmake/videostreamConfig.cmake +++ /dev/null @@ -1,191 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig.cmake.in - -# append elements to a list and remove existing duplicates from the list -# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig -# self contained -macro(_list_append_deduplicate listname) - if(NOT "${ARGN}" STREQUAL "") - if(${listname}) - list(REMOVE_ITEM ${listname} ${ARGN}) - endif() - list(APPEND ${listname} ${ARGN}) - endif() -endmacro() - -# append elements to a list if they are not already in the list -# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig -# self contained -macro(_list_append_unique listname) - foreach(_item ${ARGN}) - list(FIND ${listname} ${_item} _index) - if(_index EQUAL -1) - list(APPEND ${listname} ${_item}) - endif() - endforeach() -endmacro() - -# pack a list of libraries with optional build configuration keywords -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_pack_libraries_with_build_configuration VAR) - set(${VAR} "") - set(_argn ${ARGN}) - list(LENGTH _argn _count) - set(_index 0) - while(${_index} LESS ${_count}) - list(GET _argn ${_index} lib) - if("${lib}" MATCHES "^debug|optimized|general$") - math(EXPR _index "${_index} + 1") - if(${_index} EQUAL ${_count}) - message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") - endif() - list(GET _argn ${_index} library) - list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") - else() - list(APPEND ${VAR} "${lib}") - endif() - math(EXPR _index "${_index} + 1") - endwhile() -endmacro() - -# unpack a list of libraries with optional build configuration keyword prefixes -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_unpack_libraries_with_build_configuration VAR) - set(${VAR} "") - foreach(lib ${ARGN}) - string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") - list(APPEND ${VAR} "${lib}") - endforeach() -endmacro() - - -if(videostream_CONFIG_INCLUDED) - return() -endif() -set(videostream_CONFIG_INCLUDED TRUE) - -# set variables for source/devel/install prefixes -if("TRUE" STREQUAL "TRUE") - set(videostream_SOURCE_PREFIX /home/lab1_5/ws/ws_linux/src/videostream) - set(videostream_DEVEL_PREFIX /home/lab1_5/ws/ws_linux/devel) - set(videostream_INSTALL_PREFIX "") - set(videostream_PREFIX ${videostream_DEVEL_PREFIX}) -else() - set(videostream_SOURCE_PREFIX "") - set(videostream_DEVEL_PREFIX "") - set(videostream_INSTALL_PREFIX /home/lab1_5/ws/ws_linux/install) - set(videostream_PREFIX ${videostream_INSTALL_PREFIX}) -endif() - -# warn when using a deprecated package -if(NOT "" STREQUAL "") - set(_msg "WARNING: package 'videostream' is deprecated") - # append custom deprecation text if available - if(NOT "" STREQUAL "TRUE") - set(_msg "${_msg} ()") - endif() - message("${_msg}") -endif() - -# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project -set(videostream_FOUND_CATKIN_PROJECT TRUE) - -if(NOT "/home/lab1_5/ws/ws_linux/devel/include;/home/lab1_5/ws/ws_linux/src/videostream/include" STREQUAL "") - set(videostream_INCLUDE_DIRS "") - set(_include_dirs "/home/lab1_5/ws/ws_linux/devel/include;/home/lab1_5/ws/ws_linux/src/videostream/include") - foreach(idir ${_include_dirs}) - if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) - set(include ${idir}) - elseif("${idir}" STREQUAL "include") - get_filename_component(include "${videostream_DIR}/../../../include" ABSOLUTE) - if(NOT IS_DIRECTORY ${include}) - message(FATAL_ERROR "Project 'videostream' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. Ask the maintainer 'lab ' to fix it.") - endif() - else() - message(FATAL_ERROR "Project 'videostream' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '/home/lab1_5/ws/ws_linux/src/videostream/${idir}'. Ask the maintainer 'lab ' to fix it.") - endif() - _list_append_unique(videostream_INCLUDE_DIRS ${include}) - endforeach() -endif() - -set(libraries "videostream") -foreach(library ${libraries}) - # keep build configuration keywords, target names and absolute libraries as-is - if("${library}" MATCHES "^debug|optimized|general$") - list(APPEND videostream_LIBRARIES ${library}) - elseif(TARGET ${library}) - list(APPEND videostream_LIBRARIES ${library}) - elseif(IS_ABSOLUTE ${library}) - list(APPEND videostream_LIBRARIES ${library}) - else() - set(lib_path "") - set(lib "${library}-NOTFOUND") - # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /home/lab1_5/ws/ws_linux/devel/lib;/home/lab1_5/ws/ws_linux/devel/lib;/home/lab1_5/ws/ws_xeno/devel/lib;/home/lab1_5/ws/ws_isolated/install_isolated/lib;/opt/ros/hydro/lib) - find_library(lib ${library} - PATHS ${path} - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) - if(lib) - set(lib_path ${path}) - break() - endif() - endforeach() - if(lib) - _list_append_unique(videostream_LIBRARY_DIRS ${lib_path}) - list(APPEND videostream_LIBRARIES ${lib}) - else() - # as a fall back for non-catkin libraries try to search globally - find_library(lib ${library}) - if(NOT lib) - message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'videostream'? Did you find_package() it before the subdirectory containing its code is included?") - endif() - list(APPEND videostream_LIBRARIES ${lib}) - endif() - endif() -endforeach() - -set(videostream_EXPORTED_TARGETS "videostream_generate_messages_cpp;videostream_generate_messages_lisp;videostream_generate_messages_py") -# create dummy targets for exported code generation targets to make life of users easier -foreach(t ${videostream_EXPORTED_TARGETS}) - if(NOT TARGET ${t}) - add_custom_target(${t}) - endif() -endforeach() - -set(depends "message_runtime;roscpp;rospy;std_msgs") -foreach(depend ${depends}) - string(REPLACE " " ";" depend_list ${depend}) - # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls - list(GET depend_list 0 videostream_dep) - list(LENGTH depend_list count) - if(${count} EQUAL 1) - # simple dependencies must only be find_package()-ed once - if(NOT ${videostream_dep}_FOUND) - find_package(${videostream_dep} REQUIRED) - endif() - else() - # dependencies with components must be find_package()-ed again - list(REMOVE_AT depend_list 0) - find_package(${videostream_dep} REQUIRED ${depend_list}) - endif() - _list_append_unique(videostream_INCLUDE_DIRS ${${videostream_dep}_INCLUDE_DIRS}) - - # merge build configuration keywords with library names to correctly deduplicate - _pack_libraries_with_build_configuration(videostream_LIBRARIES ${videostream_LIBRARIES}) - _pack_libraries_with_build_configuration(_libraries ${${videostream_dep}_LIBRARIES}) - _list_append_deduplicate(videostream_LIBRARIES ${_libraries}) - # undo build configuration keyword merging after deduplication - _unpack_libraries_with_build_configuration(videostream_LIBRARIES ${videostream_LIBRARIES}) - - _list_append_unique(videostream_LIBRARY_DIRS ${${videostream_dep}_LIBRARY_DIRS}) - list(APPEND videostream_EXPORTED_TARGETS ${${videostream_dep}_EXPORTED_TARGETS}) -endforeach() - -set(pkg_cfg_extras "videostream-msg-extras.cmake") -foreach(extra ${pkg_cfg_extras}) - if(NOT IS_ABSOLUTE ${extra}) - set(extra ${videostream_DIR}/${extra}) - endif() - include(${extra}) -endforeach() diff --git a/Legacy/ws_linux/src/lab15_pioneer_description/CMakeLists.txt b/Legacy/ws_linux/src/lab15_pioneer_description/CMakeLists.txt new file mode 100644 index 0000000..47a4d43 --- /dev/null +++ b/Legacy/ws_linux/src/lab15_pioneer_description/CMakeLists.txt @@ -0,0 +1,20 @@ +cmake_minimum_required(VERSION 2.8.3) +project(lab15_pioneer_description) + +find_package(catkin REQUIRED COMPONENTS geometry_msgs sensor_msgs std_msgs robot_state_publisher urdf) + +catkin_package( + CATKIN_DEPENDS robot_state_publisher urdf geometry_msgs sensor_msgs std_msgs +) + +include_directories( + ${catkin_INCLUDE_DIRS} +) + + +#install(DIRECTORY +# launch defs meshes models +# DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} +# ) + +# TODO rule that generates plain XML URDF files from XACRO diff --git a/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/back_rim.stl b/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/back_rim.stl new file mode 100644 index 0000000000000000000000000000000000000000..09587a53524cc452d6be26ba9db18babc677dd54 GIT binary patch literal 1094884 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 literal 0 HcmV?d00001 diff --git a/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/caster_hubcap.stl b/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/caster_hubcap.stl new file mode 100644 index 0000000000000000000000000000000000000000..c9400f7d232673f850e9af32d221b1686a2c1c6c GIT binary patch literal 1684 zcmaKsyGjE=7=>deHeRBIiev=^3w3n`iMj{|OG%?e2#5xaw`ex*#SpZ2vaTt@hMe=y_pvh*T298yj50Yjp%{*xa%^S6G}e^R zYCJg~H-{B<$ykf4t1C-}Y8sYm*|E8Vr8?GJ5C7SdN-V0j=_C_sO5^|XFU42!sTtIZ zo$IU+3F^}Yf0>?pqd9%+z+divIAgovHeHcR(7;sf{oM#P#?p@?awB-+FMrHz>fL;< zkGJVL&)1{IMCL*t__u+n!()G$8apm3WUoFQX2PkX@#*GoDr{g1on()CK3A}#lQ$JM zFxAJY{x(PUWOkdC`1|O1E^2lA0Y)AJ=LJos!Um?$Np8^Gcm57W-@7y<^rpfFrf5C# z7|(|)sF0o3xaJ;CB*>^u9$y=eH*P9niz#%H8#MQgd!+eXB=n}j2Bw6Qn+n;h`R*f+ zKs3i*kABXF6K-Q}Dq)K$bdnokK9@Y&`CKIQroslM8h+15+C_!zbOr^XIJItbY+wqV zWDlAv-UkwTQ(*&B;>^3Lko`r=>a=5;W-qlWU#m|0s^xaCVkcq)Q|Kgn&|EqnSEXhR y3B9SXfhk&#&c|nLsDcXFX$^5-2`cw3iVaMmlk7or#eIc@-c;DYlyLgFslNdQ?I~*j literal 0 HcmV?d00001 diff --git a/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/caster_swivel.stl b/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/caster_swivel.stl new file mode 100644 index 0000000000000000000000000000000000000000..03797a26a294cd6ba05601c79293de2a4f4499bd GIT binary patch literal 10284 zcma)>Yiv|i7ltvGC@Lc2E#PJB4-Lj9*GP zbbCkLoTm14XZxHA`Ok{^O%J9!+B#dB((}hjtNh>2A@+YCRD2hVsLh7?o=<{TZ|bV7 zdFJu!H2$V`cvZ#gQ=)%QrO2>_M5g|Ns$lFB5p9XGEBA$ye_s`~keF~!K1}vt3yIdJ zyTjopM{7OULgKeuhK93;9ZmQSwvc#MW?|QovR<79>%kThO{YE;+?VJ<6=&K{WDEHS zTn?^zeM%IwCp#+5hf^^JeuDX!BsoxecTxVW2UQ(~91KEGb)=AkK?tf=7IIKE@TjP2 zEaYI2xuS|Q?Vl^oC}&#Z8kx7tChsX)CB=kO>Ax=-y70O~N9ZTGy8_vdx68VUe+NfJ6-Q`2xX(3S{c&fs`bhf;syISRaJ6%V z>q?v`_eXrSlb}lDeZd{0H-t3{mshTtbU65}BOPw~b4BG#5`Qjnb#1=rydptWxAZhg zdWsY5_r$lSR84#F?#)Af=&ICs#(B#&4^B80{p@#)7~Y+|aCU$A<3%IGS3YU4d~f`| z@OaPH@9+Aw5XU`8P_^=`?rgdA6erm4(#CngT|4vP`~TEcZj-o1;(-aO=x4u!{c@)L zvrB?1`dN>2zV8oCuO1VP_cV#iCDxp0_P-T0HFrg8!B0^2ju3N%h=2K(JAMf+K5cQ7 zTaCZ?W@eOg`dJSWRB^PHI9xR=+kLbzaz9W#E88Wp=70T!Vd2~58^brRUmp4is#=BE zE=2r0dSv}P_T`SKWu2@mjdfko&w7xcileo}!ErN#-iB=C@utK(B-V9BKR-bgy)D5^ zF@yB;6I5}umZ+<`JbX02C7O5cF8_`qK~;tH^pf-x&j&Nb43_`Y99EsNFh5bT2SUWXq=ZY;PK3(@& zIHNxkN_|!2L4vBKR}Am16Jo`TD~brVkhuEbiEwXUCVc+g-2)I*)l9vh_ka+m&RA4L zu!Tg=^0Rvv^kl*#Beo7eP$hL&L~PB!Rz&nj%NrxNhT5Wp#@es?mF>zUd>j@_ z;X6oBrPYTLd*$}A9&90@6+q+8e1ZoFsV5T8b5|7WeYHknT?>AKDy<({q^Ee!S!K|#G=eHtHFi{b(}zd!CM&=F1&Xzw|4Opi1ip?J2&l^rqj_kc~X(R~kW;)(?M3 zPw{odJkzfSN*Qtl?#?iWue4X634%T1Xb#%JtdFI^{eyt!kS!gTq+Cw z^3@W@^TCl&ML+u;>{s)DY+5d8mC8ahxL@M%nzJztRbJKJo;&9$c^VE1huX zJnt3j!Bx%G?!R$JP^JH#e5-MHk}jQa{c2Ciw;E3w`jt+&ezm9MTaBkB{YocXzuHss zt;T&$ztRcUFHZ@ZbLN@V3oAfBK^60F3I096zo}R)`w6Q2H5~ipUt9hvoCH<$v!mkt z@Gm4*vVMXp&YLCJFaIiHCF>`sqMs$$FLUFcT@qB$&wA(??p{(fcCSNvGw7`rf5jm| z6>m}Np=Y>zNzvH7a?#IEP(^P`=o#+bOEh+`b@cNSRB^PH&@9qH#MsN!fX z!Iu=h0o-dg{rm(~9IYkv40mrx8oT#aJsFbU+euKRr;>XqwjO$hySFfn-Fqwj`~+3> zwuGMH?oCf)_ufiBKS32oYY9EW-P@$b?!A?Meu65F))IQ^ySGq{T{THRKS32oYYAqG z8PpTb{odjysM6Eb{X%C6J)_)jkb3&K-=OrQcE3&e399tWcfVj-f-NL?Gx!Orc>7p_ xU&t@lliK}m$2 literal 0 HcmV?d00001 diff --git a/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/caster_wheel.stl b/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/caster_wheel.stl new file mode 100644 index 0000000000000000000000000000000000000000..c8b857dc5cc08bc87d1d651414b1b8f4a941637c GIT binary patch literal 11284 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 literal 0 HcmV?d00001 diff --git a/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/chassis.stl b/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/chassis.stl new file mode 100644 index 0000000000000000000000000000000000000000..13aa2cf73d764137c73956909ece7214bd890cd3 GIT binary patch literal 11084 zcma)=Ux-yz6vit^Y{VfjqY~jJrqMXwyfp*q+@lNzDGFlci<->X*x0Bu%^&CwJs49^ zOcY2jgM=VNgpwpgkoQ2L5Lp_8f1(~t3hKciG9l@q^KJHL-#Y7@@%SLCv%lZ^*4}HK zeXjNH-q$z!Qtip7Hq?eE#z!W`Yr95=_ttv%4D5S$V02}zJ~+I0puXq%!QuMo@K}9p zyl>~wSbbt_XJ_`Gog+if)yGFC_6^lX8rf?0*H5?DKVNmWCrA5dr@!^x*KFP~H_gX8 z)*oxtYRVK5Q1Q7ZR_*UfHuW58!GkJ|s}WE!lP4DSbtMmU9BCjgRT@_#phBisYeyQM z_;TU$^oQf$wvJ7|(c)P_#Tb6}tVm#mvC`!PR3y~HS5?1#c{;WFV5o`&@-98vnZCAg ze>jois?-C7X0n8?XkNtAckOQ=lOSYX-W-2FC1^V8V2U~vUORjdLXO^CB-Jf|N z{$>4ih%f!vkv_g@y7iB%N(oi*c{zcVSDu)YZvA9dNiSHdt<9oLRCCNzw*q?RFFz%mF}n{XbRXrjt8b2aXeR5S1iHo^ly@*saK_ZndgzMg<+=HuE1@cO z(7#c7?j-V4X{%C#Re|8Q#CK3vlt9e4z#34$evu+p4G{K@|x+x5VJDhnrL(h9B}GJ|DejCa7Yj3Fo2isw(%$6ZFvi z*{XC!^CIS+W+td&rt;I}`H=%HL5`!6V+(p<3&qD@ri-RVksjwt8C+=3?#Hx3-B`GnEsnVkTczyu+J| zv%HM|%}zAl`Ax*ugDMcJ!t?CQ88Q_U$fb1rG9<`UPN<6UJ%zu0vTt946;(0z9`T!D z2&nkHnBX@9s@&H(WU~9vZwB+CLdM>MokE}WtjbR}Pp}7g&WW*ADWUI2`B^EUDy`6Z z)&vWx0N~lWxtcP}u_cgOG_QVfl(t0t(kEl__f__FHu3qg-&an>OrD6p z4HB#{elhbyoc*c^nQT>5k)R6CvtJw`lO^J>i5pcxg*}yfD4{BPqeAb&yt><&t0JK) z^(*$k&RHQ(0lh(7POx?o#b-5owmW@i?%7s0ea*>ro6}R@^qcst>+_n{qlkct&polK zr#(HqcTNfqsx+=fK*da+!23ZDs^G!68UYnEdE&M&x|6ARR#d@*aWw)eX7a?mRhyF& zu?JMagK;$iDrWM8_W3~jw)E}pWes>Ru0}w`OrFScB@eH?5c0ATcrdO;K*da+;4EQ9 zD=FWH5~}+BP;MjZjtZn)bAL>dgWVogek9MyP7_n)c+e>B9vcIzQ@H zjZjs#r=)ARRp6m3+O_hYE1@c_w($08X8%8dcS&>d|Ne)#oQP9m2xPKE>_LJR#_)*! zFYur$Ulj@O5ql6k7{h~^5ZkJ#%2!3gd&E-=XT=zKnaO)lg^)-Ff(K*dWhU=I z6>_PHvG-utu)-L5^$oUXMHL8DF~&_~3C?T02gBWk+kn;jeJG(S#(p212ISJ4fmQk2 zM+sGNf4(YC16K5AP(QnKB~+!}mf$qNLvIH4D<@Q?-j?7r#Iw3_d7JLV(!ZcjmwlUc~wY}Mw#S5-&NiKf&efU1ws+3R_Jql;{#y9-wYg^J= z7j%TY%ZE0mW6{rgaF&ouRh%n7ySk#p^#hG`UGLXnPu4>TRdKGohps5G_RqHT(MM({ zI5+E|gsM1K-a}WExN^BIX%u=Wp(@Um_s|t3K6t&6tSvk%B~-G1D_*qd~~c_^VO^|KzDH=cCxh`lNB zP(oGeXFW7;Jn698*qeg0QbJYgXFW7;>{{@M-7Gj=B~+z;) z&s5>87*`{pDxZ>g?%|utcv(iE=Y!ez9I>5ts_=zWRh*cDuX8;2@J(fmyv*c1sDg*8 z82hhtJon(i7TL;~2Az_d-icx7s?r literal 0 HcmV?d00001 diff --git a/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/front_rim.stl b/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/front_rim.stl new file mode 100644 index 0000000000000000000000000000000000000000..c3074d5c0873cfce0755b5c5cd21b411a7e533d8 GIT binary patch literal 1094884 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 lv_u%GAePjoC< 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 EKP^P9ssI20 literal 0 HcmV?d00001 diff --git a/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/front_sonar.stl b/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/front_sonar.stl new file mode 100644 index 0000000000000000000000000000000000000000..82b9ce0d98d523138c7391851e7ebe82ecca0b37 GIT binary patch literal 12084 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 d3D$r}>x5J5QEM{%by0Yk{vXJk3UdGe literal 0 HcmV?d00001 diff --git a/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/hokuyo_convex.stl b/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/hokuyo_convex.stl new file mode 100644 index 0000000000000000000000000000000000000000..80e7b9116cef2b9b44d0a6aee3bfc29fadafa43d GIT binary patch literal 7484 zcma)>O=z7(6ov(tib|lky+{#Uv?*DM`BZ38sJIc`hgh%HrpZljZ>RxLOVN!RHChe9 zr9TT@=*G7BS}7_*i9c&M?gYh^xa*>xcbqdkCwC^PtIy1N=A1cybLRHw%PWiH^}(~x zJv|t$O;*-}mocywQL7&b?P(Kh^g; zJ3HxnFd$=6ol6)$ab8|DD+`KUFUWhtK&Lb4q28PG#kkRqE|YiZpdcLeeIg2sTLCaMPOeV6sDsCk`dA6Bd~OGdt8|(#k9EN|8`U_WPW4n_$L~;7(D8d?Wki9}?Ut66^pZSOt;b z3JL0t1p9|sSGt|1*PpF_P4_FEL7Afb$?-^;!5$NJr66Ls_qX>1DYQqAuA-M+$F)CBB9rW-+d(XHmKi&Tp^MBSf!V6g@k2(>EO{So`X`P zBcUFCZL+bg={^%Fg6!at&>ZFSAnDs9O_!k6Wo^scZxbl7d=-<$Y-WM(NRa9?%ekBK350#UlSssit^q^I@e7_2lI!uo#_0sh&s5ko2d7a zoQZxrs|TlVR&zy%O~aZdD3!Ziq9c(bl?dGc-f_%Y{dQ8xT}m=~?J{k`s8u8_#zl`P?ljs&NVXchO`P5Av73EdMui*m})T+*Cg%WHzu3+bps zGnLQnl(O&g(vJkaOG5LmzhojI9sb(VzCK@(js)XDDe8`dW}n(Q_zO}b=v~{l)E)Ij zLM#632c@Vx5_~lnQ9Md|n(%iYr9`{mA|WZaikU$=5{xsQubZwNYJ}HE$Jzuc$Z$-lPD7srKHb)Tb$BS2>OTg z6j5${dBOL+J%Um?Q!^grHwzNf7p=fj0q a>k{Q({vyE@5_wWfGh-yULL$#|nfMRv>Bgb} literal 0 HcmV?d00001 diff --git a/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/left_hubcap.stl b/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/left_hubcap.stl new file mode 100644 index 0000000000000000000000000000000000000000..01bd2f93f2d579c977a534930c04280626b268ce GIT binary patch literal 7284 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 literal 0 HcmV?d00001 diff --git a/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/right_wheel.stl b/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/right_wheel.stl new file mode 100644 index 0000000000000000000000000000000000000000..c518c0eb5da524069efdd0f7a6e1942c79563e22 GIT binary patch literal 28884 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 literal 0 HcmV?d00001 diff --git a/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/sonar_frame.stl b/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/sonar_frame.stl new file mode 100644 index 0000000000000000000000000000000000000000..9153bc5ebf0a9adb93de31251286f3f6d832f377 GIT binary patch literal 12084 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 JgWTCz?0=HXoMZq1 literal 0 HcmV?d00001 diff --git a/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/top.stl b/Legacy/ws_linux/src/lab15_pioneer_description/meshes/p3dx_meshes/top.stl new file mode 100644 index 0000000000000000000000000000000000000000..302ed5f4b6c10a849e2374bb2820a6fd85fef780 GIT binary patch literal 30684 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 E4=m-BU;qFB literal 0 HcmV?d00001 diff --git a/Legacy/ws_linux/src/lab15_pioneer_description/package.xml b/Legacy/ws_linux/src/lab15_pioneer_description/package.xml new file mode 100644 index 0000000..5b2e7d3 --- /dev/null +++ b/Legacy/ws_linux/src/lab15_pioneer_description/package.xml @@ -0,0 +1,38 @@ + + lab15_pioneer_description + 1.0.0 + URDF file descriptions for various Adept MobileRobots/ActivMedia robots + Reed Hedges + + BSD + + http://wiki.ros.org/Robots/Pioneer + + Hunter Allen + David Feil-Seifer + Reed Hedges + Brian Gerkey + Kasper Stoy + Richard Vaughan + Andrew Howard + Tucker Hermans + ActivMedia Robotics LLC + MobileRobots Inc. + Jakub Delicat + + catkin + sensor_msgs + urdf + std_msgs + sensor_msgs + geometry_msgs + robot_state_publisher + sensor_msgs + robot_state_publisher + geometry_msgs + sensor_msgs + urdf + + std_msgs + + diff --git a/Legacy/ws_linux/src/lab15_pioneer_description/urdf/pioneer3dx.urdf b/Legacy/ws_linux/src/lab15_pioneer_description/urdf/pioneer3dx.urdf new file mode 100644 index 0000000..f880b8f --- /dev/null +++ b/Legacy/ws_linux/src/lab15_pioneer_description/urdf/pioneer3dx.urdf @@ -0,0 +1,370 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gazebo/Black + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + 100 + left_wheel_joint + right_wheel_joint + 0.158 + 0.12 + 5 + + cmd_vel + base_link + odom + odom + + + + + + diff --git a/Legacy/ws_linux/src/videostream/CMakeLists.txt b/Legacy/ws_linux/src/rosaria_bringup/CMakeLists.txt similarity index 52% rename from Legacy/ws_linux/src/videostream/CMakeLists.txt rename to Legacy/ws_linux/src/rosaria_bringup/CMakeLists.txt index caed66f..612cda9 100644 --- a/Legacy/ws_linux/src/videostream/CMakeLists.txt +++ b/Legacy/ws_linux/src/rosaria_bringup/CMakeLists.txt @@ -1,15 +1,19 @@ cmake_minimum_required(VERSION 2.8.3) -project(videostream) +project(rosaria_bringup) + +## Compile as C++11, supported in ROS Kinetic and newer +# add_compile_options(-std=c++11) ## Find catkin macros and libraries ## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz) ## is used, also find other catkin packages find_package(catkin REQUIRED COMPONENTS - roscpp - rospy - std_msgs - message_generation - ) + rosaria + roslaunch + usb_cam +) + +roslaunch_add_file_check(launch) ## System dependencies are found with CMake's conventions # find_package(Boost REQUIRED COMPONENTS system) @@ -29,11 +33,11 @@ find_package(catkin REQUIRED COMPONENTS ## * Let MSG_DEP_SET be the set of packages whose message types you use in ## your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...). ## * In the file package.xml: -## * add a build_depend and a run_depend tag for each package in MSG_DEP_SET -## * If MSG_DEP_SET isn't empty the following dependencies might have been -## pulled in transitively but can be declared for certainty nonetheless: -## * add a build_depend tag for "message_generation" -## * add a run_depend tag for "message_runtime" +## * add a build_depend tag for "message_generation" +## * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET +## * If MSG_DEP_SET isn't empty the following dependency has been pulled in +## but can be declared for certainty nonetheless: +## * add a exec_depend tag for "message_runtime" ## * In this file (CMakeLists.txt): ## * add "message_generation" and every package in MSG_DEP_SET to ## find_package(catkin REQUIRED COMPONENTS ...) @@ -52,10 +56,11 @@ find_package(catkin REQUIRED COMPONENTS # ) ## Generate services in the 'srv' folder -add_service_files( - FILES - ip_get.srv -) +# add_service_files( +# FILES +# Service1.srv +# Service2.srv +# ) ## Generate actions in the 'action' folder # add_action_files( @@ -65,25 +70,45 @@ add_service_files( # ) ## Generate added messages and services with any dependencies listed here -generate_messages( - DEPENDENCIES - std_msgs # Or other packages containing msgs - ) +# generate_messages( +# DEPENDENCIES +# std_msgs # Or other packages containing msgs +# ) + +################################################ +## Declare ROS dynamic reconfigure parameters ## +################################################ + +## To declare and build dynamic reconfigure parameters within this +## package, follow these steps: +## * In the file package.xml: +## * add a build_depend and a exec_depend tag for "dynamic_reconfigure" +## * In this file (CMakeLists.txt): +## * add "dynamic_reconfigure" to +## find_package(catkin REQUIRED COMPONENTS ...) +## * uncomment the "generate_dynamic_reconfigure_options" section below +## and list every .cfg file to be processed + +## Generate dynamic reconfigure parameters in the 'cfg' folder +# generate_dynamic_reconfigure_options( +# cfg/DynReconf1.cfg +# cfg/DynReconf2.cfg +# ) ################################### ## catkin specific configuration ## ################################### ## The catkin_package macro generates cmake config files for your package ## Declare things to be passed to dependent projects -## INCLUDE_DIRS: uncomment this if you package contains header files +## INCLUDE_DIRS: uncomment this if your package contains header files ## LIBRARIES: libraries you create in this project that dependent projects also need ## CATKIN_DEPENDS: catkin_packages dependent projects also need ## DEPENDS: system dependencies of this project that dependent projects also need catkin_package( - INCLUDE_DIRS include - LIBRARIES videostream - CATKIN_DEPENDS message_runtime roscpp rospy std_msgs - DEPENDS system_lib +# INCLUDE_DIRS include +# LIBRARIES rosaria_bringup +# CATKIN_DEPENDS rosaria roslaunch usb_cam +# DEPENDS system_lib ) ########### @@ -92,24 +117,40 @@ catkin_package( ## Specify additional locations of header files ## Your package locations should be listed before other locations -# include_directories(include) +include_directories( +# include + ${catkin_INCLUDE_DIRS} +) -## Declare a cpp library -# add_library(videostream -# src/${PROJECT_NAME}/videostream.cpp +## Declare a C++ library +# add_library(${PROJECT_NAME} +# src/${PROJECT_NAME}/rosaria_bringup.cpp # ) -## Declare a cpp executable -add_executable(videostream src/videostream.cpp) +## Add cmake target dependencies of the library +## as an example, code may need to be generated before libraries +## either from message generation or dynamic reconfigure +# add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) -## Add cmake target dependencies of the executable/library -## as an example, message headers may need to be generated before nodes -add_dependencies(videostream videostream_generate_messages_cpp) +## Declare a C++ executable +## With catkin_make all packages are built within a single CMake context +## The recommended prefix ensures that target names across packages don't collide +# add_executable(${PROJECT_NAME}_node src/rosaria_bringup_node.cpp) + +## Rename C++ executable without prefix +## The above recommended prefix causes long target names, the following renames the +## target back to the shorter version for ease of user use +## e.g. "rosrun someones_pkg node" instead of "rosrun someones_pkg someones_pkg_node" +# set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "") + +## Add cmake target dependencies of the executable +## same as for the library above +# add_dependencies(${PROJECT_NAME}_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) ## Specify libraries to link a library or executable target against -target_link_libraries(videostream - ${catkin_LIBRARIES} - ) +# target_link_libraries(${PROJECT_NAME}_node +# ${catkin_LIBRARIES} +# ) ############# ## Install ## @@ -125,11 +166,18 @@ target_link_libraries(videostream # DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} # ) -## Mark executables and/or libraries for installation -# install(TARGETS videostream videostream_node +## Mark executables for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_executables.html +# install(TARGETS ${PROJECT_NAME}_node +# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark libraries for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_libraries.html +# install(TARGETS ${PROJECT_NAME} # ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} # LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} -# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION} # ) ## Mark cpp header files for installation @@ -146,12 +194,19 @@ target_link_libraries(videostream # DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} # ) + +install(DIRECTORY launch/ + DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/launch + FILES_MATCHING PATTERN "*.launch" +) + + ############# ## Testing ## ############# ## Add gtest based cpp test target and link libraries -# catkin_add_gtest(${PROJECT_NAME}-test test/test_videostream.cpp) +# catkin_add_gtest(${PROJECT_NAME}-test test/test_rosaria_bringup.cpp) # if(TARGET ${PROJECT_NAME}-test) # target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME}) # endif() diff --git a/Legacy/ws_linux/src/rosaria_bringup/launch/rosaria_bringup.launch b/Legacy/ws_linux/src/rosaria_bringup/launch/rosaria_bringup.launch new file mode 100644 index 0000000..6063f43 --- /dev/null +++ b/Legacy/ws_linux/src/rosaria_bringup/launch/rosaria_bringup.launch @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Legacy/ws_linux/src/rosaria_bringup/package.xml b/Legacy/ws_linux/src/rosaria_bringup/package.xml new file mode 100644 index 0000000..279f1c8 --- /dev/null +++ b/Legacy/ws_linux/src/rosaria_bringup/package.xml @@ -0,0 +1,68 @@ + + + rosaria_bringup + 0.0.0 + The rosaria_bringup package + + + + + lab1_5 + + + + + + TODO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + catkin + rosaria + roslaunch + usb_cam + rosaria + roslaunch + usb_cam + rosaria + roslaunch + usb_cam + + + + + + + + diff --git a/Legacy/ws_linux/src/videostream/.gitignore b/Legacy/ws_linux/src/videostream/.gitignore deleted file mode 100644 index 9020de0..0000000 --- a/Legacy/ws_linux/src/videostream/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -*.*~ -*.sw* diff --git a/Legacy/ws_linux/src/videostream/include/Videostream.h b/Legacy/ws_linux/src/videostream/include/Videostream.h deleted file mode 100644 index 1e35e4c..0000000 --- a/Legacy/ws_linux/src/videostream/include/Videostream.h +++ /dev/null @@ -1,51 +0,0 @@ -#ifndef __VIDEOSTREAM__ -#define __VIDEOSTREAM__ - -#include "ros/ros.h" -#include "videostream/ip_get.h" - -#include "std_msgs/String.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#define MAX_STREAMERS 1 -#define PORT_NR 1234 - -class Videostream { - public: - ros::NodeHandle n; - - protected: - std::map< std::string, pid_t > ip_list; - std::vector< std::string > dev_list; - int number_streamers; - - ros::ServiceServer service_add; - ros::ServiceServer service_rmv; - - int _find_free_device() const; - void _occupy_device( std::string ip, int dev_number ); - void _free_device( int dev_number ); - pid_t system2( const char * command, int * infp, int * outfp ) const; - bool _validate( const std::string & ip ) const; - bool _ip_exist( const std::string & ip ) const; - void DE_view_dev() const; - - public: - Videostream(); - - bool add_ip( videostream::ip_get::Request &req, videostream::ip_get::Response &res ) ; - bool remove_ip( videostream::ip_get::Request &req, videostream::ip_get::Response &res ); - -}; - -#endif diff --git a/Legacy/ws_linux/src/videostream/package.xml b/Legacy/ws_linux/src/videostream/package.xml deleted file mode 100644 index fefd5f1..0000000 --- a/Legacy/ws_linux/src/videostream/package.xml +++ /dev/null @@ -1,59 +0,0 @@ - - - videostream - 0.0.0 - The videostream package - - - - - lab - - - - - - TODO - - - - - - - - - - - - - - - - - - - message_generation - - - - message_runtime - - - catkin - roscpp - rospy - std_msgs - roscpp - rospy - std_msgs - - - - - - - - - - - diff --git a/Legacy/ws_linux/src/videostream/src/videostream.cpp b/Legacy/ws_linux/src/videostream/src/videostream.cpp deleted file mode 100644 index 2b96918..0000000 --- a/Legacy/ws_linux/src/videostream/src/videostream.cpp +++ /dev/null @@ -1,216 +0,0 @@ -/* - * VIDEOSTREAM is a program for streaming video using ROS services - * - * Copyright (C) 2015 Aleksandra Grzelak (aleksandra.grzelak@pwr.edu.pl) - * Copyright (C) 2015 Damian Baranski (damian.baranski@pwr.edu.pl) - * - * Wroclaw University of Technology, - * 27 Wybrzeze Wyspianskiego St - * 50-370 Wroclaw, - * Poland, - * www.pwr.edu.pl - * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation, either version 3 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see . - */ - - -#include "../include/Videostream.h" - - -Videostream::Videostream() { - number_streamers=0; - dev_list.resize( MAX_STREAMERS ); - service_add = n.advertiseService("add_ip_to_stream", &Videostream::add_ip, this); - service_rmv = n.advertiseService("remove_ip_from_stream", &Videostream::remove_ip, this); -} - -int Videostream::_find_free_device() const { - for( int i=0; i < MAX_STREAMERS; ++i ) { - if( dev_list[i].empty() ) { - return i; - } - } - return -1; - -} - -void Videostream::_occupy_device( std::string ip, int dev_number ) { - dev_list[dev_number]=ip; - -} - -void Videostream:: _free_device( int dev_number ) { - dev_list[dev_number].clear(); -} - - -/* SYSTEM 2 - * launches command and returns pid of the process */ -pid_t Videostream::system2( const char * command, int * infp, int * outfp ) const { - int p_stdin[2]; - int p_stdout[2]; - pid_t pid; - - if( pipe( p_stdin ) == -1 ) - return -1; - - if( pipe( p_stdout) == -1 ) { - close( p_stdin[0] ); - close( p_stdin[1] ); - return -1; - } - - pid = fork(); - - if( pid < 0 ) { - close( p_stdin[0]); - close( p_stdin[1] ); - close( p_stdout[0] ); - close( p_stdout[1] ); - return pid; - } else if(pid == 0 ) { - close( p_stdin[1] ); - dup2( p_stdin[0], 0); - close( p_stdout[0] ); - dup2( p_stdout[1], 1 ); - dup2( ::open( "/dev/null", O_RDONLY ), 2 ); - /// Close all other descriptors for the safety sake. - for( int i = 3; i < 4096; ++i ) - ::close(i); - - setsid(); - execl( "/bin/sh", "sh", "-c", command, NULL ); - _exit( 1 ); - } - - close( p_stdin[0] ); - close( p_stdout[1] ); - - if( infp == NULL ) { - close( p_stdin[1] ); - } else { - *infp = p_stdin[1]; - } - - if( outfp == NULL ) { - close( p_stdout[0] ); - } else { - *outfp = p_stdout[0]; - } - - return pid; -} - -/* VALIDATE - * checks if given ip matches to be an ip address - * using regex */ -bool Videostream::_validate( const std::string & ip ) const{ - std::tr1::regex rx("[0-9][0-9]?[0-9]?\\.[0-9][0-9]?[0-9]?\\.[0-9][0-9]?[0-9]?\\.[0-9][0-9]?[0-9]?"); - return std::tr1::regex_match( ip.begin(), ip.end() ,rx ); -} - -bool Videostream::_ip_exist( const std::string & ip ) const { - if( ip_list.find( ip ) != ip_list.end() ) { - return true; - } - return false; -} - -void Videostream::DE_view_dev() const{ - for( std::vector < std::string >::const_iterator it=dev_list.begin(); it != dev_list.end(); ++it ) { - std::cout << *it << std::endl; - } -} -/* ADD_IP - * service for adding ip for streaming */ -bool Videostream::add_ip( - videostream::ip_get::Request &req, - videostream::ip_get::Response &res ) { - if( number_streamers >= MAX_STREAMERS ) { - ROS_INFO("[err] too much streamers "); - return false; - } - std::string ip_to_add=req.str.c_str(); - - if( ! _validate(ip_to_add) ) { - ROS_INFO("[err] illegal expresion "); - return false; - } - if( _ip_exist(ip_to_add) ) { - ROS_INFO("[err] ip already exists "); - return false; - } - int free_dev=_find_free_device(); - if( free_dev == -1 ) { - ROS_INFO("[err] no free device "); - return false; - } - - _occupy_device( ip_to_add, free_dev ); - ROS_INFO("[added %1s]", ip_to_add.c_str() ); - ++number_streamers; - - std::stringstream command; - command << "gst-launch v4l2src device=/dev/video" <::iterator vect_iter; - - vect_iter= std::find( dev_list.begin(), dev_list.end(), ip_to_del ) ; // make ip empty - if( vect_iter == dev_list.end() ) { - ROS_INFO("[err] no device found "); - return false; - } - vect_iter->clear(); - ip_list.erase(iter); - DE_view_dev(); - return true; - -} - - -/* ========= MAIN =================*/ -int main(int argc, char**argv ) { - ros::init(argc,argv,"videostream"); - Videostream video; - ROS_INFO("Ready to stream"); - ros::spin(); - return 0; -} - - diff --git a/Legacy/ws_linux/src/videostream/srv/ip_get.srv b/Legacy/ws_linux/src/videostream/srv/ip_get.srv deleted file mode 100644 index 53ee91c..0000000 --- a/Legacy/ws_linux/src/videostream/srv/ip_get.srv +++ /dev/null @@ -1,2 +0,0 @@ -string str ---- diff --git a/run.sh b/run.sh index 898d02f..01e524e 100755 --- a/run.sh +++ b/run.sh @@ -3,5 +3,5 @@ echo "ID: $PIONIER_ID" docker run --privileged --network=host --device=/dev/ttyS0 -i -e ROS_IP=$(hostname -I | awk '{print $1}') -e PIONIER_ID=$(hostname | sed 's/[^0-9]//g')\ - --mount type=bind,source=/home/lab1_5/rosaria/Legacy/ws_linux,target=/home/lab1_5/ws/ws_linux irth7/rosaria-legacy + --mount type=bind,source=/home/lab1_5/rosaria/Legacy/ws_linux,target=/home/lab1_5/ws/ws_linux rosaria-cam