From d06cb812ee270be35a4fbb85f2cb5ddf842b473d Mon Sep 17 00:00:00 2001 From: duongtd Date: Fri, 7 Nov 2025 10:02:17 +0700 Subject: [PATCH] update file cmakelists --- CMakeLists.txt | 17 + build/CMakeCache.txt | 442 ++++++++++++ build/CMakeFiles/3.16.3/CMakeCCompiler.cmake | 76 ++ .../CMakeFiles/3.16.3/CMakeCXXCompiler.cmake | 88 +++ .../3.16.3/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 16552 bytes .../3.16.3/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 16560 bytes build/CMakeFiles/3.16.3/CMakeSystem.cmake | 15 + .../3.16.3/CompilerIdC/CMakeCCompilerId.c | 671 ++++++++++++++++++ build/CMakeFiles/3.16.3/CompilerIdC/a.out | Bin 0 -> 16712 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 660 +++++++++++++++++ build/CMakeFiles/3.16.3/CompilerIdCXX/a.out | Bin 0 -> 16720 bytes .../CMakeDirectoryInformation.cmake | 16 + build/CMakeFiles/CMakeError.log | 58 ++ build/CMakeFiles/CMakeOutput.log | 489 +++++++++++++ build/CMakeFiles/Makefile.cmake | 139 ++++ build/CMakeFiles/Makefile2 | 248 +++++++ build/CMakeFiles/TargetDirectories.txt | 28 + build/CMakeFiles/cmake.check_cache | 1 + build/CMakeFiles/progress.marks | 1 + build/Makefile | 240 +++++++ build/cmake_install.cmake | 56 ++ .../CMakeDirectoryInformation.cmake | 16 + .../robot_timeTargets-noconfig.cmake | 19 + .../cmake/robot_time/robot_timeTargets.cmake | 94 +++ .../CMakeFiles/progress.marks | 1 + .../robot_duration_test.dir/CXX.includecache | 64 ++ .../robot_duration_test.dir/DependInfo.cmake | 22 + .../robot_duration_test.dir/build.make | 102 +++ .../robot_duration_test.dir/cmake_clean.cmake | 10 + .../robot_duration_test.dir/depend.internal | 11 + .../robot_duration_test.dir/depend.make | 11 + .../robot_duration_test.dir/flags.make | 10 + .../robot_duration_test.dir/link.txt | 1 + .../robot_duration_test.dir/progress.make | 3 + .../test/duration.cpp.o | Bin 0 -> 150624 bytes .../robot_time.dir/CXX.includecache | 128 ++++ .../robot_time.dir/DependInfo.cmake | 23 + .../CMakeFiles/robot_time.dir/build.make | 129 ++++ .../robot_time.dir/cmake_clean.cmake | 12 + .../robot_time.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/robot_time.dir/depend.internal | 31 + .../CMakeFiles/robot_time.dir/depend.make | 31 + .../CMakeFiles/robot_time.dir/flags.make | 10 + .../CMakeFiles/robot_time.dir/link.txt | 2 + .../CMakeFiles/robot_time.dir/progress.make | 5 + .../robot_time.dir/src/duration.cpp.o | Bin 0 -> 35856 bytes .../CMakeFiles/robot_time.dir/src/rate.cpp.o | Bin 0 -> 10520 bytes .../CMakeFiles/robot_time.dir/src/time.cpp.o | Bin 0 -> 99632 bytes .../robot_time_test.dir/CXX.includecache | 74 ++ .../robot_time_test.dir/DependInfo.cmake | 22 + .../CMakeFiles/robot_time_test.dir/build.make | 102 +++ .../robot_time_test.dir/cmake_clean.cmake | 10 + .../robot_time_test.dir/depend.internal | 12 + .../robot_time_test.dir/depend.make | 12 + .../CMakeFiles/robot_time_test.dir/flags.make | 10 + .../CMakeFiles/robot_time_test.dir/link.txt | 1 + .../robot_time_test.dir/progress.make | 3 + .../robot_time_test.dir/test/time.cpp.o | Bin 0 -> 688704 bytes build/robot_time_build/Makefile | 382 ++++++++++ build/robot_time_build/cmake_install.cmake | 66 ++ build/robot_time_build/librobot_time.a | Bin 0 -> 161386 bytes build/robot_time_build/robot_duration_test | Bin 0 -> 496112 bytes build/robot_time_build/robot_time_test | Bin 0 -> 703816 bytes .../CMakeDirectoryInformation.cmake | 16 + build/sensor_msgs/CMakeFiles/progress.marks | 1 + .../test_battery_state.dir/CXX.includecache | 112 +++ .../test_battery_state.dir/DependInfo.cmake | 25 + .../test_battery_state.dir/build.make | 99 +++ .../test_battery_state.dir/cmake_clean.cmake | 10 + .../test_battery_state.dir/depend.internal | 17 + .../test_battery_state.dir/depend.make | 17 + .../test_battery_state.dir/flags.make | 10 + .../test_battery_state.dir/link.txt | 1 + .../test_battery_state.dir/progress.make | 3 + .../test_battery_state.dir/test/main.cpp.o | Bin 0 -> 75264 bytes build/sensor_msgs/Makefile | 230 ++++++ build/sensor_msgs/cmake_install.cmake | 39 + build/sensor_msgs/test_battery_state | Bin 0 -> 99144 bytes .../CMakeDirectoryInformation.cmake | 16 + build/std_msgs/CMakeFiles/progress.marks | 1 + build/std_msgs/Makefile | 184 +++++ build/std_msgs/cmake_install.cmake | 45 ++ geometry_msgs/CMakeLists.txt | 3 + geometry_msgs/test/main.cpp | 39 + 84 files changed, 5545 insertions(+) create mode 100644 CMakeLists.txt create mode 100644 build/CMakeCache.txt create mode 100644 build/CMakeFiles/3.16.3/CMakeCCompiler.cmake create mode 100644 build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake create mode 100755 build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin create mode 100755 build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/CMakeFiles/3.16.3/CMakeSystem.cmake create mode 100644 build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c create mode 100755 build/CMakeFiles/3.16.3/CompilerIdC/a.out create mode 100644 build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 build/CMakeFiles/3.16.3/CompilerIdCXX/a.out create mode 100644 build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/CMakeFiles/CMakeError.log create mode 100644 build/CMakeFiles/CMakeOutput.log create mode 100644 build/CMakeFiles/Makefile.cmake create mode 100644 build/CMakeFiles/Makefile2 create mode 100644 build/CMakeFiles/TargetDirectories.txt create mode 100644 build/CMakeFiles/cmake.check_cache create mode 100644 build/CMakeFiles/progress.marks create mode 100644 build/Makefile create mode 100644 build/cmake_install.cmake create mode 100644 build/robot_time_build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/robot_time_build/CMakeFiles/Export/lib/cmake/robot_time/robot_timeTargets-noconfig.cmake create mode 100644 build/robot_time_build/CMakeFiles/Export/lib/cmake/robot_time/robot_timeTargets.cmake create mode 100644 build/robot_time_build/CMakeFiles/progress.marks create mode 100644 build/robot_time_build/CMakeFiles/robot_duration_test.dir/CXX.includecache create mode 100644 build/robot_time_build/CMakeFiles/robot_duration_test.dir/DependInfo.cmake create mode 100644 build/robot_time_build/CMakeFiles/robot_duration_test.dir/build.make create mode 100644 build/robot_time_build/CMakeFiles/robot_duration_test.dir/cmake_clean.cmake create mode 100644 build/robot_time_build/CMakeFiles/robot_duration_test.dir/depend.internal create mode 100644 build/robot_time_build/CMakeFiles/robot_duration_test.dir/depend.make create mode 100644 build/robot_time_build/CMakeFiles/robot_duration_test.dir/flags.make create mode 100644 build/robot_time_build/CMakeFiles/robot_duration_test.dir/link.txt create mode 100644 build/robot_time_build/CMakeFiles/robot_duration_test.dir/progress.make create mode 100644 build/robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.o create mode 100644 build/robot_time_build/CMakeFiles/robot_time.dir/CXX.includecache create mode 100644 build/robot_time_build/CMakeFiles/robot_time.dir/DependInfo.cmake create mode 100644 build/robot_time_build/CMakeFiles/robot_time.dir/build.make create mode 100644 build/robot_time_build/CMakeFiles/robot_time.dir/cmake_clean.cmake create mode 100644 build/robot_time_build/CMakeFiles/robot_time.dir/cmake_clean_target.cmake create mode 100644 build/robot_time_build/CMakeFiles/robot_time.dir/depend.internal create mode 100644 build/robot_time_build/CMakeFiles/robot_time.dir/depend.make create mode 100644 build/robot_time_build/CMakeFiles/robot_time.dir/flags.make create mode 100644 build/robot_time_build/CMakeFiles/robot_time.dir/link.txt create mode 100644 build/robot_time_build/CMakeFiles/robot_time.dir/progress.make create mode 100644 build/robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o create mode 100644 build/robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.o create mode 100644 build/robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.o create mode 100644 build/robot_time_build/CMakeFiles/robot_time_test.dir/CXX.includecache create mode 100644 build/robot_time_build/CMakeFiles/robot_time_test.dir/DependInfo.cmake create mode 100644 build/robot_time_build/CMakeFiles/robot_time_test.dir/build.make create mode 100644 build/robot_time_build/CMakeFiles/robot_time_test.dir/cmake_clean.cmake create mode 100644 build/robot_time_build/CMakeFiles/robot_time_test.dir/depend.internal create mode 100644 build/robot_time_build/CMakeFiles/robot_time_test.dir/depend.make create mode 100644 build/robot_time_build/CMakeFiles/robot_time_test.dir/flags.make create mode 100644 build/robot_time_build/CMakeFiles/robot_time_test.dir/link.txt create mode 100644 build/robot_time_build/CMakeFiles/robot_time_test.dir/progress.make create mode 100644 build/robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o create mode 100644 build/robot_time_build/Makefile create mode 100644 build/robot_time_build/cmake_install.cmake create mode 100644 build/robot_time_build/librobot_time.a create mode 100755 build/robot_time_build/robot_duration_test create mode 100755 build/robot_time_build/robot_time_test create mode 100644 build/sensor_msgs/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/sensor_msgs/CMakeFiles/progress.marks create mode 100644 build/sensor_msgs/CMakeFiles/test_battery_state.dir/CXX.includecache create mode 100644 build/sensor_msgs/CMakeFiles/test_battery_state.dir/DependInfo.cmake create mode 100644 build/sensor_msgs/CMakeFiles/test_battery_state.dir/build.make create mode 100644 build/sensor_msgs/CMakeFiles/test_battery_state.dir/cmake_clean.cmake create mode 100644 build/sensor_msgs/CMakeFiles/test_battery_state.dir/depend.internal create mode 100644 build/sensor_msgs/CMakeFiles/test_battery_state.dir/depend.make create mode 100644 build/sensor_msgs/CMakeFiles/test_battery_state.dir/flags.make create mode 100644 build/sensor_msgs/CMakeFiles/test_battery_state.dir/link.txt create mode 100644 build/sensor_msgs/CMakeFiles/test_battery_state.dir/progress.make create mode 100644 build/sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o create mode 100644 build/sensor_msgs/Makefile create mode 100644 build/sensor_msgs/cmake_install.cmake create mode 100755 build/sensor_msgs/test_battery_state create mode 100644 build/std_msgs/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/std_msgs/CMakeFiles/progress.marks create mode 100644 build/std_msgs/Makefile create mode 100644 build/std_msgs/cmake_install.cmake create mode 100644 geometry_msgs/test/main.cpp diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..16d90ef --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,17 @@ +cmake_minimum_required(VERSION 3.10) +project(common_msgs) +set(CMAKE_CXX_STANDARD 17) +set(CMAKE_POSITION_INDEPENDENT_CODE ON) + +if (NOT TARGET std_msgs) + add_subdirectory(std_msgs) +endif() +if (NOT TARGET sensor_msgs) + add_subdirectory(sensor_msgs) +endif() +if (NOT TARGET geometry_msgs) + add_subdirectory(geometry_msgs) +endif() +if (NOT TARGET nav_msgs) + add_subdirectory(nav_msgs) +endif() \ No newline at end of file diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt new file mode 100644 index 0000000..bf7a5cd --- /dev/null +++ b/build/CMakeCache.txt @@ -0,0 +1,442 @@ +# This is the CMakeCache file. +# For build in directory: /home/duongtd/robotics_core/common_msgs/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-9 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-9 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=common_msgs + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a library. +GMOCK_LIBRARY:FILEPATH=/usr/local/lib/libgmock.a + +//Path to a library. +GMOCK_LIBRARY_DEBUG:FILEPATH=GMOCK_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +GMOCK_MAIN_LIBRARY:FILEPATH=/usr/local/lib/libgmock_main.a + +//Path to a library. +GMOCK_MAIN_LIBRARY_DEBUG:FILEPATH=GMOCK_MAIN_LIBRARY_DEBUG-NOTFOUND + +//Path to a file. +GTEST_INCLUDE_DIR:PATH=/usr/local/include + +//Path to a library. +GTEST_LIBRARY:FILEPATH=/usr/local/lib/libgtest.a + +//Path to a library. +GTEST_LIBRARY_DEBUG:FILEPATH=GTEST_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +GTEST_MAIN_LIBRARY:FILEPATH=/usr/local/lib/libgtest_main.a + +//Path to a library. +GTEST_MAIN_LIBRARY_DEBUG:FILEPATH=GTEST_MAIN_LIBRARY_DEBUG-NOTFOUND + +//The directory containing a CMake configuration file for GTest. +GTest_DIR:PATH=GTest_DIR-NOTFOUND + +//Value Computed by CMake +common_msgs_BINARY_DIR:STATIC=/home/duongtd/robotics_core/common_msgs/build + +//Value Computed by CMake +common_msgs_SOURCE_DIR:STATIC=/home/duongtd/robotics_core/common_msgs + +//Value Computed by CMake +robot_time_BINARY_DIR:STATIC=/home/duongtd/robotics_core/common_msgs/build/robot_time_build + +//Value Computed by CMake +robot_time_SOURCE_DIR:STATIC=/home/duongtd/robotics_core/robot_time + +//Value Computed by CMake +sensor_msgs_BINARY_DIR:STATIC=/home/duongtd/robotics_core/common_msgs/build/sensor_msgs + +//Value Computed by CMake +sensor_msgs_SOURCE_DIR:STATIC=/home/duongtd/robotics_core/common_msgs/sensor_msgs + +//Value Computed by CMake +std_msgs_BINARY_DIR:STATIC=/home/duongtd/robotics_core/common_msgs/build/std_msgs + +//Value Computed by CMake +std_msgs_SOURCE_DIR:STATIC=/home/duongtd/robotics_core/common_msgs/std_msgs + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/duongtd/robotics_core/common_msgs/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=16 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL= +//Have library pthreads +CMAKE_HAVE_PTHREADS_CREATE:INTERNAL= +//Have library pthread +CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=1 +//Have include pthread.h +CMAKE_HAVE_PTHREAD_H:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/duongtd/robotics_core/common_msgs +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +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_MAKEFILES:INTERNAL=4 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.16 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding GTest +FIND_PACKAGE_MESSAGE_DETAILS_GTest:INTERNAL=[/usr/local/lib/libgtest.a][/usr/local/include][/usr/local/lib/libgtest_main.a][v()] +//ADVANCED property for variable: GMOCK_LIBRARY +GMOCK_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GMOCK_LIBRARY_DEBUG +GMOCK_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GMOCK_MAIN_LIBRARY +GMOCK_MAIN_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GMOCK_MAIN_LIBRARY_DEBUG +GMOCK_MAIN_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_INCLUDE_DIR +GTEST_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_LIBRARY +GTEST_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_LIBRARY_DEBUG +GTEST_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_MAIN_LIBRARY +GTEST_MAIN_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_MAIN_LIBRARY_DEBUG +GTEST_MAIN_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 + diff --git a/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake b/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake new file mode 100644 index 0000000..c5ece7b --- /dev/null +++ b/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake @@ -0,0 +1,76 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "9.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-9") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake b/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..278ef39 --- /dev/null +++ b/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake @@ -0,0 +1,88 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "9.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-9") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin b/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..b7a0b099a8541ad05f2c95de959aebbb88a8d67c GIT binary patch literal 16552 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 YyNq+WEQ{06YWl~+N@A@`!Ic#M1cl@}X8-^I literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin b/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..a9f2f4fcd2212c7a691a5f97281887e6d1b41c2a GIT binary patch literal 16560 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 hhyRyw+g>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +#if !defined(__STDC__) +# if (defined(_MSC_VER) && !defined(__clang__)) \ + || (defined(__ibmxl__) || defined(__IBMC__)) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/CMakeFiles/3.16.3/CompilerIdC/a.out b/build/CMakeFiles/3.16.3/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..b5c91a373fc518990e2aec59df62ee3a3ddb612a GIT binary patch literal 16712 zcmeHOeQX>@6`%9jiPI)$Cv}LMwDpn?$)WY-Y!c(7HNCTa&K|OpHnC}t>n>~G**>@r zbGJwBij+Xo!VwGsB2oT8ii!jX!XM?2ejovkLJO?`H3Eg8f=GcDgF@<-2Dy;tcyH#t z^X~dwB+4HM?MSz8=J!7L&FtRJ?##!deZ5sapWxyb?-kez*DEAUjM_a^0TLD+VhtQ` z7B`6%(5{x4;)fLht|}L*oV1p3KTy!ESR#tyFrh- zmL%Sqa5o{P%rC01oB}dwK?nuR3QprqVs%5I9y`_C;FrN*!Nyiu$`oJ-@ zci*4@GqZ?M8f9NJP#gI#?vB2&W!v2^9*Cd%;uyqyi0l>5h_~4OYn4tZP@HYQhLc5kED`TFGRLR+gC3v}Hwevu5+ zh83T2Zr8hTO;d7>E<8uL=E6Tkc(V)t65$u_6tdu0!1Lj9(T4LmBX7=z^Vmdu-iGrv zhWLUFm-kBqz2arS%Yc^wF9Ti%ybO35@G|g!lYzh0-SQ9p=%rfyc+IbO2%$eTYgLt= z*N^_F_N+X|(ym7Veyz0aYe4Fn1j<9}`?A#|WV`jRvEsS=^y2UJqko*gYoKqY<~%%_ z>N9H$NjlGfrPBHwsJwncpXq!GD*8;#caiK~u-1d?eOL$At4bH^nvS63vqV9@DCKv3 z63O;!dU0MqbNNpF%z|I{J)@tyW;K9;ZDgRfbaAY%3F2aXjQ2=q6xgD0>!5zLvkI$v z@g-}ue!O!9H0HLKN~O6t9G!cp+V3q9=@a(3m1PJy^3M#$Jajx zGxg)qOZp?a@A&H)6xL&!M^QpVjs`dT`QIJGjIB>rq&lIzkS8m z`ihr(ihqif8h)oAJ?qnV|F-ZK?Ej(R$i0!_$bAvx?ATbauIU(_uk3Fe8R%DzoAOAJ zZ13P@z{`M_0WSky2D}V-8SpaTWx&gTmjN#W|Dzf3IleY74KlW`cmJNzYmBgqeM;wPnCk%@~Wnp`_usqR!mQ=hTE>+;v94Tb1 zg0?#d6Z@9df^4-u*cJ+gb_UzFEBxOF5J?OZ>s44D0PrrCa`TBIq zZ-5sfc0|?vaJ7dj;(Rw+)WPepTD)3XL{ts$YgHm3CSCc2^%fF8<-*@dINv9g6(QaO z6&SVUc+ek~UikUoZ4lr0BnSswoR5C_zRUPDRD5D-J|6+RQvA!E*SDpeb>f#8u&Y$E z^OTgiVM(0N0q(=QsjI(!LGpaRXBRKa%F^-khP1P^e;;FyP5+INs3Lr(*(hw;`CX3L6>lYE%Q?G9o;LH6rO zp8xNj1|03UucLEhXFK_o?<&C-uHae=`D}LCc^z>$U$-6TT%m!UyKDq}vm1nVJK&g~ zu%?)8B-1VN4MGbmfa4dVIV*1!U?tM1Slk|BSZQMvH;Ck6b4WaEjHj|AX3B_L*<9W* z3sVB$T&EINA|C7rwYOFl!mTMu!_4K(X(N%ba?@fgXQmTIypT>$gNm(XfTZOR?d~@} zoapYR7v!-xgl8DN2O|AZBf780fL$t1owzW1KCmy+AM18<CYsTFK}P@9+h!7R(=u6Qao~q% z7tC=;xbvMqh{N_DP9yFMs<_$5xxL7FQqn$slu)tYHwGbs`RTM}jsUfCicWAXnSpIb zlOmYOT8ZFzrVyOWWhWCkYuW~l6q2wpEEy*#(iLm5%yA*bC(QhW2*#%~;6hO=r#Kvk z6r+X#yj&t>qJjv@lm#bKmcT=BJPQ>oF$G5)q9B=-JsC_)(4d@%gFd&Ez8alMgX>`2 zOeaSn92^Ki=mZgjPD#UPr_1hb6PyRYtpRTXvhZ^qQ=SJ9Tgq}B=@$6mGcxP*^B+?U zc=l4hFA&%c)UJPso(Gw3wJSrN@5cAVx$y8%OqHg_r0RKBY>vQ}(zhTP$@!J&^ zcl;(`IJaSap8qgCfl5&D95K(V&-0cfV0g-`&(E<;dHw_Dy(m(Ja+7&A0&f1UD$XX-v&R9hwp!@0OQ#0`rpJq1}Ob5>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out b/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..2881803fe1c1315653cec8eead6766e2c9b69693 GIT binary patch literal 16720 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 e4*oGfdcfhF>oukL>{;1 + +void* test_func(void* data) +{ + return data; +} + +int main(void) +{ + pthread_t thread; + pthread_create(&thread, NULL, test_func, NULL); + pthread_detach(thread); + pthread_join(thread, NULL); + pthread_atfork(NULL, NULL, NULL); + pthread_exit(NULL); + + return 0; +} + +Determining if the function pthread_create exists in the pthreads failed with the following output: +Change Dir: /home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_734d0/fast && /usr/bin/make -f CMakeFiles/cmTC_734d0.dir/build.make CMakeFiles/cmTC_734d0.dir/build +make[1]: Entering directory '/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_734d0.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -fPIE -o CMakeFiles/cmTC_734d0.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.16/Modules/CheckFunctionExists.c +Linking C executable cmTC_734d0 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_734d0.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_734d0.dir/CheckFunctionExists.c.o -o cmTC_734d0 -lpthreads +/usr/bin/ld: cannot find -lpthreads +collect2: error: ld returned 1 exit status +make[1]: *** [CMakeFiles/cmTC_734d0.dir/build.make:87: cmTC_734d0] Error 1 +make[1]: Leaving directory '/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp' +make: *** [Makefile:121: cmTC_734d0/fast] Error 2 + + + diff --git a/build/CMakeFiles/CMakeOutput.log b/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..48c2832 --- /dev/null +++ b/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,489 @@ +The system is: Linux - 5.15.0-139-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/3.16.3/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_62547/fast && /usr/bin/make -f CMakeFiles/cmTC_62547.dir/build.make CMakeFiles/cmTC_62547.dir/build +make[1]: Entering directory '/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_62547.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTC_62547.dir/testCCompiler.c.o -c /home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_62547 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_62547.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_62547.dir/testCCompiler.c.o -o cmTC_62547 +make[1]: Leaving directory '/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp' + + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_e77a3/fast && /usr/bin/make -f CMakeFiles/cmTC_e77a3.dir/build.make CMakeFiles/cmTC_e77a3.dir/build +make[1]: Entering directory '/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccybmTig.s +GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu) + compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/9/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu) + compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 01da938ff5dc2163489aa33cb3b747a7 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o /tmp/ccybmTig.s +GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' +Linking C executable cmTC_e77a3 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e77a3.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o -o cmTC_e77a3 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e77a3' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cc3IS31G.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e77a3 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e77a3' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/9/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_e77a3/fast && /usr/bin/make -f CMakeFiles/cmTC_e77a3.dir/build.make CMakeFiles/cmTC_e77a3.dir/build] + ignore line: [make[1]: Entering directory '/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccybmTig.s] + ignore line: [GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 01da938ff5dc2163489aa33cb3b747a7] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o /tmp/ccybmTig.s] + ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking C executable cmTC_e77a3] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e77a3.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o -o cmTC_e77a3 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e77a3' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cc3IS31G.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e77a3 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc3IS31G.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_e77a3] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] + arg [CMakeFiles/cmTC_e77a3.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Determining if the CXX compiler works passed with the following output: +Change Dir: /home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_2ad11/fast && /usr/bin/make -f CMakeFiles/cmTC_2ad11.dir/build.make CMakeFiles/cmTC_2ad11.dir/build +make[1]: Entering directory '/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_2ad11.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTC_2ad11.dir/testCXXCompiler.cxx.o -c /home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_2ad11 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2ad11.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_2ad11.dir/testCXXCompiler.cxx.o -o cmTC_2ad11 +make[1]: Leaving directory '/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp' + + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_dac30/fast && /usr/bin/make -f CMakeFiles/cmTC_dac30.dir/build.make CMakeFiles/cmTC_dac30.dir/build +make[1]: Entering directory '/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc2Fx0Ic.s +GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu) + compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/9 + /usr/include/x86_64-linux-gnu/c++/9 + /usr/include/c++/9/backward + /usr/lib/gcc/x86_64-linux-gnu/9/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu) + compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3d1eba838554fa2348dba760e4770469 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc2Fx0Ic.s +GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +Linking CXX executable cmTC_dac30 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dac30.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_dac30 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_dac30' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccHz1PWD.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_dac30 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_dac30' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/9] + add: [/usr/include/x86_64-linux-gnu/c++/9] + add: [/usr/include/c++/9/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/9/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/9] ==> [/usr/include/c++/9] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/9] ==> [/usr/include/x86_64-linux-gnu/c++/9] + collapse include dir [/usr/include/c++/9/backward] ==> [/usr/include/c++/9/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_dac30/fast && /usr/bin/make -f CMakeFiles/cmTC_dac30.dir/build.make CMakeFiles/cmTC_dac30.dir/build] + ignore line: [make[1]: Entering directory '/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc2Fx0Ic.s] + ignore line: [GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/9] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/9] + ignore line: [ /usr/include/c++/9/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3d1eba838554fa2348dba760e4770469] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc2Fx0Ic.s] + ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking CXX executable cmTC_dac30] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dac30.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_dac30 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_dac30' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccHz1PWD.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_dac30 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccHz1PWD.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_dac30] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] + arg [CMakeFiles/cmTC_dac30.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Determining if the include file pthread.h exists passed with the following output: +Change Dir: /home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_64904/fast && /usr/bin/make -f CMakeFiles/cmTC_64904.dir/build.make CMakeFiles/cmTC_64904.dir/build +make[1]: Entering directory '/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_64904.dir/CheckIncludeFile.c.o +/usr/bin/cc -fPIE -o CMakeFiles/cmTC_64904.dir/CheckIncludeFile.c.o -c /home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp/CheckIncludeFile.c +Linking C executable cmTC_64904 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_64904.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_64904.dir/CheckIncludeFile.c.o -o cmTC_64904 +make[1]: Leaving directory '/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp' + + + +Determining if the function pthread_create exists in the pthread passed with the following output: +Change Dir: /home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_17074/fast && /usr/bin/make -f CMakeFiles/cmTC_17074.dir/build.make CMakeFiles/cmTC_17074.dir/build +make[1]: Entering directory '/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_17074.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -fPIE -o CMakeFiles/cmTC_17074.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.16/Modules/CheckFunctionExists.c +Linking C executable cmTC_17074 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_17074.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_17074.dir/CheckFunctionExists.c.o -o cmTC_17074 -lpthread +make[1]: Leaving directory '/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/CMakeTmp' + + + diff --git a/build/CMakeFiles/Makefile.cmake b/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..312aacc --- /dev/null +++ b/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,139 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.16.3/CMakeCCompiler.cmake" + "CMakeFiles/3.16.3/CMakeCXXCompiler.cmake" + "CMakeFiles/3.16.3/CMakeSystem.cmake" + "../sensor_msgs/CMakeLists.txt" + "../std_msgs/CMakeLists.txt" + "/home/duongtd/robotics_core/robot_time/CMakeLists.txt" + "/usr/share/cmake-3.16/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.16/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.16/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.16/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.16/Modules/CheckCSourceCompiles.cmake" + "/usr/share/cmake-3.16/Modules/CheckFunctionExists.c" + "/usr/share/cmake-3.16/Modules/CheckIncludeFile.c.in" + "/usr/share/cmake-3.16/Modules/CheckIncludeFile.cmake" + "/usr/share/cmake-3.16/Modules/CheckLibraryExists.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.16/Modules/FindGTest.cmake" + "/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.16/Modules/FindThreads.cmake" + "/usr/share/cmake-3.16/Modules/GoogleTest.cmake" + "/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake" + "/usr/share/cmake-3.16/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.16.3/CMakeSystem.cmake" + "CMakeFiles/3.16.3/CMakeCCompiler.cmake" + "CMakeFiles/3.16.3/CMakeCXXCompiler.cmake" + "CMakeFiles/3.16.3/CMakeCCompiler.cmake" + "CMakeFiles/3.16.3/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "std_msgs/CMakeFiles/CMakeDirectoryInformation.cmake" + "robot_time_build/CMakeFiles/CMakeDirectoryInformation.cmake" + "sensor_msgs/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "robot_time_build/CMakeFiles/robot_duration_test.dir/DependInfo.cmake" + "robot_time_build/CMakeFiles/robot_time_test.dir/DependInfo.cmake" + "robot_time_build/CMakeFiles/robot_time.dir/DependInfo.cmake" + "sensor_msgs/CMakeFiles/test_battery_state.dir/DependInfo.cmake" + ) diff --git a/build/CMakeFiles/Makefile2 b/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..4761dcd --- /dev/null +++ b/build/CMakeFiles/Makefile2 @@ -0,0 +1,248 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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 + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/duongtd/robotics_core/common_msgs + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/duongtd/robotics_core/common_msgs/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: std_msgs/all +all: sensor_msgs/all + +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: std_msgs/preinstall +preinstall: sensor_msgs/preinstall + +.PHONY : preinstall + +# The main recursive "clean" target. +clean: std_msgs/clean +clean: sensor_msgs/clean + +.PHONY : clean + +#============================================================================= +# Directory level rules for directory robot_time_build + +# Recursive "all" directory target. +robot_time_build/all: robot_time_build/CMakeFiles/robot_duration_test.dir/all +robot_time_build/all: robot_time_build/CMakeFiles/robot_time_test.dir/all +robot_time_build/all: robot_time_build/CMakeFiles/robot_time.dir/all + +.PHONY : robot_time_build/all + +# Recursive "preinstall" directory target. +robot_time_build/preinstall: + +.PHONY : robot_time_build/preinstall + +# Recursive "clean" directory target. +robot_time_build/clean: robot_time_build/CMakeFiles/robot_duration_test.dir/clean +robot_time_build/clean: robot_time_build/CMakeFiles/robot_time_test.dir/clean +robot_time_build/clean: robot_time_build/CMakeFiles/robot_time.dir/clean + +.PHONY : robot_time_build/clean + +#============================================================================= +# Directory level rules for directory sensor_msgs + +# Recursive "all" directory target. +sensor_msgs/all: sensor_msgs/CMakeFiles/test_battery_state.dir/all + +.PHONY : sensor_msgs/all + +# Recursive "preinstall" directory target. +sensor_msgs/preinstall: + +.PHONY : sensor_msgs/preinstall + +# Recursive "clean" directory target. +sensor_msgs/clean: sensor_msgs/CMakeFiles/test_battery_state.dir/clean + +.PHONY : sensor_msgs/clean + +#============================================================================= +# Directory level rules for directory std_msgs + +# Recursive "all" directory target. +std_msgs/all: robot_time_build/all + +.PHONY : std_msgs/all + +# Recursive "preinstall" directory target. +std_msgs/preinstall: robot_time_build/preinstall + +.PHONY : std_msgs/preinstall + +# Recursive "clean" directory target. +std_msgs/clean: robot_time_build/clean + +.PHONY : std_msgs/clean + +#============================================================================= +# Target rules for target robot_time_build/CMakeFiles/robot_duration_test.dir + +# All Build rule for target. +robot_time_build/CMakeFiles/robot_duration_test.dir/all: robot_time_build/CMakeFiles/robot_time.dir/all + $(MAKE) -f robot_time_build/CMakeFiles/robot_duration_test.dir/build.make robot_time_build/CMakeFiles/robot_duration_test.dir/depend + $(MAKE) -f robot_time_build/CMakeFiles/robot_duration_test.dir/build.make robot_time_build/CMakeFiles/robot_duration_test.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/common_msgs/build/CMakeFiles --progress-num=1,2 "Built target robot_duration_test" +.PHONY : robot_time_build/CMakeFiles/robot_duration_test.dir/all + +# Build rule for subdir invocation for target. +robot_time_build/CMakeFiles/robot_duration_test.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/common_msgs/build/CMakeFiles 6 + $(MAKE) -f CMakeFiles/Makefile2 robot_time_build/CMakeFiles/robot_duration_test.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/common_msgs/build/CMakeFiles 0 +.PHONY : robot_time_build/CMakeFiles/robot_duration_test.dir/rule + +# Convenience name for target. +robot_duration_test: robot_time_build/CMakeFiles/robot_duration_test.dir/rule + +.PHONY : robot_duration_test + +# clean rule for target. +robot_time_build/CMakeFiles/robot_duration_test.dir/clean: + $(MAKE) -f robot_time_build/CMakeFiles/robot_duration_test.dir/build.make robot_time_build/CMakeFiles/robot_duration_test.dir/clean +.PHONY : robot_time_build/CMakeFiles/robot_duration_test.dir/clean + +#============================================================================= +# Target rules for target robot_time_build/CMakeFiles/robot_time_test.dir + +# All Build rule for target. +robot_time_build/CMakeFiles/robot_time_test.dir/all: robot_time_build/CMakeFiles/robot_time.dir/all + $(MAKE) -f robot_time_build/CMakeFiles/robot_time_test.dir/build.make robot_time_build/CMakeFiles/robot_time_test.dir/depend + $(MAKE) -f robot_time_build/CMakeFiles/robot_time_test.dir/build.make robot_time_build/CMakeFiles/robot_time_test.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/common_msgs/build/CMakeFiles --progress-num=7,8 "Built target robot_time_test" +.PHONY : robot_time_build/CMakeFiles/robot_time_test.dir/all + +# Build rule for subdir invocation for target. +robot_time_build/CMakeFiles/robot_time_test.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/common_msgs/build/CMakeFiles 6 + $(MAKE) -f CMakeFiles/Makefile2 robot_time_build/CMakeFiles/robot_time_test.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/common_msgs/build/CMakeFiles 0 +.PHONY : robot_time_build/CMakeFiles/robot_time_test.dir/rule + +# Convenience name for target. +robot_time_test: robot_time_build/CMakeFiles/robot_time_test.dir/rule + +.PHONY : robot_time_test + +# clean rule for target. +robot_time_build/CMakeFiles/robot_time_test.dir/clean: + $(MAKE) -f robot_time_build/CMakeFiles/robot_time_test.dir/build.make robot_time_build/CMakeFiles/robot_time_test.dir/clean +.PHONY : robot_time_build/CMakeFiles/robot_time_test.dir/clean + +#============================================================================= +# Target rules for target robot_time_build/CMakeFiles/robot_time.dir + +# All Build rule for target. +robot_time_build/CMakeFiles/robot_time.dir/all: + $(MAKE) -f robot_time_build/CMakeFiles/robot_time.dir/build.make robot_time_build/CMakeFiles/robot_time.dir/depend + $(MAKE) -f robot_time_build/CMakeFiles/robot_time.dir/build.make robot_time_build/CMakeFiles/robot_time.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/common_msgs/build/CMakeFiles --progress-num=3,4,5,6 "Built target robot_time" +.PHONY : robot_time_build/CMakeFiles/robot_time.dir/all + +# Build rule for subdir invocation for target. +robot_time_build/CMakeFiles/robot_time.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/common_msgs/build/CMakeFiles 4 + $(MAKE) -f CMakeFiles/Makefile2 robot_time_build/CMakeFiles/robot_time.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/common_msgs/build/CMakeFiles 0 +.PHONY : robot_time_build/CMakeFiles/robot_time.dir/rule + +# Convenience name for target. +robot_time: robot_time_build/CMakeFiles/robot_time.dir/rule + +.PHONY : robot_time + +# clean rule for target. +robot_time_build/CMakeFiles/robot_time.dir/clean: + $(MAKE) -f robot_time_build/CMakeFiles/robot_time.dir/build.make robot_time_build/CMakeFiles/robot_time.dir/clean +.PHONY : robot_time_build/CMakeFiles/robot_time.dir/clean + +#============================================================================= +# Target rules for target sensor_msgs/CMakeFiles/test_battery_state.dir + +# All Build rule for target. +sensor_msgs/CMakeFiles/test_battery_state.dir/all: robot_time_build/CMakeFiles/robot_time.dir/all + $(MAKE) -f sensor_msgs/CMakeFiles/test_battery_state.dir/build.make sensor_msgs/CMakeFiles/test_battery_state.dir/depend + $(MAKE) -f sensor_msgs/CMakeFiles/test_battery_state.dir/build.make sensor_msgs/CMakeFiles/test_battery_state.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/common_msgs/build/CMakeFiles --progress-num=9,10 "Built target test_battery_state" +.PHONY : sensor_msgs/CMakeFiles/test_battery_state.dir/all + +# Build rule for subdir invocation for target. +sensor_msgs/CMakeFiles/test_battery_state.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/common_msgs/build/CMakeFiles 6 + $(MAKE) -f CMakeFiles/Makefile2 sensor_msgs/CMakeFiles/test_battery_state.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/common_msgs/build/CMakeFiles 0 +.PHONY : sensor_msgs/CMakeFiles/test_battery_state.dir/rule + +# Convenience name for target. +test_battery_state: sensor_msgs/CMakeFiles/test_battery_state.dir/rule + +.PHONY : test_battery_state + +# clean rule for target. +sensor_msgs/CMakeFiles/test_battery_state.dir/clean: + $(MAKE) -f sensor_msgs/CMakeFiles/test_battery_state.dir/build.make sensor_msgs/CMakeFiles/test_battery_state.dir/clean +.PHONY : sensor_msgs/CMakeFiles/test_battery_state.dir/clean + +#============================================================================= +# 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: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..1416c24 --- /dev/null +++ b/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,28 @@ +/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/install/strip.dir +/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/install/local.dir +/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/install.dir +/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/list_install_components.dir +/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/rebuild_cache.dir +/home/duongtd/robotics_core/common_msgs/build/CMakeFiles/edit_cache.dir +/home/duongtd/robotics_core/common_msgs/build/std_msgs/CMakeFiles/install/strip.dir +/home/duongtd/robotics_core/common_msgs/build/std_msgs/CMakeFiles/install/local.dir +/home/duongtd/robotics_core/common_msgs/build/std_msgs/CMakeFiles/install.dir +/home/duongtd/robotics_core/common_msgs/build/std_msgs/CMakeFiles/list_install_components.dir +/home/duongtd/robotics_core/common_msgs/build/std_msgs/CMakeFiles/rebuild_cache.dir +/home/duongtd/robotics_core/common_msgs/build/std_msgs/CMakeFiles/edit_cache.dir +/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/install/strip.dir +/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/install/local.dir +/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/install.dir +/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/list_install_components.dir +/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/rebuild_cache.dir +/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/edit_cache.dir +/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/robot_duration_test.dir +/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/robot_time_test.dir +/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/robot_time.dir +/home/duongtd/robotics_core/common_msgs/build/sensor_msgs/CMakeFiles/install/strip.dir +/home/duongtd/robotics_core/common_msgs/build/sensor_msgs/CMakeFiles/install/local.dir +/home/duongtd/robotics_core/common_msgs/build/sensor_msgs/CMakeFiles/install.dir +/home/duongtd/robotics_core/common_msgs/build/sensor_msgs/CMakeFiles/list_install_components.dir +/home/duongtd/robotics_core/common_msgs/build/sensor_msgs/CMakeFiles/rebuild_cache.dir +/home/duongtd/robotics_core/common_msgs/build/sensor_msgs/CMakeFiles/edit_cache.dir +/home/duongtd/robotics_core/common_msgs/build/sensor_msgs/CMakeFiles/test_battery_state.dir diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/CMakeFiles/progress.marks b/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +10 diff --git a/build/Makefile b/build/Makefile new file mode 100644 index 0000000..8df1acc --- /dev/null +++ b/build/Makefile @@ -0,0 +1,240 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# 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 + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/duongtd/robotics_core/common_msgs + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/duongtd/robotics_core/common_msgs/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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: preinstall/fast + @$(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/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: preinstall/fast + @$(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/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 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 -S$(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 edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/common_msgs/build/CMakeFiles /home/duongtd/robotics_core/common_msgs/build/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/common_msgs/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named robot_duration_test + +# Build rule for target. +robot_duration_test: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 robot_duration_test +.PHONY : robot_duration_test + +# fast build rule for target. +robot_duration_test/fast: + $(MAKE) -f robot_time_build/CMakeFiles/robot_duration_test.dir/build.make robot_time_build/CMakeFiles/robot_duration_test.dir/build +.PHONY : robot_duration_test/fast + +#============================================================================= +# Target rules for targets named robot_time_test + +# Build rule for target. +robot_time_test: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 robot_time_test +.PHONY : robot_time_test + +# fast build rule for target. +robot_time_test/fast: + $(MAKE) -f robot_time_build/CMakeFiles/robot_time_test.dir/build.make robot_time_build/CMakeFiles/robot_time_test.dir/build +.PHONY : robot_time_test/fast + +#============================================================================= +# Target rules for targets named robot_time + +# Build rule for target. +robot_time: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 robot_time +.PHONY : robot_time + +# fast build rule for target. +robot_time/fast: + $(MAKE) -f robot_time_build/CMakeFiles/robot_time.dir/build.make robot_time_build/CMakeFiles/robot_time.dir/build +.PHONY : robot_time/fast + +#============================================================================= +# Target rules for targets named test_battery_state + +# Build rule for target. +test_battery_state: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 test_battery_state +.PHONY : test_battery_state + +# fast build rule for target. +test_battery_state/fast: + $(MAKE) -f sensor_msgs/CMakeFiles/test_battery_state.dir/build.make sensor_msgs/CMakeFiles/test_battery_state.dir/build +.PHONY : test_battery_state/fast + +# 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 "... install/strip" + @echo "... install/local" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... robot_duration_test" + @echo "... robot_time_test" + @echo "... robot_time" + @echo "... test_battery_state" +.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: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/cmake_install.cmake b/build/cmake_install.cmake new file mode 100644 index 0000000..4da8ac1 --- /dev/null +++ b/build/cmake_install.cmake @@ -0,0 +1,56 @@ +# Install script for directory: /home/duongtd/robotics_core/common_msgs + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +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() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/duongtd/robotics_core/common_msgs/build/std_msgs/cmake_install.cmake") + include("/home/duongtd/robotics_core/common_msgs/build/sensor_msgs/cmake_install.cmake") + +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/duongtd/robotics_core/common_msgs/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/robot_time_build/CMakeFiles/CMakeDirectoryInformation.cmake b/build/robot_time_build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..174bfb5 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/duongtd/robotics_core/robot_time") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/duongtd/robotics_core/common_msgs/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# 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/build/robot_time_build/CMakeFiles/Export/lib/cmake/robot_time/robot_timeTargets-noconfig.cmake b/build/robot_time_build/CMakeFiles/Export/lib/cmake/robot_time/robot_timeTargets-noconfig.cmake new file mode 100644 index 0000000..ffb47b8 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/Export/lib/cmake/robot_time/robot_timeTargets-noconfig.cmake @@ -0,0 +1,19 @@ +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Import target "robot::robot_time" for configuration "" +set_property(TARGET robot::robot_time APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(robot::robot_time PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_NOCONFIG "CXX" + IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/librobot_time.a" + ) + +list(APPEND _IMPORT_CHECK_TARGETS robot::robot_time ) +list(APPEND _IMPORT_CHECK_FILES_FOR_robot::robot_time "${_IMPORT_PREFIX}/lib/librobot_time.a" ) + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) diff --git a/build/robot_time_build/CMakeFiles/Export/lib/cmake/robot_time/robot_timeTargets.cmake b/build/robot_time_build/CMakeFiles/Export/lib/cmake/robot_time/robot_timeTargets.cmake new file mode 100644 index 0000000..6a0a45e --- /dev/null +++ b/build/robot_time_build/CMakeFiles/Export/lib/cmake/robot_time/robot_timeTargets.cmake @@ -0,0 +1,94 @@ +# Generated by CMake + +if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5) + message(FATAL_ERROR "CMake >= 2.6.0 required") +endif() +cmake_policy(PUSH) +cmake_policy(VERSION 2.6) +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Protect against multiple inclusion, which would fail when already imported targets are added once more. +set(_targetsDefined) +set(_targetsNotDefined) +set(_expectedTargets) +foreach(_expectedTarget robot::robot_time) + list(APPEND _expectedTargets ${_expectedTarget}) + if(NOT TARGET ${_expectedTarget}) + list(APPEND _targetsNotDefined ${_expectedTarget}) + endif() + if(TARGET ${_expectedTarget}) + list(APPEND _targetsDefined ${_expectedTarget}) + endif() +endforeach() +if("${_targetsDefined}" STREQUAL "${_expectedTargets}") + unset(_targetsDefined) + unset(_targetsNotDefined) + unset(_expectedTargets) + set(CMAKE_IMPORT_FILE_VERSION) + cmake_policy(POP) + return() +endif() +if(NOT "${_targetsDefined}" STREQUAL "") + message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") +endif() +unset(_targetsDefined) +unset(_targetsNotDefined) +unset(_expectedTargets) + + +# Compute the installation prefix relative to this file. +get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +if(_IMPORT_PREFIX STREQUAL "/") + set(_IMPORT_PREFIX "") +endif() + +# Create imported target robot::robot_time +add_library(robot::robot_time STATIC IMPORTED) + +set_target_properties(robot::robot_time PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" +) + +# Load information for each installed configuration. +get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) +file(GLOB CONFIG_FILES "${_DIR}/robot_timeTargets-*.cmake") +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() + +# Cleanup temporary variables. +set(_IMPORT_PREFIX) + +# Loop over all imported files and verify that they actually exist +foreach(target ${_IMPORT_CHECK_TARGETS} ) + foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) + if(NOT EXISTS "${file}" ) + message(FATAL_ERROR "The imported target \"${target}\" references the file + \"${file}\" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + \"${CMAKE_CURRENT_LIST_FILE}\" +but not all the files it references. +") + endif() + endforeach() + unset(_IMPORT_CHECK_FILES_FOR_${target}) +endforeach() +unset(_IMPORT_CHECK_TARGETS) + +# This file does not depend on other imported targets which have +# been exported from the same project but in a separate export set. + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) +cmake_policy(POP) diff --git a/build/robot_time_build/CMakeFiles/progress.marks b/build/robot_time_build/CMakeFiles/progress.marks new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +8 diff --git a/build/robot_time_build/CMakeFiles/robot_duration_test.dir/CXX.includecache b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/CXX.includecache new file mode 100644 index 0000000..83de8fe --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/CXX.includecache @@ -0,0 +1,64 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/duongtd/robotics_core/robot_time/include/robot/duration.h +iostream +- +math.h +- +stdexcept +- +climits +- +stdint.h +- +robot_time_decl.h +/home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h + +/home/duongtd/robotics_core/robot_time/include/robot/exception.h +stdexcept +- +string +- + +/home/duongtd/robotics_core/robot_time/include/robot/macros.h + +/home/duongtd/robotics_core/robot_time/include/robot/platform.h + +/home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h +robot/macros.h +- + +/home/duongtd/robotics_core/robot_time/include/robot/time.h +robot/platform.h +- +iostream +- +cmath +- +robot/exception.h +- +duration.h +/home/duongtd/robotics_core/robot_time/include/robot/duration.h +robot_time_decl.h +/home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h +sys/timeb.h +- +sys/time.h +- + +/home/duongtd/robotics_core/robot_time/test/duration.cpp +limits +- +gtest/gtest.h +- +robot/duration.h +- +robot/time.h +- + diff --git a/build/robot_time_build/CMakeFiles/robot_duration_test.dir/DependInfo.cmake b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/DependInfo.cmake new file mode 100644 index 0000000..be5d563 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/DependInfo.cmake @@ -0,0 +1,22 @@ +# 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/duongtd/robotics_core/robot_time/test/duration.cpp" "/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/home/duongtd/robotics_core/robot_time/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/robot_time.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/robot_time_build/CMakeFiles/robot_duration_test.dir/build.make b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/build.make new file mode 100644 index 0000000..1b5c5d1 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/build.make @@ -0,0 +1,102 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# 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 + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/duongtd/robotics_core/common_msgs + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/duongtd/robotics_core/common_msgs/build + +# Include any dependencies generated for this target. +include robot_time_build/CMakeFiles/robot_duration_test.dir/depend.make + +# Include the progress variables for this target. +include robot_time_build/CMakeFiles/robot_duration_test.dir/progress.make + +# Include the compile flags for this target's objects. +include robot_time_build/CMakeFiles/robot_duration_test.dir/flags.make + +robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.o: robot_time_build/CMakeFiles/robot_duration_test.dir/flags.make +robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.o: /home/duongtd/robotics_core/robot_time/test/duration.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/duongtd/robotics_core/common_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.o" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/robot_duration_test.dir/test/duration.cpp.o -c /home/duongtd/robotics_core/robot_time/test/duration.cpp + +robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/robot_duration_test.dir/test/duration.cpp.i" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/duongtd/robotics_core/robot_time/test/duration.cpp > CMakeFiles/robot_duration_test.dir/test/duration.cpp.i + +robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/robot_duration_test.dir/test/duration.cpp.s" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/duongtd/robotics_core/robot_time/test/duration.cpp -o CMakeFiles/robot_duration_test.dir/test/duration.cpp.s + +# Object files for target robot_duration_test +robot_duration_test_OBJECTS = \ +"CMakeFiles/robot_duration_test.dir/test/duration.cpp.o" + +# External object files for target robot_duration_test +robot_duration_test_EXTERNAL_OBJECTS = + +robot_time_build/robot_duration_test: robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.o +robot_time_build/robot_duration_test: robot_time_build/CMakeFiles/robot_duration_test.dir/build.make +robot_time_build/robot_duration_test: robot_time_build/librobot_time.a +robot_time_build/robot_duration_test: /usr/local/lib/libgtest.a +robot_time_build/robot_duration_test: /usr/local/lib/libgtest_main.a +robot_time_build/robot_duration_test: /usr/local/lib/libgtest.a +robot_time_build/robot_duration_test: robot_time_build/CMakeFiles/robot_duration_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/duongtd/robotics_core/common_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable robot_duration_test" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/robot_duration_test.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +robot_time_build/CMakeFiles/robot_duration_test.dir/build: robot_time_build/robot_duration_test + +.PHONY : robot_time_build/CMakeFiles/robot_duration_test.dir/build + +robot_time_build/CMakeFiles/robot_duration_test.dir/clean: + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && $(CMAKE_COMMAND) -P CMakeFiles/robot_duration_test.dir/cmake_clean.cmake +.PHONY : robot_time_build/CMakeFiles/robot_duration_test.dir/clean + +robot_time_build/CMakeFiles/robot_duration_test.dir/depend: + cd /home/duongtd/robotics_core/common_msgs/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/duongtd/robotics_core/common_msgs /home/duongtd/robotics_core/robot_time /home/duongtd/robotics_core/common_msgs/build /home/duongtd/robotics_core/common_msgs/build/robot_time_build /home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/robot_duration_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : robot_time_build/CMakeFiles/robot_duration_test.dir/depend + diff --git a/build/robot_time_build/CMakeFiles/robot_duration_test.dir/cmake_clean.cmake b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/cmake_clean.cmake new file mode 100644 index 0000000..15d87c5 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/robot_duration_test.dir/test/duration.cpp.o" + "robot_duration_test" + "robot_duration_test.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/robot_duration_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/robot_time_build/CMakeFiles/robot_duration_test.dir/depend.internal b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/depend.internal new file mode 100644 index 0000000..5502ea4 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/depend.internal @@ -0,0 +1,11 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.o + /home/duongtd/robotics_core/robot_time/include/robot/duration.h + /home/duongtd/robotics_core/robot_time/include/robot/exception.h + /home/duongtd/robotics_core/robot_time/include/robot/macros.h + /home/duongtd/robotics_core/robot_time/include/robot/platform.h + /home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h + /home/duongtd/robotics_core/robot_time/include/robot/time.h + /home/duongtd/robotics_core/robot_time/test/duration.cpp diff --git a/build/robot_time_build/CMakeFiles/robot_duration_test.dir/depend.make b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/depend.make new file mode 100644 index 0000000..4c5e95d --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/depend.make @@ -0,0 +1,11 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/duration.h +robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/exception.h +robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/macros.h +robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/platform.h +robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h +robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/time.h +robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.o: /home/duongtd/robotics_core/robot_time/test/duration.cpp + diff --git a/build/robot_time_build/CMakeFiles/robot_duration_test.dir/flags.make b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/flags.make new file mode 100644 index 0000000..dd08061 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIE -std=c++17 + +CXX_DEFINES = + +CXX_INCLUDES = -I/home/duongtd/robotics_core/robot_time/include + diff --git a/build/robot_time_build/CMakeFiles/robot_duration_test.dir/link.txt b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/link.txt new file mode 100644 index 0000000..9d66320 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/robot_duration_test.dir/test/duration.cpp.o -o robot_duration_test librobot_time.a /usr/local/lib/libgtest.a /usr/local/lib/libgtest_main.a /usr/local/lib/libgtest.a -lpthread diff --git a/build/robot_time_build/CMakeFiles/robot_duration_test.dir/progress.make b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/build/robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.o b/build/robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..2e855cb28c2ee5362d1ef6db152c5f27fd1fe6e5 GIT binary patch literal 150624 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 IehK;i2b6(rng9R* literal 0 HcmV?d00001 diff --git a/build/robot_time_build/CMakeFiles/robot_time.dir/CXX.includecache b/build/robot_time_build/CMakeFiles/robot_time.dir/CXX.includecache new file mode 100644 index 0000000..853450c --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time.dir/CXX.includecache @@ -0,0 +1,128 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/duongtd/robotics_core/robot_time/include/robot/duration.h +iostream +- +math.h +- +stdexcept +- +climits +- +stdint.h +- +robot_time_decl.h +/home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h + +/home/duongtd/robotics_core/robot_time/include/robot/exception.h +stdexcept +- +string +- + +/home/duongtd/robotics_core/robot_time/include/robot/impl/duration.h +cmath +- +limits +- +robot/duration.h +- +robot/rate.h +- + +/home/duongtd/robotics_core/robot_time/include/robot/impl/time.h +robot/platform.h +- +iostream +- +cmath +- +limits +- +robot/exception.h +- +robot/time.h +- +sys/timeb.h +- +sys/time.h +- + +/home/duongtd/robotics_core/robot_time/include/robot/macros.h + +/home/duongtd/robotics_core/robot_time/include/robot/platform.h + +/home/duongtd/robotics_core/robot_time/include/robot/rate.h +robot/time.h +/home/duongtd/robotics_core/robot_time/include/robot/robot/time.h +robot_time_decl.h +/home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h + +/home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h +robot/macros.h +- + +/home/duongtd/robotics_core/robot_time/include/robot/time.h +robot/platform.h +- +iostream +- +cmath +- +robot/exception.h +- +duration.h +/home/duongtd/robotics_core/robot_time/include/robot/duration.h +robot_time_decl.h +/home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h +sys/timeb.h +- +sys/time.h +- + +/home/duongtd/robotics_core/robot_time/src/duration.cpp +robot/duration.h +- +robot/impl/duration.h +- + +/home/duongtd/robotics_core/robot_time/src/rate.cpp +robot/rate.h +- + +/home/duongtd/robotics_core/robot_time/src/time.cpp +robot/time.h +/home/duongtd/robotics_core/robot_time/src/robot/time.h +robot/impl/time.h +/home/duongtd/robotics_core/robot_time/src/robot/impl/time.h +cmath +- +ctime +- +iomanip +- +limits +- +stdexcept +- +mach/clock.h +- +mach/mach.h +- +chrono +- +thread +- +windows.h +- +mutex +- +chrono +- + diff --git a/build/robot_time_build/CMakeFiles/robot_time.dir/DependInfo.cmake b/build/robot_time_build/CMakeFiles/robot_time.dir/DependInfo.cmake new file mode 100644 index 0000000..1742434 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time.dir/DependInfo.cmake @@ -0,0 +1,23 @@ +# 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/duongtd/robotics_core/robot_time/src/duration.cpp" "/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o" + "/home/duongtd/robotics_core/robot_time/src/rate.cpp" "/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.o" + "/home/duongtd/robotics_core/robot_time/src/time.cpp" "/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/home/duongtd/robotics_core/robot_time/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/robot_time_build/CMakeFiles/robot_time.dir/build.make b/build/robot_time_build/CMakeFiles/robot_time.dir/build.make new file mode 100644 index 0000000..069a4cc --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time.dir/build.make @@ -0,0 +1,129 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# 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 + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/duongtd/robotics_core/common_msgs + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/duongtd/robotics_core/common_msgs/build + +# Include any dependencies generated for this target. +include robot_time_build/CMakeFiles/robot_time.dir/depend.make + +# Include the progress variables for this target. +include robot_time_build/CMakeFiles/robot_time.dir/progress.make + +# Include the compile flags for this target's objects. +include robot_time_build/CMakeFiles/robot_time.dir/flags.make + +robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o: robot_time_build/CMakeFiles/robot_time.dir/flags.make +robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o: /home/duongtd/robotics_core/robot_time/src/duration.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/duongtd/robotics_core/common_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/robot_time.dir/src/duration.cpp.o -c /home/duongtd/robotics_core/robot_time/src/duration.cpp + +robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/robot_time.dir/src/duration.cpp.i" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/duongtd/robotics_core/robot_time/src/duration.cpp > CMakeFiles/robot_time.dir/src/duration.cpp.i + +robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/robot_time.dir/src/duration.cpp.s" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/duongtd/robotics_core/robot_time/src/duration.cpp -o CMakeFiles/robot_time.dir/src/duration.cpp.s + +robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.o: robot_time_build/CMakeFiles/robot_time.dir/flags.make +robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.o: /home/duongtd/robotics_core/robot_time/src/rate.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/duongtd/robotics_core/common_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.o" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/robot_time.dir/src/rate.cpp.o -c /home/duongtd/robotics_core/robot_time/src/rate.cpp + +robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/robot_time.dir/src/rate.cpp.i" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/duongtd/robotics_core/robot_time/src/rate.cpp > CMakeFiles/robot_time.dir/src/rate.cpp.i + +robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/robot_time.dir/src/rate.cpp.s" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/duongtd/robotics_core/robot_time/src/rate.cpp -o CMakeFiles/robot_time.dir/src/rate.cpp.s + +robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.o: robot_time_build/CMakeFiles/robot_time.dir/flags.make +robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.o: /home/duongtd/robotics_core/robot_time/src/time.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/duongtd/robotics_core/common_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.o" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/robot_time.dir/src/time.cpp.o -c /home/duongtd/robotics_core/robot_time/src/time.cpp + +robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/robot_time.dir/src/time.cpp.i" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/duongtd/robotics_core/robot_time/src/time.cpp > CMakeFiles/robot_time.dir/src/time.cpp.i + +robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/robot_time.dir/src/time.cpp.s" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/duongtd/robotics_core/robot_time/src/time.cpp -o CMakeFiles/robot_time.dir/src/time.cpp.s + +# Object files for target robot_time +robot_time_OBJECTS = \ +"CMakeFiles/robot_time.dir/src/duration.cpp.o" \ +"CMakeFiles/robot_time.dir/src/rate.cpp.o" \ +"CMakeFiles/robot_time.dir/src/time.cpp.o" + +# External object files for target robot_time +robot_time_EXTERNAL_OBJECTS = + +robot_time_build/librobot_time.a: robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o +robot_time_build/librobot_time.a: robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.o +robot_time_build/librobot_time.a: robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.o +robot_time_build/librobot_time.a: robot_time_build/CMakeFiles/robot_time.dir/build.make +robot_time_build/librobot_time.a: robot_time_build/CMakeFiles/robot_time.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/duongtd/robotics_core/common_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Linking CXX static library librobot_time.a" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && $(CMAKE_COMMAND) -P CMakeFiles/robot_time.dir/cmake_clean_target.cmake + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/robot_time.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +robot_time_build/CMakeFiles/robot_time.dir/build: robot_time_build/librobot_time.a + +.PHONY : robot_time_build/CMakeFiles/robot_time.dir/build + +robot_time_build/CMakeFiles/robot_time.dir/clean: + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && $(CMAKE_COMMAND) -P CMakeFiles/robot_time.dir/cmake_clean.cmake +.PHONY : robot_time_build/CMakeFiles/robot_time.dir/clean + +robot_time_build/CMakeFiles/robot_time.dir/depend: + cd /home/duongtd/robotics_core/common_msgs/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/duongtd/robotics_core/common_msgs /home/duongtd/robotics_core/robot_time /home/duongtd/robotics_core/common_msgs/build /home/duongtd/robotics_core/common_msgs/build/robot_time_build /home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/robot_time.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : robot_time_build/CMakeFiles/robot_time.dir/depend + diff --git a/build/robot_time_build/CMakeFiles/robot_time.dir/cmake_clean.cmake b/build/robot_time_build/CMakeFiles/robot_time.dir/cmake_clean.cmake new file mode 100644 index 0000000..810d9ab --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "CMakeFiles/robot_time.dir/src/duration.cpp.o" + "CMakeFiles/robot_time.dir/src/rate.cpp.o" + "CMakeFiles/robot_time.dir/src/time.cpp.o" + "librobot_time.a" + "librobot_time.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/robot_time.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/robot_time_build/CMakeFiles/robot_time.dir/cmake_clean_target.cmake b/build/robot_time_build/CMakeFiles/robot_time.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..fa6eb88 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "librobot_time.a" +) diff --git a/build/robot_time_build/CMakeFiles/robot_time.dir/depend.internal b/build/robot_time_build/CMakeFiles/robot_time.dir/depend.internal new file mode 100644 index 0000000..9dfc36b --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time.dir/depend.internal @@ -0,0 +1,31 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o + /home/duongtd/robotics_core/robot_time/include/robot/duration.h + /home/duongtd/robotics_core/robot_time/include/robot/exception.h + /home/duongtd/robotics_core/robot_time/include/robot/impl/duration.h + /home/duongtd/robotics_core/robot_time/include/robot/macros.h + /home/duongtd/robotics_core/robot_time/include/robot/platform.h + /home/duongtd/robotics_core/robot_time/include/robot/rate.h + /home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h + /home/duongtd/robotics_core/robot_time/include/robot/time.h + /home/duongtd/robotics_core/robot_time/src/duration.cpp +robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.o + /home/duongtd/robotics_core/robot_time/include/robot/duration.h + /home/duongtd/robotics_core/robot_time/include/robot/exception.h + /home/duongtd/robotics_core/robot_time/include/robot/macros.h + /home/duongtd/robotics_core/robot_time/include/robot/platform.h + /home/duongtd/robotics_core/robot_time/include/robot/rate.h + /home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h + /home/duongtd/robotics_core/robot_time/include/robot/time.h + /home/duongtd/robotics_core/robot_time/src/rate.cpp +robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.o + /home/duongtd/robotics_core/robot_time/include/robot/duration.h + /home/duongtd/robotics_core/robot_time/include/robot/exception.h + /home/duongtd/robotics_core/robot_time/include/robot/impl/time.h + /home/duongtd/robotics_core/robot_time/include/robot/macros.h + /home/duongtd/robotics_core/robot_time/include/robot/platform.h + /home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h + /home/duongtd/robotics_core/robot_time/include/robot/time.h + /home/duongtd/robotics_core/robot_time/src/time.cpp diff --git a/build/robot_time_build/CMakeFiles/robot_time.dir/depend.make b/build/robot_time_build/CMakeFiles/robot_time.dir/depend.make new file mode 100644 index 0000000..ad2493b --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time.dir/depend.make @@ -0,0 +1,31 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/duration.h +robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/exception.h +robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/impl/duration.h +robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/macros.h +robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/platform.h +robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/rate.h +robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h +robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/time.h +robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o: /home/duongtd/robotics_core/robot_time/src/duration.cpp + +robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/duration.h +robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/exception.h +robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/macros.h +robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/platform.h +robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/rate.h +robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h +robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/time.h +robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.o: /home/duongtd/robotics_core/robot_time/src/rate.cpp + +robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/duration.h +robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/exception.h +robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/impl/time.h +robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/macros.h +robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/platform.h +robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h +robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/time.h +robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.o: /home/duongtd/robotics_core/robot_time/src/time.cpp + diff --git a/build/robot_time_build/CMakeFiles/robot_time.dir/flags.make b/build/robot_time_build/CMakeFiles/robot_time.dir/flags.make new file mode 100644 index 0000000..63af397 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIC -std=c++17 + +CXX_DEFINES = + +CXX_INCLUDES = -I/home/duongtd/robotics_core/robot_time/include + diff --git a/build/robot_time_build/CMakeFiles/robot_time.dir/link.txt b/build/robot_time_build/CMakeFiles/robot_time.dir/link.txt new file mode 100644 index 0000000..4eb090b --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time.dir/link.txt @@ -0,0 +1,2 @@ +/usr/bin/ar qc librobot_time.a CMakeFiles/robot_time.dir/src/duration.cpp.o CMakeFiles/robot_time.dir/src/rate.cpp.o CMakeFiles/robot_time.dir/src/time.cpp.o +/usr/bin/ranlib librobot_time.a diff --git a/build/robot_time_build/CMakeFiles/robot_time.dir/progress.make b/build/robot_time_build/CMakeFiles/robot_time.dir/progress.make new file mode 100644 index 0000000..d038a63 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time.dir/progress.make @@ -0,0 +1,5 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 +CMAKE_PROGRESS_3 = 5 +CMAKE_PROGRESS_4 = 6 + diff --git a/build/robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o b/build/robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..b2e5f1b1d87f8c87e93f1ad2be548d1950f36d5a GIT binary patch literal 35856 zcmeHQ4|G+qzDQjiJ+lH4Uh*94VWb$i0Dg5UPA24A75THQvMnd zUSle?+OmqfcDLKIty;IWmeb?50bNP0cG<4$iF@3ZZQVAf+TARrYmSF=*zcS9=HBnl zoymK*b@%L^!yNCMxxe{-^UZuS^Ud6QhqyCVv%IjNz)_*Vxxw-86zVv&&3?K{B&(b+ zJ6{sAm2i)oMHGJu;!jh0F~rwX`UZ$^q;wU;ODMe*;$@Vsrg#O#afnw^`X-2PrgRO& zt0=u1;#(+P3-O;&dJV*NlwJ$*I!fOP@p?*cfcQ2_Z>0Ekh&NIC4vO!jI6-ke#SIW| zrgS64O%Nw3jb>}1^cIR+DZUHh&rmuAaT}%EA?~1bC&YJCIt_6br85wBQ~Dl=@1=AP z#P?BpE5x6r^frpOL%f61J1O2p@otLmr??m52PnOV;s+t#OX+x=%~`|el}?Rk2jlPmCVu3Di!pU%^v3v{qw(xMe6pWySolla~7hp{If z7|2xquox0jBKuOje<9+k2jYF>#cm;Ur+<60XliWqWKnT!^mj!&rl6+gqP2qn2(vdA zl^!X2WT1DXpy-8xJp)CL4fsr~Jq){1Y@;#+)W@5VDjzkBa3PWITQ|}iFKUOe=(Qxo z66gshGF9HB*vqXm3e6 zp3s(tu98eg$>wB9b8CBRCRyrd`TT1a2x@D4CfSlqQxQrZ^a2KSjUvd~|JeDMoVK`x zK{!EmJh2S#lCQtM-4_0V6>7mR;moO8SYlFt;5 z|L!>FM}-d-3Yp2f3&un8$%0-OAb$wQ?;Eno{ zC1wUBMzXczM9211>`$XH`dAiY9Wm(pXDc7b=P~;JesFVY{-eiGY4A1ZE!A!Rg{~B3 z(;6DM3jP0Nv6lG$fA;NuYd;L#*?&g2EGimNJ2bom8V;587d&)c{V?ZL%fLH%>Gz@i zs0ng4P3Wis?F`Okp#|si30)N{{$$Z@VC8|bV!Z%iMcV-S2YfhzolBQmiA#mbF{+>h<&q7K(`!3= zgHRi`Q;l<$s|52bS5+ftx!W|8eOUF~IcB-oZ_df0t8k||3S9@u<7y#=v2gTc(S{?s z?F0w*7_G;}zDW|{zTh~MWP4kjfVeXmKvy^*_Ds;xf6OMzui@0#5WhL0Zkmhc#|FBJ z;1<*t%@-Sk^dGZnW0gM{FPb}mJ1n+A{GZz`%1zp!a2tcNuSBa(7HvAxTr}I;_CRkP z5fuVg*%up>E7l-%DfG;d;dA5PuiN;0?EP& zB}k2fV()Dx26o^9eebTeZ)E?FoVfY91syvq3i#}>>Ucg64*#2dB{tOgREs~y2rCZB zUK@(beFn79bB)k1LwP+V1pS7Xt9u5z&j&uvZ%F3y2WNLlYNa^4OY%2iXLm_3fz+nx z>@G>TlQDK*XLm`$^Pb%$o!uqL_mpRMN%HM9I1cvO@&C^*311h5!ir_fK2l}E`HGr547lsRE

aO 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 SyPV(qU`_e)$O1mf|9=39##DU( literal 0 HcmV?d00001 diff --git a/build/robot_time_build/CMakeFiles/robot_time_test.dir/CXX.includecache b/build/robot_time_build/CMakeFiles/robot_time_test.dir/CXX.includecache new file mode 100644 index 0000000..7df5867 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time_test.dir/CXX.includecache @@ -0,0 +1,74 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/duongtd/robotics_core/robot_time/include/robot/duration.h +iostream +- +math.h +- +stdexcept +- +climits +- +stdint.h +- +robot_time_decl.h +/home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h + +/home/duongtd/robotics_core/robot_time/include/robot/exception.h +stdexcept +- +string +- + +/home/duongtd/robotics_core/robot_time/include/robot/macros.h + +/home/duongtd/robotics_core/robot_time/include/robot/platform.h + +/home/duongtd/robotics_core/robot_time/include/robot/rate.h +robot/time.h +/home/duongtd/robotics_core/robot_time/include/robot/robot/time.h +robot_time_decl.h +/home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h + +/home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h +robot/macros.h +- + +/home/duongtd/robotics_core/robot_time/include/robot/time.h +robot/platform.h +- +iostream +- +cmath +- +robot/exception.h +- +duration.h +/home/duongtd/robotics_core/robot_time/include/robot/duration.h +robot_time_decl.h +/home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h +sys/timeb.h +- +sys/time.h +- + +/home/duongtd/robotics_core/robot_time/test/time.cpp +limits +- +vector +- +gtest/gtest.h +- +robot/rate.h +- +robot/time.h +- +sys/time.h +- + diff --git a/build/robot_time_build/CMakeFiles/robot_time_test.dir/DependInfo.cmake b/build/robot_time_build/CMakeFiles/robot_time_test.dir/DependInfo.cmake new file mode 100644 index 0000000..d28a460 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time_test.dir/DependInfo.cmake @@ -0,0 +1,22 @@ +# 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/duongtd/robotics_core/robot_time/test/time.cpp" "/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/home/duongtd/robotics_core/robot_time/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/robot_time.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/robot_time_build/CMakeFiles/robot_time_test.dir/build.make b/build/robot_time_build/CMakeFiles/robot_time_test.dir/build.make new file mode 100644 index 0000000..1410801 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time_test.dir/build.make @@ -0,0 +1,102 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# 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 + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/duongtd/robotics_core/common_msgs + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/duongtd/robotics_core/common_msgs/build + +# Include any dependencies generated for this target. +include robot_time_build/CMakeFiles/robot_time_test.dir/depend.make + +# Include the progress variables for this target. +include robot_time_build/CMakeFiles/robot_time_test.dir/progress.make + +# Include the compile flags for this target's objects. +include robot_time_build/CMakeFiles/robot_time_test.dir/flags.make + +robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o: robot_time_build/CMakeFiles/robot_time_test.dir/flags.make +robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o: /home/duongtd/robotics_core/robot_time/test/time.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/duongtd/robotics_core/common_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/robot_time_test.dir/test/time.cpp.o -c /home/duongtd/robotics_core/robot_time/test/time.cpp + +robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/robot_time_test.dir/test/time.cpp.i" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/duongtd/robotics_core/robot_time/test/time.cpp > CMakeFiles/robot_time_test.dir/test/time.cpp.i + +robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/robot_time_test.dir/test/time.cpp.s" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/duongtd/robotics_core/robot_time/test/time.cpp -o CMakeFiles/robot_time_test.dir/test/time.cpp.s + +# Object files for target robot_time_test +robot_time_test_OBJECTS = \ +"CMakeFiles/robot_time_test.dir/test/time.cpp.o" + +# External object files for target robot_time_test +robot_time_test_EXTERNAL_OBJECTS = + +robot_time_build/robot_time_test: robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o +robot_time_build/robot_time_test: robot_time_build/CMakeFiles/robot_time_test.dir/build.make +robot_time_build/robot_time_test: robot_time_build/librobot_time.a +robot_time_build/robot_time_test: /usr/local/lib/libgtest.a +robot_time_build/robot_time_test: /usr/local/lib/libgtest_main.a +robot_time_build/robot_time_test: /usr/local/lib/libgtest.a +robot_time_build/robot_time_test: robot_time_build/CMakeFiles/robot_time_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/duongtd/robotics_core/common_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable robot_time_test" + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/robot_time_test.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +robot_time_build/CMakeFiles/robot_time_test.dir/build: robot_time_build/robot_time_test + +.PHONY : robot_time_build/CMakeFiles/robot_time_test.dir/build + +robot_time_build/CMakeFiles/robot_time_test.dir/clean: + cd /home/duongtd/robotics_core/common_msgs/build/robot_time_build && $(CMAKE_COMMAND) -P CMakeFiles/robot_time_test.dir/cmake_clean.cmake +.PHONY : robot_time_build/CMakeFiles/robot_time_test.dir/clean + +robot_time_build/CMakeFiles/robot_time_test.dir/depend: + cd /home/duongtd/robotics_core/common_msgs/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/duongtd/robotics_core/common_msgs /home/duongtd/robotics_core/robot_time /home/duongtd/robotics_core/common_msgs/build /home/duongtd/robotics_core/common_msgs/build/robot_time_build /home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/robot_time_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : robot_time_build/CMakeFiles/robot_time_test.dir/depend + diff --git a/build/robot_time_build/CMakeFiles/robot_time_test.dir/cmake_clean.cmake b/build/robot_time_build/CMakeFiles/robot_time_test.dir/cmake_clean.cmake new file mode 100644 index 0000000..ff0b956 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time_test.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/robot_time_test.dir/test/time.cpp.o" + "robot_time_test" + "robot_time_test.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/robot_time_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/robot_time_build/CMakeFiles/robot_time_test.dir/depend.internal b/build/robot_time_build/CMakeFiles/robot_time_test.dir/depend.internal new file mode 100644 index 0000000..2f153f2 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time_test.dir/depend.internal @@ -0,0 +1,12 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o + /home/duongtd/robotics_core/robot_time/include/robot/duration.h + /home/duongtd/robotics_core/robot_time/include/robot/exception.h + /home/duongtd/robotics_core/robot_time/include/robot/macros.h + /home/duongtd/robotics_core/robot_time/include/robot/platform.h + /home/duongtd/robotics_core/robot_time/include/robot/rate.h + /home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h + /home/duongtd/robotics_core/robot_time/include/robot/time.h + /home/duongtd/robotics_core/robot_time/test/time.cpp diff --git a/build/robot_time_build/CMakeFiles/robot_time_test.dir/depend.make b/build/robot_time_build/CMakeFiles/robot_time_test.dir/depend.make new file mode 100644 index 0000000..cbc56de --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time_test.dir/depend.make @@ -0,0 +1,12 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/duration.h +robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/exception.h +robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/macros.h +robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/platform.h +robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/rate.h +robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h +robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/time.h +robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o: /home/duongtd/robotics_core/robot_time/test/time.cpp + diff --git a/build/robot_time_build/CMakeFiles/robot_time_test.dir/flags.make b/build/robot_time_build/CMakeFiles/robot_time_test.dir/flags.make new file mode 100644 index 0000000..dd08061 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIE -std=c++17 + +CXX_DEFINES = + +CXX_INCLUDES = -I/home/duongtd/robotics_core/robot_time/include + diff --git a/build/robot_time_build/CMakeFiles/robot_time_test.dir/link.txt b/build/robot_time_build/CMakeFiles/robot_time_test.dir/link.txt new file mode 100644 index 0000000..ec8f8e5 --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time_test.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/robot_time_test.dir/test/time.cpp.o -o robot_time_test librobot_time.a /usr/local/lib/libgtest.a /usr/local/lib/libgtest_main.a /usr/local/lib/libgtest.a -lpthread diff --git a/build/robot_time_build/CMakeFiles/robot_time_test.dir/progress.make b/build/robot_time_build/CMakeFiles/robot_time_test.dir/progress.make new file mode 100644 index 0000000..72bb7dd --- /dev/null +++ b/build/robot_time_build/CMakeFiles/robot_time_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_2 = 8 + diff --git a/build/robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o b/build/robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..fc32ded89bef0dfee53901917602128571428848 GIT binary patch literal 688704 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

i>EZp{1GcL_MHE&#> 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 z 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

To6W3+r$d=vapq(6b=_t3k(c#P2!9 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 literal 0 HcmV?d00001 diff --git a/build/robot_time_build/Makefile b/build/robot_time_build/Makefile new file mode 100644 index 0000000..b503b37 --- /dev/null +++ b/build/robot_time_build/Makefile @@ -0,0 +1,382 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# 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 + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/duongtd/robotics_core/common_msgs + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/duongtd/robotics_core/common_msgs/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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: preinstall/fast + @$(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/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: preinstall/fast + @$(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/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 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 -S$(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 edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /home/duongtd/robotics_core/common_msgs/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/common_msgs/build/CMakeFiles /home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/progress.marks + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 robot_time_build/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/common_msgs/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 robot_time_build/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 robot_time_build/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 robot_time_build/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/duongtd/robotics_core/common_msgs/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +robot_time_build/CMakeFiles/robot_duration_test.dir/rule: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 robot_time_build/CMakeFiles/robot_duration_test.dir/rule +.PHONY : robot_time_build/CMakeFiles/robot_duration_test.dir/rule + +# Convenience name for target. +robot_duration_test: robot_time_build/CMakeFiles/robot_duration_test.dir/rule + +.PHONY : robot_duration_test + +# fast build rule for target. +robot_duration_test/fast: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_duration_test.dir/build.make robot_time_build/CMakeFiles/robot_duration_test.dir/build +.PHONY : robot_duration_test/fast + +# Convenience name for target. +robot_time_build/CMakeFiles/robot_time_test.dir/rule: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 robot_time_build/CMakeFiles/robot_time_test.dir/rule +.PHONY : robot_time_build/CMakeFiles/robot_time_test.dir/rule + +# Convenience name for target. +robot_time_test: robot_time_build/CMakeFiles/robot_time_test.dir/rule + +.PHONY : robot_time_test + +# fast build rule for target. +robot_time_test/fast: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_time_test.dir/build.make robot_time_build/CMakeFiles/robot_time_test.dir/build +.PHONY : robot_time_test/fast + +# Convenience name for target. +robot_time_build/CMakeFiles/robot_time.dir/rule: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 robot_time_build/CMakeFiles/robot_time.dir/rule +.PHONY : robot_time_build/CMakeFiles/robot_time.dir/rule + +# Convenience name for target. +robot_time: robot_time_build/CMakeFiles/robot_time.dir/rule + +.PHONY : robot_time + +# fast build rule for target. +robot_time/fast: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_time.dir/build.make robot_time_build/CMakeFiles/robot_time.dir/build +.PHONY : robot_time/fast + +src/duration.o: src/duration.cpp.o + +.PHONY : src/duration.o + +# target to build an object file +src/duration.cpp.o: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_time.dir/build.make robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.o +.PHONY : src/duration.cpp.o + +src/duration.i: src/duration.cpp.i + +.PHONY : src/duration.i + +# target to preprocess a source file +src/duration.cpp.i: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_time.dir/build.make robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.i +.PHONY : src/duration.cpp.i + +src/duration.s: src/duration.cpp.s + +.PHONY : src/duration.s + +# target to generate assembly for a file +src/duration.cpp.s: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_time.dir/build.make robot_time_build/CMakeFiles/robot_time.dir/src/duration.cpp.s +.PHONY : src/duration.cpp.s + +src/rate.o: src/rate.cpp.o + +.PHONY : src/rate.o + +# target to build an object file +src/rate.cpp.o: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_time.dir/build.make robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.o +.PHONY : src/rate.cpp.o + +src/rate.i: src/rate.cpp.i + +.PHONY : src/rate.i + +# target to preprocess a source file +src/rate.cpp.i: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_time.dir/build.make robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.i +.PHONY : src/rate.cpp.i + +src/rate.s: src/rate.cpp.s + +.PHONY : src/rate.s + +# target to generate assembly for a file +src/rate.cpp.s: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_time.dir/build.make robot_time_build/CMakeFiles/robot_time.dir/src/rate.cpp.s +.PHONY : src/rate.cpp.s + +src/time.o: src/time.cpp.o + +.PHONY : src/time.o + +# target to build an object file +src/time.cpp.o: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_time.dir/build.make robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.o +.PHONY : src/time.cpp.o + +src/time.i: src/time.cpp.i + +.PHONY : src/time.i + +# target to preprocess a source file +src/time.cpp.i: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_time.dir/build.make robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.i +.PHONY : src/time.cpp.i + +src/time.s: src/time.cpp.s + +.PHONY : src/time.s + +# target to generate assembly for a file +src/time.cpp.s: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_time.dir/build.make robot_time_build/CMakeFiles/robot_time.dir/src/time.cpp.s +.PHONY : src/time.cpp.s + +test/duration.o: test/duration.cpp.o + +.PHONY : test/duration.o + +# target to build an object file +test/duration.cpp.o: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_duration_test.dir/build.make robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.o +.PHONY : test/duration.cpp.o + +test/duration.i: test/duration.cpp.i + +.PHONY : test/duration.i + +# target to preprocess a source file +test/duration.cpp.i: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_duration_test.dir/build.make robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.i +.PHONY : test/duration.cpp.i + +test/duration.s: test/duration.cpp.s + +.PHONY : test/duration.s + +# target to generate assembly for a file +test/duration.cpp.s: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_duration_test.dir/build.make robot_time_build/CMakeFiles/robot_duration_test.dir/test/duration.cpp.s +.PHONY : test/duration.cpp.s + +test/time.o: test/time.cpp.o + +.PHONY : test/time.o + +# target to build an object file +test/time.cpp.o: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_time_test.dir/build.make robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.o +.PHONY : test/time.cpp.o + +test/time.i: test/time.cpp.i + +.PHONY : test/time.i + +# target to preprocess a source file +test/time.cpp.i: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_time_test.dir/build.make robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.i +.PHONY : test/time.cpp.i + +test/time.s: test/time.cpp.s + +.PHONY : test/time.s + +# target to generate assembly for a file +test/time.cpp.s: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f robot_time_build/CMakeFiles/robot_time_test.dir/build.make robot_time_build/CMakeFiles/robot_time_test.dir/test/time.cpp.s +.PHONY : test/time.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 "... install/strip" + @echo "... install/local" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... robot_duration_test" + @echo "... robot_time_test" + @echo "... robot_time" + @echo "... src/duration.o" + @echo "... src/duration.i" + @echo "... src/duration.s" + @echo "... src/rate.o" + @echo "... src/rate.i" + @echo "... src/rate.s" + @echo "... src/time.o" + @echo "... src/time.i" + @echo "... src/time.s" + @echo "... test/duration.o" + @echo "... test/duration.i" + @echo "... test/duration.s" + @echo "... test/time.o" + @echo "... test/time.i" + @echo "... test/time.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/duongtd/robotics_core/common_msgs/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/robot_time_build/cmake_install.cmake b/build/robot_time_build/cmake_install.cmake new file mode 100644 index 0000000..6415d8f --- /dev/null +++ b/build/robot_time_build/cmake_install.cmake @@ -0,0 +1,66 @@ +# Install script for directory: /home/duongtd/robotics_core/robot_time + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +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() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/home/duongtd/robotics_core/common_msgs/build/robot_time_build/librobot_time.a") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/home/duongtd/robotics_core/robot_time/include/" FILES_MATCHING REGEX "/[^/]*\\.h$") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/robot_time/robot_timeTargets.cmake") + file(DIFFERENT EXPORT_FILE_CHANGED FILES + "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/robot_time/robot_timeTargets.cmake" + "/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/Export/lib/cmake/robot_time/robot_timeTargets.cmake") + if(EXPORT_FILE_CHANGED) + file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/robot_time/robot_timeTargets-*.cmake") + if(OLD_CONFIG_FILES) + message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/robot_time/robot_timeTargets.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") + file(REMOVE ${OLD_CONFIG_FILES}) + endif() + endif() + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/robot_time" TYPE FILE FILES "/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/Export/lib/cmake/robot_time/robot_timeTargets.cmake") + if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/robot_time" TYPE FILE FILES "/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/Export/lib/cmake/robot_time/robot_timeTargets-noconfig.cmake") + endif() +endif() + diff --git a/build/robot_time_build/librobot_time.a b/build/robot_time_build/librobot_time.a new file mode 100644 index 0000000000000000000000000000000000000000..7e1c00836ec574be02fbed5d0fd47929e38217c9 GIT binary patch literal 161386 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 literal 0 HcmV?d00001 diff --git a/build/robot_time_build/robot_duration_test b/build/robot_time_build/robot_duration_test new file mode 100755 index 0000000000000000000000000000000000000000..0c7819808ada997822cac9cf71ed8227992f6af1 GIT binary patch literal 496112 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

RqmuuRy+4nys<{97@dOfx3f`bZ;~q3tqNqWQ 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≻r}anhP_@|ke{=D1*8t$|~0d;+~;%+`PQ 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 BU)KNt literal 0 HcmV?d00001 diff --git a/build/sensor_msgs/CMakeFiles/CMakeDirectoryInformation.cmake b/build/sensor_msgs/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..2b7a734 --- /dev/null +++ b/build/sensor_msgs/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/duongtd/robotics_core/common_msgs") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/duongtd/robotics_core/common_msgs/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# 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/build/sensor_msgs/CMakeFiles/progress.marks b/build/sensor_msgs/CMakeFiles/progress.marks new file mode 100644 index 0000000..1e8b314 --- /dev/null +++ b/build/sensor_msgs/CMakeFiles/progress.marks @@ -0,0 +1 @@ +6 diff --git a/build/sensor_msgs/CMakeFiles/test_battery_state.dir/CXX.includecache b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/CXX.includecache new file mode 100644 index 0000000..c4defd3 --- /dev/null +++ b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/CXX.includecache @@ -0,0 +1,112 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../../robot_time/include/robot/duration.h +iostream +- +math.h +- +stdexcept +- +climits +- +stdint.h +- +robot_time_decl.h +../../robot_time/include/robot/robot_time_decl.h + +../../robot_time/include/robot/exception.h +stdexcept +- +string +- + +../../robot_time/include/robot/macros.h + +../../robot_time/include/robot/platform.h + +../../robot_time/include/robot/robot_time_decl.h +robot/macros.h +- + +../../robot_time/include/robot/time.h +robot/platform.h +- +iostream +- +cmath +- +robot/exception.h +- +duration.h +../../robot_time/include/robot/duration.h +robot_time_decl.h +../../robot_time/include/robot/robot_time_decl.h +sys/timeb.h +- +sys/time.h +- + +../sensor_msgs/include/sensor_msgs/BatteryState.h +std_msgs/Header.h +../sensor_msgs/include/sensor_msgs/std_msgs/Header.h +cstdint +- +string +- +vector +- +limits +- + +../sensor_msgs/include/sensor_msgs/JoyFeedback.h +cstdint +- + +../sensor_msgs/include/sensor_msgs/JoyFeedbackArray.h +vector +- +sensor_msgs/JoyFeedback.h +../sensor_msgs/include/sensor_msgs/sensor_msgs/JoyFeedback.h + +../sensor_msgs/include/sensor_msgs/PointCloud2.h +cstdint +- +string +- +vector +- +std_msgs/Header.h +../sensor_msgs/include/sensor_msgs/std_msgs/Header.h +sensor_msgs/PointField.h +../sensor_msgs/include/sensor_msgs/sensor_msgs/PointField.h + +../sensor_msgs/include/sensor_msgs/PointField.h +cstdint +- +string +- + +../std_msgs/include/std_msgs/Header.h +string +- +cstdint +- +robot/time.h +- + +/home/duongtd/robotics_core/common_msgs/sensor_msgs/test/main.cpp +sensor_msgs/BatteryState.h +/home/duongtd/robotics_core/common_msgs/sensor_msgs/test/sensor_msgs/BatteryState.h +sensor_msgs/JoyFeedbackArray.h +/home/duongtd/robotics_core/common_msgs/sensor_msgs/test/sensor_msgs/JoyFeedbackArray.h +sensor_msgs/PointCloud2.h +/home/duongtd/robotics_core/common_msgs/sensor_msgs/test/sensor_msgs/PointCloud2.h +iostream +- + diff --git a/build/sensor_msgs/CMakeFiles/test_battery_state.dir/DependInfo.cmake b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/DependInfo.cmake new file mode 100644 index 0000000..5c0e775 --- /dev/null +++ b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/DependInfo.cmake @@ -0,0 +1,25 @@ +# 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/duongtd/robotics_core/common_msgs/sensor_msgs/test/main.cpp" "/home/duongtd/robotics_core/common_msgs/build/sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../sensor_msgs/include" + "../std_msgs/include" + "../../robot_time/include" + "/home/duongtd/robotics_core/robot_time/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/duongtd/robotics_core/common_msgs/build/robot_time_build/CMakeFiles/robot_time.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/sensor_msgs/CMakeFiles/test_battery_state.dir/build.make b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/build.make new file mode 100644 index 0000000..9abcf71 --- /dev/null +++ b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# 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 + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/duongtd/robotics_core/common_msgs + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/duongtd/robotics_core/common_msgs/build + +# Include any dependencies generated for this target. +include sensor_msgs/CMakeFiles/test_battery_state.dir/depend.make + +# Include the progress variables for this target. +include sensor_msgs/CMakeFiles/test_battery_state.dir/progress.make + +# Include the compile flags for this target's objects. +include sensor_msgs/CMakeFiles/test_battery_state.dir/flags.make + +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o: sensor_msgs/CMakeFiles/test_battery_state.dir/flags.make +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o: ../sensor_msgs/test/main.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/duongtd/robotics_core/common_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o" + cd /home/duongtd/robotics_core/common_msgs/build/sensor_msgs && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/test_battery_state.dir/test/main.cpp.o -c /home/duongtd/robotics_core/common_msgs/sensor_msgs/test/main.cpp + +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test_battery_state.dir/test/main.cpp.i" + cd /home/duongtd/robotics_core/common_msgs/build/sensor_msgs && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/duongtd/robotics_core/common_msgs/sensor_msgs/test/main.cpp > CMakeFiles/test_battery_state.dir/test/main.cpp.i + +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test_battery_state.dir/test/main.cpp.s" + cd /home/duongtd/robotics_core/common_msgs/build/sensor_msgs && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/duongtd/robotics_core/common_msgs/sensor_msgs/test/main.cpp -o CMakeFiles/test_battery_state.dir/test/main.cpp.s + +# Object files for target test_battery_state +test_battery_state_OBJECTS = \ +"CMakeFiles/test_battery_state.dir/test/main.cpp.o" + +# External object files for target test_battery_state +test_battery_state_EXTERNAL_OBJECTS = + +sensor_msgs/test_battery_state: sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o +sensor_msgs/test_battery_state: sensor_msgs/CMakeFiles/test_battery_state.dir/build.make +sensor_msgs/test_battery_state: robot_time_build/librobot_time.a +sensor_msgs/test_battery_state: sensor_msgs/CMakeFiles/test_battery_state.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/duongtd/robotics_core/common_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable test_battery_state" + cd /home/duongtd/robotics_core/common_msgs/build/sensor_msgs && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test_battery_state.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +sensor_msgs/CMakeFiles/test_battery_state.dir/build: sensor_msgs/test_battery_state + +.PHONY : sensor_msgs/CMakeFiles/test_battery_state.dir/build + +sensor_msgs/CMakeFiles/test_battery_state.dir/clean: + cd /home/duongtd/robotics_core/common_msgs/build/sensor_msgs && $(CMAKE_COMMAND) -P CMakeFiles/test_battery_state.dir/cmake_clean.cmake +.PHONY : sensor_msgs/CMakeFiles/test_battery_state.dir/clean + +sensor_msgs/CMakeFiles/test_battery_state.dir/depend: + cd /home/duongtd/robotics_core/common_msgs/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/duongtd/robotics_core/common_msgs /home/duongtd/robotics_core/common_msgs/sensor_msgs /home/duongtd/robotics_core/common_msgs/build /home/duongtd/robotics_core/common_msgs/build/sensor_msgs /home/duongtd/robotics_core/common_msgs/build/sensor_msgs/CMakeFiles/test_battery_state.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : sensor_msgs/CMakeFiles/test_battery_state.dir/depend + diff --git a/build/sensor_msgs/CMakeFiles/test_battery_state.dir/cmake_clean.cmake b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/cmake_clean.cmake new file mode 100644 index 0000000..48c70ba --- /dev/null +++ b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/test_battery_state.dir/test/main.cpp.o" + "test_battery_state" + "test_battery_state.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/test_battery_state.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/sensor_msgs/CMakeFiles/test_battery_state.dir/depend.internal b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/depend.internal new file mode 100644 index 0000000..1e4fcd8 --- /dev/null +++ b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/depend.internal @@ -0,0 +1,17 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o + ../../robot_time/include/robot/duration.h + ../../robot_time/include/robot/exception.h + ../../robot_time/include/robot/macros.h + ../../robot_time/include/robot/platform.h + ../../robot_time/include/robot/robot_time_decl.h + ../../robot_time/include/robot/time.h + ../sensor_msgs/include/sensor_msgs/BatteryState.h + ../sensor_msgs/include/sensor_msgs/JoyFeedback.h + ../sensor_msgs/include/sensor_msgs/JoyFeedbackArray.h + ../sensor_msgs/include/sensor_msgs/PointCloud2.h + ../sensor_msgs/include/sensor_msgs/PointField.h + ../std_msgs/include/std_msgs/Header.h + /home/duongtd/robotics_core/common_msgs/sensor_msgs/test/main.cpp diff --git a/build/sensor_msgs/CMakeFiles/test_battery_state.dir/depend.make b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/depend.make new file mode 100644 index 0000000..874462d --- /dev/null +++ b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/depend.make @@ -0,0 +1,17 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o: ../../robot_time/include/robot/duration.h +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o: ../../robot_time/include/robot/exception.h +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o: ../../robot_time/include/robot/macros.h +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o: ../../robot_time/include/robot/platform.h +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o: ../../robot_time/include/robot/robot_time_decl.h +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o: ../../robot_time/include/robot/time.h +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o: ../sensor_msgs/include/sensor_msgs/BatteryState.h +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o: ../sensor_msgs/include/sensor_msgs/JoyFeedback.h +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o: ../sensor_msgs/include/sensor_msgs/JoyFeedbackArray.h +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o: ../sensor_msgs/include/sensor_msgs/PointCloud2.h +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o: ../sensor_msgs/include/sensor_msgs/PointField.h +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o: ../std_msgs/include/std_msgs/Header.h +sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o: ../sensor_msgs/test/main.cpp + diff --git a/build/sensor_msgs/CMakeFiles/test_battery_state.dir/flags.make b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/flags.make new file mode 100644 index 0000000..5cd750f --- /dev/null +++ b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIE -std=gnu++17 + +CXX_DEFINES = + +CXX_INCLUDES = -I/home/duongtd/robotics_core/common_msgs/sensor_msgs/include -I/home/duongtd/robotics_core/common_msgs/std_msgs/include -I/home/duongtd/robotics_core/common_msgs/../robot_time/include -I/home/duongtd/robotics_core/robot_time/include + diff --git a/build/sensor_msgs/CMakeFiles/test_battery_state.dir/link.txt b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/link.txt new file mode 100644 index 0000000..4e25a8d --- /dev/null +++ b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/test_battery_state.dir/test/main.cpp.o -o test_battery_state ../robot_time_build/librobot_time.a diff --git a/build/sensor_msgs/CMakeFiles/test_battery_state.dir/progress.make b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/progress.make new file mode 100644 index 0000000..b700c2c --- /dev/null +++ b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/build/sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o b/build/sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..de1eddc98d9ea1192e3a80455d617b82f8b7ba10 GIT binary patch literal 75264 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�Va~{Kl=}I=8kM11$l&%d< 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 literal 0 HcmV?d00001 diff --git a/build/sensor_msgs/Makefile b/build/sensor_msgs/Makefile new file mode 100644 index 0000000..da97514 --- /dev/null +++ b/build/sensor_msgs/Makefile @@ -0,0 +1,230 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# 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 + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/duongtd/robotics_core/common_msgs + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/duongtd/robotics_core/common_msgs/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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: preinstall/fast + @$(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/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: preinstall/fast + @$(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/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 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 -S$(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 edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /home/duongtd/robotics_core/common_msgs/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/common_msgs/build/CMakeFiles /home/duongtd/robotics_core/common_msgs/build/sensor_msgs/CMakeFiles/progress.marks + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 sensor_msgs/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/common_msgs/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 sensor_msgs/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 sensor_msgs/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 sensor_msgs/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/duongtd/robotics_core/common_msgs/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +sensor_msgs/CMakeFiles/test_battery_state.dir/rule: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 sensor_msgs/CMakeFiles/test_battery_state.dir/rule +.PHONY : sensor_msgs/CMakeFiles/test_battery_state.dir/rule + +# Convenience name for target. +test_battery_state: sensor_msgs/CMakeFiles/test_battery_state.dir/rule + +.PHONY : test_battery_state + +# fast build rule for target. +test_battery_state/fast: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f sensor_msgs/CMakeFiles/test_battery_state.dir/build.make sensor_msgs/CMakeFiles/test_battery_state.dir/build +.PHONY : test_battery_state/fast + +test/main.o: test/main.cpp.o + +.PHONY : test/main.o + +# target to build an object file +test/main.cpp.o: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f sensor_msgs/CMakeFiles/test_battery_state.dir/build.make sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.o +.PHONY : test/main.cpp.o + +test/main.i: test/main.cpp.i + +.PHONY : test/main.i + +# target to preprocess a source file +test/main.cpp.i: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f sensor_msgs/CMakeFiles/test_battery_state.dir/build.make sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.i +.PHONY : test/main.cpp.i + +test/main.s: test/main.cpp.s + +.PHONY : test/main.s + +# target to generate assembly for a file +test/main.cpp.s: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f sensor_msgs/CMakeFiles/test_battery_state.dir/build.make sensor_msgs/CMakeFiles/test_battery_state.dir/test/main.cpp.s +.PHONY : test/main.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 "... install/strip" + @echo "... install/local" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... test_battery_state" + @echo "... test/main.o" + @echo "... test/main.i" + @echo "... test/main.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/duongtd/robotics_core/common_msgs/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/sensor_msgs/cmake_install.cmake b/build/sensor_msgs/cmake_install.cmake new file mode 100644 index 0000000..fab7bf0 --- /dev/null +++ b/build/sensor_msgs/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/duongtd/robotics_core/common_msgs/sensor_msgs + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +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() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/build/sensor_msgs/test_battery_state b/build/sensor_msgs/test_battery_state new file mode 100755 index 0000000000000000000000000000000000000000..bc8855d247db9991e12dcd13042a87a27726c93e GIT binary patch literal 99144 zcmeFa4SZC^^*4U=CQ*?D1Vu$%6fGcP5?&058X$`s4G>Adh~Oq98xqW$$p(S~1_338 zSX8vsQkyEZ)S}W#Em~^>QWBMFRI1ThO)a*IP>m5aDw_ZI%$&J*?#Hyz4|sHW#QzP$SudOGIcX}(D@tw9mHB=!|J$^e!S%8ql6stU$O#fx zRJC_C>XBcL_TphTW^sFN3>I3c^+c3d>KBGjOc&FUHI(5ES1;gAg=^oDj9qCrK<;R>^qg=ZsbHL9ncLmj4xnB zIQ%b&%W(K@Ffbf`g$v&7f?w{^?$<7MZgsI|2l^Dwp2sjS;qbRy>Stb{9Os z#r{(;;m!%;|370;!`b<|OTUhXo^bLMJ)SW7lU@9LoJ)T%bHRUu01Vge-7fkkxcFy= zi+^^w==scLycW6mXP%3l@4MJjXS?(()x{4ZUHW^Si+qF2 zczuTchKsjU7y0Eb{hjC%Z+~==U+&W1hh6-ClS_Xmy7c#K_}CN1&%0do|I)>tc`kmK z;?iGQ>%+Bsi3@%X+6@;Er@F+?0vA7A;IeMq3;&#h9Vp`#>5Qq+OIIbvr9ZN!ly+H; zXWYPkRvFCCyWj%a!^Rta|H6{8Qh#MIw<75G8~(Jc>HhpcMPOl3WiU{YHGOJvS!p0E zcR_JL^1^fc<-x*=KyJSOhQLyP9zF#jK6gfD@M6C|uev%hF)?XDZe>v(+NmfiU6_`a z8B9#fE6lC%2P<-mf|Y4`-ppM5&zm^LpXtvlD~A?vE4>+c8CT_HUJS$LW(JcI{C>1k zw!~i?C|wvV^am;`$|@l6?b^E7kFMqhbJ57RQ;?Vl4SBicxp_swrQQ;$BymhdRcWxO zBp|IzP4X@l#uuZL-Fxkw1#FD;O&OdM$Sq0B@@FOZy_w_vnZa@X%s_An>gN|{EDqnm z)Fkh$tGkm+{#LSaA|qK zUsPI9hQSls7GR#1A_RkZg+iw_LwG2~43Q&tbp58Okd@Z0-#{q@xmjT>=D0slofjw% z7L}EPj~KKEQxFRR=CK}3{)N@m{_;RYWm#!%F(!?Fae}PraHSbf6kIAqFdE0YoS0Lb zJUc@yG5Ul=Hyx``xcQiuh1odHFUPiY2~R`&2rC5gF1q z$J%MrdB^N7tiIFzm4P6yuWCskPEfP5xNIRdtbcEd!5TH0Cbqw@2%9P` z5P7q%LKk?L3n~Ko9KzOIB6sD2;{pla)$yOUo*Y1A%gA$9|r71NP7x`~|s1#fI9ROR9o_YCp|LHIq>;3Oe{zrJ6)R z5lz*b0!B%oq@-*y_H{os$r(dQZc(Xm#nh?(F{2ZVE7H@ZO!X&?P8vPV{5;l}nw>p) zN}4}$^qA2TB%GZM@v);56E&WVla#0z_0OXdCr~~UiTmSd{ENZ8@NuAh#OGL)qeM9x zpJK$lcNCB)<9NX*dHL@IL8&%rl6puVX(f$)gcid%QSgw$;gU6@ao3F$4gZfYwjEeqd42NrrKPQ3yWil=9J<{Bh7I zc_7BpR~|=u#~T$apWFEZWP-8AEnI%>@f(oY9%tOi1(B<|yLD22}$A@K|c{@6T;XFKq5t0kV}z&)(L+JQH6xyFINS|jzW zb>Pt}CEnn`Te-Z&fj{P#^4lDE8{^FmJm*0v-{QcP{x%1`p5dMe?8hdqRYdG1Yt{e?lu|>Q>4adS` zUga9jN34QZt>Gt{(uPr^;e9oHt%hUaGOzU--p@o0W21)0X?TN%tJoy=77f?$pSNka zeh#%m!%x=qH)=SY!>X%U!%tBlXp4rQs^P5~K3K!sH2gFT4{7)r8s4tq>X`{uH#RJ(b09@Cm?ZW8zf&yoQ?y3>+0%SFUpi$bsTubEK`Ei zabTxero^b@z^}|QB}5$uerlE}5$ZT_mszF+sN=v&vrL;{$AKHoG9^462Xf6aB|04k zt~Se*;B*|AY?djp={S&RmMNj>I55;KQzFxGpubt}C(03KIZl*6{zmne5*GB|EK{O_ z{+ne=P|$y~Oo<8lZNf9De*@C z%`zn-=)YN}1O)vz%anMa|7MvIj*bHnW|n`KHM(0{W`H$dpWS*An+{Wr^$K%oC-nGy%|-z-zY zfc~3hN)*t4vrGvB`frvm66KGNsQ%N91jgSiQ-Xm0t1@QG{Jk_=QVlU*Q2zZ3_VRBW zB%9lFI;~eD+9p&>J ztm*sV=JmZ>E$vam+r*$>KZf>RSvI5u?Qc0^)U;GOy~>_!q#;hea6;xd{tp= zdZq|HYZ^#9T5UqNekV+*H?fP52$;QS3hhSTfTHrtYw$~LtFLZ)DBm}xukc;);)4m~ zSgTj0dY!%AkI0{>2+j;F>7g_-WaVxegzM%%r^W?IP<-w3BehkXtCk;$s7hM7yc4cA zsz#vG!>Q8`3i}7Wwug)wHwX~o<~LM=VlVo-{&`c`vsCpDXut?b&h1N(0)o*f8clC-Nx@6EepK;f}ceUXn(wrqE3IOnk1J-Cp2}E8RulS{!$w>25Vi zu!$TjtE_6ozi0Hgz43?l(*Enc@bBn_-&^~| zy~M1i7k+R07txAAvoIxrmIC=v9DehNB~u(+#*wloC4)t>Aj}`L)knlx4oR1r($(%` z!?It(KYB~Csti5xu+28Mv@nsa)F3yG?jr!KWlF6{LML>*r|F~j^lbWg{Zg{AJ^8XO zBVNeWVS~n+)`HDB(pS4nVz@P>)$b+h{i|Aw6+Nw5kZmJbrNk$-paH4q&zhnlxD=-A z8v(7n%JNoC^bkJx)XQ&r;)m&Flxd*eOL}KkwVvV}Cx>5Yj+jcEy?jwq!ENT%LHBGuv^B?%aL)tl6wq5u}m>4_i4f6>(S9lv};UcR`; z5j|nTCQdWq`}UpM8PjKxsM6u|=gFF$YkQ8GQ#8?$_-yl{V+<$t#P8N?Wt<){Cuptp z>t$XHCRwG#*~61GMI}A=Fy3jknlsiC;%iDlZpp*nlp>z<=<5k;ps42*9x?MMCTnMh ze5;nX8^KdW@YJDLHyyB82ObI+mslojQE1mip(+*<5!f4~0=GHe;G*C6U+CKym$r|( zZ^ImY<8iU-XCmka!_gsRqHS;rJext$1ey}>o3JZ5357OV5u%_<#tL{MR!~Qbz*jQQ zpenJxdahoZ5qmH})omgP+-;CvsOlqB?Ucp0Sj!XwS)iRlZ`JO>$jSAHh}YNRB-|j_ zX3~E#=Kkms@0MTT)}CVSNvXgs=61R0|8K#EZ+2pr62YiFlj z0wb%{kOMEaC)?B=6~7CZiZ%k;#zq-0Cr_sE|O~LXlnAZ(hKsV}& z>5QSyyTw;OD5cOao)rlxrsaL4xz@Ww@F+d(&wccg{L(C7SqrA;mKO6tN&@Puz z3Af1Fvv)AOQ^Ku)TT!bGbR(?++i^o8my;G>ecwOw*3jyUpk)D8iV=myP zP&?f{(a8n1+!Xql^w(jfnN3YJ`fA@K^j6twn{So3EmkUQ3O#AB`CCyFm1o1Ks%Ea~ zQ#Hwoy4m_*?tFQedcG$1TXkoRyTf^Nl&CP)#MJ$&Bbs~@O!iP8|*o)Nzu zALztFp7sP|LeC#WXIAYlv>!esVBlKy0h5t{hMGbz;@ARyL{xY~=EzYL18kRJ(iEa^ zn!qxOkAd=VBqnq{nzG`9R?=geDW^lH9{(zF={_qd-*K+Y$JQ3-6Gt&C`#Rg|HsxvJ zG=&-uID1b=FFj@)IF_NBxAj_+=Gt&LG$i)WS`mn1tXhzM$!!mTvF8tz|AfB5H1*Y; zjF?%Efgf($;b=(_?nKLV6jLb1>o!tLKD5*fF+}3*9eR++Sq)ZG=mZfDwBL&2P%4gi z&R6>ukVfq4ad$VaZlqI7L@LBT`6t;VWj{5yYEktcqKK(mk10@3Q&>#)&j`j65dlEV zX(9X+p%c7q6$6yEm5eOzr;sur2cuEKq|;CDVnV+U!HQM8efGKFA;;?76mtO?ptT~> z(GL{DXZ97b7z(Y3@1E(P=TBfre076`IVf%xMd_9DHEz^Ce+&0&aw)O7vxHWdFz!54G;QT$+%{C&vosp9P7%kHxAQDY z`G?JJ+u{KSUgB*Jo*`U`evhJlgU%+p%G;T6@Gtg-Cu|Gvyl-oPZO~^Ah9O?qCMH%> zXa%>^7qq)iIT6O-S|<@vS`wr>DaM~BE8-8)zpL^%`Yb}+eh(ts7V}$X0#8$v@O~0) zx52rJ)lR4Bf`8=EDzrpPLsMvwy%vv%W~8IXr|<9ac;k=V?(#$|IYV^^#OR6>!6Wu{ z?8Blja6&!i0`?}J51j;4(AlTvD=TuFnnfbgB8(&@u8;=Pb0=KelZU`3bLlLDn^8D+>^UB!&V(iff>!T zD>;HC)aP$dPJ2YX^zp}dQ&+@|h>@nyXR>UjE}3}20Q^>@eeGx%&sVUYT5J6#yiWmJ z+iNMOY8HuCtN7eV8!D!So?YF5;LwJl2P;=n7-?4C;;=HqVdbNEEusf2Kf_xfM{VUF z;USxqV$!)R;B`iAqc9Xf$)9N}Y%`zW{q|iNOnd5==WHRRcKP1gs%FPn)p_?qb&E&@ z!~nF30ci4ucpzvHF%?7xFca+rbulEg^5o(V6r7|<|4|Mz# z+WQU-I?|$dL;dku44xzJy@ZB!7d~x!m_CVTpfP9y)gMOuqe}_!0RnPd8BGVQ88;+@ z*2SzBMe6K)@{(9xZUyV$_h@uTutqe2&-EG65)*#hAs!5%lJjxq(1WK_+Cj?`3~Yd{ z>9s=9z3@|LJq@#3hOCvtdukqOn1r%$4n%&tFGt1~s1~m~Br()-b2%JFpYJZ^p8Q!4wg&JWT}FWucZ6gdLdA zV#!lm=$uC?C3_arhO zTF_V8om#{lP^;|h$8RIt>&HEjP3)#nBo%9)`@`|*W+)!7yvdnb$8Z9{=i?P?2}h$x zeAIwf5(s-E)Ig%)yR)m#yI%_Z953g&3B^6@{kxR|BX-s{ zOU)OM=H7zhZkd6En+UtCplBqkTvP#9L9t3Hvj+v=Ft$2Zsy00F#~!pG6o*$Z@%YvN)bxiK3~36ziCz1^0~i*uJRI0S)8|ooxd5uL zh6Jz|%4P9;q5C9Ei;ss}d%FSmt(ThZ4`Lwxeq0HcHt}3I^u)C^ls_0lh<*JT8BEOM2vHhOr z>o=UcO#+hQZeutlygk>PFU+*r^Dd>4c6%}$_AGF>r=*)bDU_r;V`|-JBBstnR5sH@ z6^S)c%hwSY&wq;fnv2ec9)J|Q*v6Ys8xP^RYQ5$p=R&+rj5vV1VxGk&DRv2OXpi>| zn(@tbSa7ORxFKI&i?8U_g#`r#zMUUif zhE8}wzmO`OogPgqIi^Oa)@rhirW_l(Rx}y6`Z{wb9$K^f4MXJ0rvfZOgHo3;yYLM#3M=o0R};G_v}_-FoOj_n5UaF`z8i`m zDYYLoT&Um`0=Dl5rxWI~N}9XyP_o8F$Xak`k})n)z}12~Kq<2?xJT{a6@7bk@S0b9 zb?{dh#LLZ@YvtawGj zB1%phso>8AY>$#LP#7jHy8;b}v<&Y%B0$WvY_(`ms<6_s4@q(TxOle8uUl1el4?H0 zu&`>?2nFZbta7Af8;I!=pJot$g{LcSLRJuupypjvX+eBQDU(60-(SaL55<|Vw^Qwv zoxE56_(MG|t%FB(=hWh>i}lqu`*wzo_dT6C_eTvE?MO9zpW{#w$MK;Pu^hBPZJV#C zk&;s1h@B)XK~yz*s3*_z#O)H&har)n7myU-m}tUt@{}}L9(VlpPa+^NMwM4lj?iy`W~oL@fdVNh@bkRW{#>+4ld1XeZdL93Rx8B0&{t@O5uFHGWUv)}O}j;EQ7X`fgO?H&T2O<2MuiCpTfJu=lx+nh#2O z)GnnOVMa}R6+UjwDm-uH*Wu&VEJgtbIjOj#3w@trseVx74+t8U2ng}?AeE3QB%zhi zc}RSp?t1?IORzrG$9yDA#oO}ecjzl9dYW=E!FronBf)~?pQ%_s=vg9l1E??cG0#iv z*Cr-v%Tt#6m?sEEvj?a}O4SwPL1wfNBNSyZ?qbGoi9z|Ls!_v?2Z%uy%4hENF=fnH zV>0Ng*f8ySW)z!@c(D=1OlL->$*8$Hf@(}+#zZhsd>>A$qcg&oztAV?6A#Of9pF4~ z%KX8SiDnsb$5S8ks44T1B@@C&a?Kp6XQwIiTT5my%g`HEXzN~6rp}Vt#xnh+Opz($ zw`4Z3%m*S&VlFjh##l1dEVD<-^fzVtSTgfi=0Pd*{(Yu@=#%tM3d^jJGEbQ@k6SXs zSY|F{LJ#9Xtrd;bF1h6^bjKDk1~cB1{rm#j5R2~-QL*?hiM?)Owpe_FU}*lSRL~-Y zcbdX*@MaX`fZtD_WQWLZsz(tCnYE_O3QOi5mbpjD6q_;&ESV)NQzm6HOqpqx%ylet zm6RE1%A8=yT+T98Ql|4>W%GyhN!ola%UmsG-Zo`kwPgCR%!N{>(Uf`8k~xTv)c4~d zqdW7`k*FNH2E(U44}RAAe$5qM*}h++9{h>y-`lx^rmwg;6+lzyFpdBYo{L2?k`HH~riHnOr#vh|kct}gSzzfJtN;l$hb zXyR&%q{eHkCmB0n(k=F)^Xo$*4;ieVmg8w)Z518EhU!uV*LshLPqX*eW(=&$Q|LNcd7xytng{xD_Y8G}SN);{t3q*-ec=2?D@L@*xv0KziB-j{|vsd40g91 zt+wiLEwqw{X1CW(KP;bhE;}#0wC%f9MNml<$t?41|8Atv;o1>`up|4J?D*`$@Y-y4 z#Due>FU~T<+EE|#TAj^l%Camx*AH8Rx(LgEO`(s^&*BbK%)94yQ|@GXlPe2nG&_7`fg`uixx-&Oh13QEoz4ha; zNK|RU)*=C-!J#t&F-YPFaN8&0b?~f_)7_l0H_45{?7Qur-Wkh$_IDq)5H#3I5&8_} zpW?0c7AihUMS6=4Ogti{vqE9iE5m`~2F>w0+lO!m;?DktpL`Jv3c|jfg>97Ys(l;f zyIE~yi@MXK=O~JS8$EGeu8cSto`I~qH)^Zh3H#dRiZ|Tlb*>q(&o){fjFwpab=Qcu z?c}lOqeICZ^c)f!0^OO(?u)PFI?iZ18jo5xZX`*c)V1#$^g=Zu_5|8;u>IJNfbJ3M z&2dGf^=A9W9=4tAw%VI3SH5lyB-!n^W=E&E%WkhTChV#@4T?G`Z^LaUMh1xO#_gzf zyC1>;?2y_xgl%gvYaT6{B%ipLpakU`i2D2utGDuK^(w)m)T_+s)!qt+%d9c|_v~HL zqh1;}I$~JUSly??7dNu;;2@gPuY9noEy8#FE`oM-#AP=MZ{v}OCE46v@&!mfkECbN zzb4`@f5cr&<(-=6wUZ!PrdsH^TtVDL-j>CDU+;Z}f*zaNxFZuNO5Y8gOh{eK*tJxo zbD3GIlsguV*tw%MS=-l*{j<|UuMV*PRV6=9I z{_!+yk|#=HF1O0}4ltu}QU_y;8dqHvO~-GZouNMR6in<=t(f|?En#Hj0UkZdLjKrV zJB1dA)`Nw#FY?Pguc1jkbZN#=Yn-Pn&SQ4YPb|&`J7xrqWt9pTvLl8X7F7IE}M zMG@KbbxljMhy6*t21dt!v_#v_=A!9~3|Ls%lVXXodDXdwzYMFj98+Zq;t?UeHb&;* zX`$;pc4QaZv5-1eQRrwwLW_W+Pbo+SkVti3mG!KwxBMdky$qMb{Lked56FG|Sn`id zoT7)xKT4kxvG8BYKkoTJ8-H8=@!4U)!M1DP#9zYgtu|u4@8K7nLuwZ-0A4@k6-`R=9{p4;dl9mIAsazoBt>CkCLQsmw){62~1Fte=JLs zyYD@O)WvMSg^HAayedA4?fvuLi0RDv$H)J2@FY zT0^b;V+#b^z(@iJNx`9}eovh9@r`TQdjO>+L>Lua)7V}ivQZRebA zaR%BsF&5`b8ma%4{A0EJ9>~$>A2VU~|8e=pHuUm8n}3`o^SEQlKVI`-l7u<`*d}7( zzm$KRtdGAf|JaQ=kLlVi|Cj;$jw%0m{4`n&jw=7?c>Jh!f1CW{9-;nN@{dmjv+YNh zeHmw$Yhf6z&Zb^d|-kZ*PV@k>lldHz8ssdWB92+lv2P*I$Jh)?qT<54l4 z)%gd$^l3l;ctj~{W@UQ_!THBxr7Xr$HWJFj`G+uF&p(C(QTfMaQ|H~RvqI{;$JF^N z@kyS4Y}F0ifs&PfB<>HJe@rzSc=LPG1N~(KNoE81-7WY+G*BfQ(6_p8k$=oYSLFG} zFaGQK$7^U(oqu4cwfy5Li}RSB^An4+!OmG@ac-i(`CrLDqTdput`CZQH>p)V$-sL! z_S@f=VfBAD|KMk^`w@RH z<6e1cjRU+s_xHrRh{vG>q%V)M z+!U()Ife;ON5m5z{DClh|MlI_egf&$Ec*Mg@>$1@cWF4WH%GJ_j1?f>1Hd=0+c1n! zgqkmhV(=L7;8_&Bw0dy^{oopY`bhof2S6lb?iT1H(xvVPQBcuIHol8gapE ze7a_Pf=(k%%1O->tTo|sMNQ;tDWa^a?Of|U68B`c*97>%ptvu=!TE$;%WYqA*KP8M zb3Ce0OW#zdf40AR#w;4G%{TddGDK82 z-DVg#qg+HbeWjivLwpZ9os1**SkIheLf>;LwcK7W$Ey@^Af0MH6DtB_Swaz+Ox>i% zesGNKD;V;xb^vY)#i17FRDURI!CypZ?)G(>zIfU0Vw{47Zrv=xvsp+=r_2?Bhv=mU zUey`5_)=fJ=w0j6=oTVEba5$qBeqm>uyE$>QWe!xP(BIq5QK|zB|0ZYNA%_EZGSj89M!O%|fng-T7K$KL5-wt$bjMe2a{ zj>J#UBW;$-r#uO;s2Micz6CGelpyytQcL^s;u(UvEwwJNUtuj0YlYKOYu}UG{Hwqm z4vh)@ko>r6cY^J&4;+2lg<;yx3ez@yBeq-HXS%md(;m?yz9HH|?>YDSLhOJ3#oExr zv?Xt(hfT{)3T-h9Zm-uq+W>KqhHgHaM(EwpIzsAV9xbLKrJ*m1Pa+9xe~@^XGPK5t z=RxQ<_6x^L(FdS{Go5#+hRRLM2=3v53$$Y;-zXM9Og;YWeDG39kIXUc$iQA-ik|yZ z#|o*v+iU+b*UhC^W_|~8yzO}C2AVSCegg2OnyfRZb%2h`tfg+Q4s~4AI&?f>)EZw*MuHZ_zvH)@vto!?(Vqd+X}`2)$wL zTl5dL$_S!CT}3T@4l}8xcHSb|=~Ye9PudyzudT;~PC`rC3aDBU=eW+MI6G>`T7#Po z>`+2`Q>aR|-Hy3Ky3IdU_NxcN>c$e&)=jnT1f?HM2X#o}{szg_$Dm(kgpVu5M|XnK z{$uA%qs@vVRc<+d$97N7K<6cpKr1mmTbTpZ;Vtcd>CF?hTK4)ThY~!>H$;{n?VBe` z@F?{vGkUdmnd_6~us&C2^s4uk9`#~$>oDjeDI1_C-1vw$65?Z?!r3BXf!;dN-yIR- zFX~_)usyjK?}2FCq%LN6fL0ya z=-v~b#75U=lRP3hTUglN+e+r1&V@EA#GpVgv@}-6p@?Sj`p6g1td36tW_xwq-Wb_l zmf2o~)!q+&BvvCfekn@U@yWhd!Bac>>t;cXxeO8OwUR>{RYzYvm3sDW=xIXgV*Zk^ zI{Jn9BszMQY*=oj&0b+14b#69W^3=@4BBG&wUTA9hLepO@3$SREU-A& z*f~Cnb1673xuwU-@20mLO>!3s4W}>dsj(Vq7Tm@vMlT z5@S^%0?4Z+Jx60!H!qrJGx9A{Y1vmdfVABhn+i+T34Bzb&o;ohM22( zZRHr=U^$iy=#QWNr!%0l)ORgw|BVdjllz2&jx_^%P<`bPZT}k?P*wNVRc_+U9XJc& zZ-pX}Kei0$M6~qpW8wefMy@0K=@I;)pR5+eh+izCL+&TJ5KkvnJObneD5;a4+D@^bucU_l^zuYtiJ+ucLxzC;o+h&o8~U zBfa*+)Y^Ye?i%>6Z`E@Vz6pP=`T%ytUN?X8yvg$?Uq9LZTtUHTy}jqSUD8RCRQ~Sz z&I8|h;5!d|=Yj7$@SO*~^T7YB9*8g^jcG*{l|fHIAdtTxH}3{daA|p9qQ^MFi5Hay z1ErNk!KGj>4&(*PDke_!Pxn^@a*K=0^87`mm4S+&^kd^KM#?5HeV&?IT3QzLR8cpwyFx z7J`9%Pg#XhQ5npw2%@?r0uuuHqdlIq0w^o0^x(f-55!9IbBoJL1D@RSa;hH;prgUU z+@NPs6+XeLN~M#`@<85`Uj~qD&MPY^sVXhXL*t&Z#eoXXteI10W{vVJEvxdBS!UaV^PepF&!hjUW zlU`a7@RSA?<_3!v2S!T<^)OflKfpiG3z#p5-tl9FN*bbtuvDrh(FM7cMS1?pU`0{s zLNQ!=7Eo0@wb~+Uw*Ir+gX=M zKK-Rs!wCH8Pm`6rlg=0?hCS(GGI&N=Fb%yZLVGs_^1ao0f%0HcS*ZvVuE_Ee!ZIO~ zT2%r6l$Fv5yZY1=>h3<1Wz~1}9hoHi-`yV$KkzMu<&TInqAnS7f?-U-1Ha~FU0oUY z+<8k^S2bvC4Ni1Hhp+1DN(Sw}x~ppo?*D$VrmM?yx?y|7ZLci$R+~*MWvWw}QsP-o2p1K@WlYKnw3ceb6nSEyM?H2kiuK1^4$zEsU0rX3ZUi-O==Xj-2hq)x*ha<9BsFPt^@4^{SoNkL8u3s z4B82r4cZ5fMXEt3fNliM2i*aB2WTtk1E8ItyFmxz$xbV1GN=d7ow7lvfL4Ph;hD-N z&=sK1fbIf)8}tj%BcQYJaB2vi;^l)*0(}W|9_W71WuPbE>D?yKX`s)57K6SGS_66n z^kL8;cx?A4&`F?2K<9yu+=Tj|IiQ{2_SIISONqKs!MjK!@YSf=193&^FLnpa$me)1Wn=Z-TDH-<`VUCzwy5=ix1yX3*O~L!hJa z%1tcZKbitM95jnw!2vA*Ed*VFw}{q*?giZjdI+=y^c&E2(D8UlE8c^CgC>B|yL4Hg zgC2&TK}T*uKS8hm1^Nm4A?VwnD;_~VK__lSKZjzxAI1CvJ@QyrS3YRg;^pq8Up?1*J$?~!?^hgvKz|4WJ#Mji5uH zhMzzaK#emD<8n|B=nT*l(0tGw&~>0SpbvsJfVO}(f}Zd@)CZjgY7Bv&Ks}%vKvO_p z0?h&a5VQt#$TO%9ItR27bS-Eb=nhchOvLT);djtSKz*RCpoO5Fpld7biI7lG~uy%Tgl=&PX7=NVX7y1Ise-U{ji9r8T-0a^{Z7PJ*~3uy8S@B`tX zA<)gBvF9UhK!<~7y@>jtTR{s!qxYgd=wi?i4tovj9OyF8 z?V$TW_koVuhx(waK?mZyAD@Aa1+9Jqeg}OJbQ$Q7R`?w>9rPK{MWAnkt_M8=`VHui zk=U2s#JGV@0i6e00J;n`@-6rs^i2Q3D@33MIkR?w}WZ-XXW2tU08|A6iT ztp+{04f6wZJ!pH9Vf+;|ehmCU6nNjiVcvjdfVP3I07ZUldpbel6ppBrNplzTTAEG||vjx-xYJ7zHpkqOEK(7a_0e$jg*bUm&fj9>p z{0aOHf35|s2BizztGFU=nq@>($48vew@>W)2#I59GD6i|UFa$j-ahd}FinlI_*Y&5 zT~YYZFMe9T!B@texFoj5xcu~qBgYKG3L@*z1Ff!tj|kw4+6&@eIdBiv=Zo4}hkyQ? zySlLD8iu!D{B4m_PdaWo3__9kTk&r;_ya&qewxMK3)lz#1f5@Q@ecuC0RCj1Uv2T} zxA<0rk0s2~KiA@q0)H*|*y=3)9E+dc3%|G*{yOG=tm}^qi3UXf!JoUVt1H*W&o=pc z!QTYFn|+6R;nVL&_EdjVFZ}dg_{F{O*Y(2R+6#YgFZ@Hj@cSYjd+a~+Z?^fr!t{SS z_?__ojBg}TT zqn#GCL-MA~byhq3z~2WxmS&5;z~UbUzs)61Jg7qRjQCfBMlaCpi1Z01B-4U_{gz|B zB$+9i%q>o01;6DkzTR)D#M&d7k`si~s8zZkZ{pmq$ z9)^tYXQU>h^xc6b**~z4)bD2hSnwNqus;j@^*z`h1pkp9?B4+XrXK9y-a~y4?BB=re}T_t zyn9zgMgGY0K__I+xg~t8kPil9(< zjo}Wi?>2_5%y+ZD6a0)G>>qqQ?xTCKKNvyX^q_6DX6}oi?eJ{`FS-9`I{X|011VVDVGH-w3|jI-LXl!{CqC>z7#d zYrua7e7AL^0sP0ncU$Kh!GE*|ejE5(!FL-!1B=6FJ+$uuKLoyQ4y=&&d(fv8@Z(l@ zbuHBUcg4D>Rnd{xkQBveK4fM=21jvLjLf!tup0af@GsK&nvdz3LJs&i3byLcwCe8$ zKO1~EAMOYLO7LwqM#@1Z`=W7!zVZf{7n=D3=Y+%`2L5B(Cf3$pZKlsCY z;79kznOG0}Vc;JJzS|s61^>tcI78Cg_gnVogCC9hZs!`S!T%EVN9*;qe04MUv8X>$ z=ig}Q-wpmb;7`)|+8VMS{L8?1n?unE9O7T7*Uz`~4+B3Pe79UK75su8^yf3*P5)}} zgFWcq4E~+qC+hYUTK4S*zX5y^KPp$?`9t?~%Mcjbz<&jwqkoN2P%^X^J!k3Zi$!#9 zgS($bG2g8p>EIXkP`{Y@ZuQrJzqp6`Tbb`xe=qo}P#@uL^--o&VxArXKM1~C9QVcH z+#>M9?dLR)M}c1qev+hA^r2jIKuKLq|+$OS;G`f`~P{^<+H3;-X~#p25&55XS=el++9H;d2b zj}&J#&pt!@U*U7KAFZf3ll#Fz>L}S6gq|0mXAwS|GLbT|B>o2Q2V&3h=zOu8$aB!` z%nxS=)!zsHaj5T>6CDQsEb!BG{gEkR9H`B$Q0xPr&R?Q`hM-aXh`K-|-y}oNQEAVi zA80lCm`_oeGCwDod62nx4dM-F3O1QOk>;4!K<2jFWm~2Uw?lnt0RR5AU0vVDXOka! zn_0gR{1a;3`EB6e1pYI+ol#Gi{V?!+_LRDw`!NhMnd{tT$W9+**4N|w-)5)Wq={b$ zezObT1O8g@jXQhx)mF%Kd_VmC2*qDMLhcCo18Cd~45Au05r0vU)M>KiF!cOmeOK3V zd^Tkw<;@xCp?Nm-F0A*YrwKuA*E2%tnS_Mou}xiFQ*}KziJ=j3J`em?!4J1yc~EB= z_-){?)a%oltnFP5kh$!~U0wIs?a3DglA5vD zdvk1jIoXKs0Y3G zG1flt$AiCA=SRwiFI2w}{Pp06+oOrU7W@YA-E!nD;6DI9*=*XVozXUf{~-8ou^0k> z5BP4e7>nol`@ruh7DquQ=^^)6Ob34}`15odBdu6020sM8TP&^vfB0tiSlkMJA^0h} zek~UFg1;7gw^%#`{s!>fVyQ0%Vs8)pQQ$}a%)Nd(_>+3z7lR)J-z^r0Ay)T*FJiI& zBx{`I`enxAcIfeJagW7);M2P%Zn1b6{MF#Q#p1v-;V1CjVsR|^cZ2U1i&@~`2fkY@ z2El(Ce79KK0Dd$0J;mY<$ejNR_gHKNzXAMtdaP)%*a`mI;Jd}*V03=SBkr-74E{Xu z-C{8t{AJ*~#bP!1Yr%Jm#f{)M_Q2l(erFH-R`3&k>8`&M{6g^EVsRVh%G2PBSWLh{ znajGEf@F8#WA3q-1O8dyyTxJ+_|@RM#bN{aYr%)PmJQn3K_mFLfq$OPpJ(kqZQ!p1 zzeMLp%9}e(156~mM+QE`EdAOuZ4dL^Vm$@?cThhZpRi6e@*en`@HzTa9Jne!(msEu zW#?Mxne({&y~!5vuL9rA56$3T*+cyh_$lBg8n~1V+C60KP@K_#e~!+VkLSexHXM9< z4-MI{RbM-6^?`o{_-^rD$n}%-`r5tITJQ@{-)+8b0slepXY2JN9?~fIm*> z^D|BwhZ;EU5cpFgFb)sl;fL}8azCq}_v^mi*42e$HBE;#jv3$| z1RvY2#lPC(mxKQg@ZH8?J@}pAyUmAf;J4v^fqswG>_gNKqp1ZCpce2KAXmp$V)6N` ziXiIaVaUAmMEE{>z#oXmo||FAGJH1MkoR!Hqa>3InIk>Okk1ceQf0xHmy^%0>EqB9 zb&<-WS3}ngzYd>|lf9e4Pldfx@!7OT%d>ZbUkJY2ezG6@#o*ieL-UW%$vsdT3xi*R z%nH2?l94H#@Y^WJ4By_>70_iOyo1=ZPh?auywkM4O|KT3^>EOT9 z1HTyjQ=W9!zYhEv;E&Pm*Umw=g1-R#5jvl9aCFVcM_dR> zb&%V%19~VfJG#l8rs8r49$GwrcV*q?;w11N1K%w!=Yjt!_-=8z4E#3mdy2~j$Rt1A zb6oC*%-xU)=zh`SazFU3;Jd|T^!G65f9D>T!@$o1KgXuuipx~+>78GmhkbxjZaVc^p{%5HI)3jSX3-Qw~H zg6?(jMO@yE;8c5$BQEKk-{bzkad~GqIWsQl-Pzbi_qe2YYBxUW{yc-;wf!Ub;r57B zj1j$q+Xg#CJWcBt|NY3ceuM9f^7ix8M|=AXUl)_wFX6W1eEpJF^|_*7N@>63$^8;0 z_ZvQ?pJz(H!BhIhPw5wH&>8GJ=pj2}Xx#bg>WYXP0if(>5pPBstE2D{P;dX@ro{X_ z!niu-?g*nXLa0Nf6DGyH7GY%Hi&;!s&qjFHMa=wZq_HJZYCUmlM9fDKMsvhuA#vhg zBVz80G`@(qSQIaq7_&awpx{&l zoChVM&U8GUSsk^t5aafObT^f)fJFduie;(Cr1oXBMyKZ^^GTx=It zGvYs#FxDk;Z9_Unmv}}6%H5^M6yl2K4+@WGL1nkWirGvc^Tw3uZpUpAaxlGT7==y@oakBV7{{MC!7pLL`k3>?KW-!fRTF$hF>3XIOOt&#@ zWZJ^CjcGemW2hmnc%~kv2~6qxX>?^U&0$*3w1(+=rVUKDF>Pep!nBQPJ5%EvsXv~n zhiL-S6s8$WbC{Mhtzo*JX#>-3OdFZDFl}Sn&eS-U+h^)wn!q%Lsg(Mk`+sb^U01{v zQ>RY!44=KAsx(;TnJ{|n=!6Rst3)YrMN-1(gt4QOMo8RVF-$26tH|J}?u;lS(nt=A zM;X~+@n~aNSUkpDFZ5QTjN=ToPT282hFVYTc&vB^t7G&z$~fLo^Hb+V;cq0Ub-<3F zXsGqVj$`%o=!pCrg;mrO7Vl?doEuI)&d3Ri#~U@c=WeyJi2NL7 zoNQ!26b>I~R6iOHA7q4H4~L&(?gKhE3ahGG|Lyo-qcF_+6J?xcgj<)QjML3^+^z?^ zjw7ClABEGDl(0Asp5uC?NN13iR z{3BfDH)?+$85v&xVaQ{)o8zeVz4PEu(lcNR1aO@#iE$a@XUvy?IP<{AMT}qRz?J%9V-|5yU)|5LeDAP=KCFtt2|Nm&MHOWeT zy;7degz37L@!!^nB6c`={ho39J~3U&o_83h?`P9>xg-Ws7NP&j1PO4s7*{fWI4E(x zT{Z4te8Ke+pTv6JVEhGEtj3GJ$3pfGtCWK3KIdZGkP*I_2VBWlG9J8H%ByvLJLAh1 zOI-QwFyrkkD4wrDWZa2T|HZU{;<{84<8H=(!25+7$6qlXZEvS=b{x- zUd7c;#^1U@;!6G-#-knmy`+Em^&uBH`QZ@HM-_+Fj7MK+w{s)o|5zk(bYEPrFdpQA z%3%C>xPbI;SuFupXN(0->urJ~4g)Md%+c-&#_wMy^{DmmG2r;G+w~^PJLB_f#`7Ki z8HR2lJ>L|NpJ-7CNTcw-4dW@I&_sWJ|#(( znHUc;zP(oBO8zy*&rguJ8n5F|k?nrN3RHg+8828MJjo{s7M- zW#=Krzr0CmS<1>rDD>%fQp5p7_NQPm#pPVtmGG3BXUkGxXl5vYAB%`Gn=2>)0qPDPu8UG$|vU5tM1l0Um0G#a1aoBk?<2xMq&sk5|*>rjvt=(#y7yp{%VJvBa!%t`QpIm04G1Z$BI?_ z6fy3+Ut0-WjRl(`$crq09#3c`b2=1?_^guB>?Y${#^X7!OJQa8jQ1Na0i}oD<0Cz@ z)<}E>%hTUgBfKKTEJ!6O1pNFZCdO64$GY$LGlME0P#rGrpJ|rsm7=bEQ443#8ymmY)YaoISU>;6E35 zypcFXDp2#ZiS<9jb`EF#A2Pn5C!Df>=v=fL+5H@K6bz;~*>$s2a31T)V*H*O38-~@ z1@Lh8-wT}LVZCD>y})`hCQCgke`phW;*Gm!N<240QhFg2F70*=g<+&WuD` zjyTU|{BVVoSL1aba9SU3y-MQr9WT0m%kut-vaIa?fblZ66U(5uYOsJ)yU$)P%gX;7 z89(1IaV%fr+RpfWW9|4~fKxmac1S!{65~`15b59S@Ixl>aQ@sZaO|hEr2_g66kU5* zPbwS8)58ccK4YPjTNx?onYjO?cAsQBl^=>3FHV$ls$WYPcjl`<1x|i`HdV@hC5iDQ z%RA5go(E2T*y5NMok9;+*2n<(h3vekLV_v}xtj5WOC){;*ZC!I(!b52zm?@rzf0xqdEYeDfkHt>R}Z<4!++#dtN_Ka?BEMj}D_)q4jj zp350`-k;tMJY1aoh~@LSqpDwY&Pe*dk zsdC)a^DkxRh4?`Fmm}WkQnt+ku0BhS{QnPFem&xpE*>`HX&3oFvHab)NqN5{#u3J| zZ;-%B#wQ@JB6}*vNkI8w8spCSyMXaI&_~zRk{CZ>JZrrKk{N%Q@z+;NfWye>0v@iv zgA&8zmjEX_%h?ag&Md|c@xJg2Zue)5-*LMHQW*cUi~cc5QonN_DP`PwU%82K=e*bt zoaXzeTV;dv&Np3sVISG=JkPwA@enUaB~skDmGS#I{@WREX1ryM1Okj7W}N>1C0$r9 z#B~nVuL1m7CzAvoZ`?UeqG`;$4mjEAjJFjodR}(HV-ZiJ=NreoNM<~m1CYbW$OAqU z&*>TuN<(m4Dz19q;p{)?g7?S19!~y3;AGEk$9!MFxbwVa4RBf~b2_9QYCqa3^y7Yc zmc+9qG5*T(hC}|;i)Fia!(O_QBr&dJd|SQ*au{FExbyz*UL{{;m*2;DY>LE-SkGyg zfYjfNTnS(~6;~qT&V4WwINfi0RG_iEpXC!+kD7Oj8K1@T3q^7Ll<}-mS-ytxcYqJz z&pNpPc`ey_>*W%K8^yJe@n_j#s_u)7uVx%Yaec}74%VaO6OhNye7s?ml;iZp$Oca1 zo7^FBHNN)%CwpeFA#svz{Fd?61rkvGI>@;5{`!2(Thh~Vla%M>-dMbr4>%S2= z>3=Ur%By~@W<2@(62DFo<2Q`YaI8!3GoEpm6jbATI{ZcYGce9{sd%^yIN6!P^Cdn) z@@KQW^StX0#uuO+y5L4}y(aWkQD={idi<0;19!u~^-YU{WuQqOpfbLIae#+}bq zrvq1Yr6&3Re3rk9{mP8lj%~P z!^jv3ocyzo*K@W0T+8x(eNtZC{{~s!d4IHyarNL7x5?uA9dLSnXE@g3W|mJu{z8|U zFP{Mq=Qj`TH)#G2*2j62tvYk*U~oO#`vNU~=L{&qAgV6s8zv13$v2l!C5 ztlslg>%*tODV}3lkDAw`y|Udcj(L~I__PJGjkCF_YQ~-Ok$&BW>~}sF*vt4YYNUdG ztY--PLh{ah=}N|(&!MUqf23Y2Q2Xi67%yNP!y&HM8F%i#A1e7uDW~K|;s%ZE$#CSi zR{{?=zWFTw2>VCba}VQN9s6&Kz}YyBw6nbPJ(jN-ciw-^MSKf87fU6)d>HpL9+@j~ zWzS>4DGrx&N7-DXh2>jH?0Qa0lk#s&k@&-s7#9JjcAfD*pYbG~kIGkD8F#)Hv7d40 zdkCYil={!-^?4AtyB0Xbzw>$e29|H-ap&dOc%Jd^bN(=r_56+T{M8ar<9^arvfb>v zCCLI+#+!f7vq!}QqNk4o-2V9f8pdkz{$>Jj@ye^ zeh%aNIFQwRxx+=zFM*Tanm?8bl;7TFJx+VRVEok@DWAyg4$GAGINx)-lyT?&Qp&jV zy}P>@cb>2AV0_OC+2Cw$cSx3;zfWVIq-&8RMlx{nkMn)SQpTU*cu?c@0C0-WjgI*I z4a-N5l8RM4bTIBbccMQYIe=}@$p9Ek_Bh{*8xNe;ALnzfc`ToGxzxhb*!UUa&iwfx zRLzFJ1Jv!sv>?f*)=i zPjkV?0H=OA-%ps!_^2gPFPanA{lLjT8y)_6ndKkh8-j%_KlfUx-;7VGk!Qv;`3PkF2Vj0iHf9u`1KN>D2dUZ z@lV)4N>2{s&i5-eGX6G?(95?AZ+ zGRE5+etrx%^{WZ((}iV6TrV@efhP)YCq@+dPx1woQcmS>mjm}m$oBskEI)98gq44C z8Gjh<(51$4sf(U_SbjgtpCYRnzhvB*SG>shVYWYq<+~Vn-tVWOgVe9jcwp6fejjl1 z=U|6FA7Odtxy`4HJM*PMFo5*LJM@eIPVLTJE)7(ExS#PCInLuH+xQvd&iDHM44mS& zb($1Z&oTR;et)j3laauwUFY+=i-8Z&1^M$jmUq5~xt($6{rle;&lw{X@boYe5eL++ z^S$Uy;NjY>X8Ad_QV*-cAJeZ0RtBpI3P$G{`GJbS!lKGxpu!(4@#oPG%T^kGe}0*N zVR6}l++u$|eiOISpIcRJ;J0JTiv#%8+R@1g;}gRR`RONJ{kattxl8?l(qP3>qo5+U zB;e1lDk)itDq0CYu3HqeiI(IRm5$CUFE{*iGlS{Let%IJ$)Gqk(U0GI#gC-YPxA7Q zt%{#a_2buV{rUI>T>AA_{Di7Mp{U64Uy(j@%H(uZsaoJq^OIWWn46vml?#J~`03qz ze=fuq2mIxWy-5k((O?BCgqJ6VUZtce7^wE+$AWLjNE}zr+9gPqrza&@>LpxN>MG5@ z6q`O_A-Y>uUXCA>g${)#jt5*+;t%3yXZ=E#jXP$c`@KE}eW|kyf9ka}CQnbB3Z8Au^X-86 z1!U8LnbW3adb9jllc%J6p>^(z%-pmB@6<%^Vk#t82J`(Tl?yA!`!Je;id4okgX87T zIH%1>OsvFDJC{`mvBbnH%a%^#UxW5SRc4~!>s7Vn@A;0UpYufnFl+9N2^h7~Dt}&e zb>f)Pz!JasJ?LD_1*hVK3$^(=xqNXU<3!aRC?R z6;_m$mW}bxNlHwrT#Cg(tPFWKjKMEldl#pqT#=qOWomY|e+<4tn>fK79DCcsorz-* zcbP&3c~{zIADN^nxj`&HOEWRQ18PLBlJ+N4C1tu$=tUorE%VEZy|b=@pUH+WRg$T* zqTw)IA3N7OYo_S(RmT=K$tAhfm`gWtcdW_p z7?%dDN}0jLB>x=oOXq(4j&>l8ZJuh6n}p0D=G9W35sMbN_&3~;jF~<;n*#|=rPA75 zwv;xIwDbjuUN0t=Sg*^Lre*XrN4?&~S^ms%-)dyb)2*nWv6bZ zkpF^9%LCrbF@E|lm^2>0^`2i=f=xOvP+94>D(5Z~ZD`&rCIuqI9s5+OBV!p+=7ZTe75Iek`AWW}c(Y3sM)F_N>cg3m7Yi_Ir7 zF$vSu{JHzIJXoHXSD0&hGLLq%Jj5dnn!V#%C)AP@&e|Rq$%~6B{Wk?F%4BSR8@D+^ z)3&7d=BV*Sm2=I;!`a@O0$Z#fQ*JP!ysEMgOC(l>nY`el_v6hxKt(dV?{K?)7xzxc zD=U@xDJ30O;vWWU@hogw8Cm|+@|l?OG;~ltwzR4wP=T>7E-Il(vdB9IJB{>wxX$-D zaC(e|s~m3W?s21V^im5hGoMNvfIg)^YHp_3h;tuBzC8_Z=Ng&lwb zN9HvvGr^xxU~5^W4C5+`1A%hs(_>v^&7IACiFY{39tvtExX)6~V%_x@nmMbxjKcC6O=O$l;TJ%)q*&=sAp{GNRohYt5ocIM=HwO^<-_l#xus=d40y-!Cyh=TJx-49 zvE=TFiT+G~MF88j%(YP*OaIZtI(BVpXgE;2Z+qJQsV_>loxBIf)2ydmevECGH&c`3 zqf0ubCZ-iH_F{j?LKo9!;vO--sFd#P#4Ss2E0G$PZ!;P7JlnLIZiAKK{=D4Epr1BI zO0ABvKVFQLO0K-#V#*IijyN8BAJicO8-vA?1{FJEq90iU?}4?KizL`F za$%#NLj*GiTQlzS%a&kwz(GPWLePFsMB&HgsbvS1C2cvDa}RG&K~1k*&fEWaGQvATV>g#dTCo3x;N^~layEB^D!0pqfL~)2P!JcD!@Q$ zY0FthC*eq{r~7s+o!q>A{T;8J3{0kjDCJN2AS($fb+dl%%@;pVM+?_+9yv*^CylTBiG2p1iJ6> zFRX%LX}I5!r%GsqwoolTw1ieAzDF4jwtKNKb^gEBt|rEjqY4{>K!6}Cfs_OyF;V~t zMX|=S-r4Len_Wk-$j**tW+CL_cxHOWPVDi-_U!B;gb*h#T;akYhyzG~lq)9=2*Cx3 z6GB2lxgh0)a)KM-d#~zMz53~Pw|A|bExWs`tGep_e(zOvr4e&&IU~=4DK#gya`dOf zGe18NNvNLh7Ky&8eZ%F9{hLaDiAnc5xkc3XJlk8Z8=}Pe;v_i-War2Po1sd1L@A=U zjS@1-O0)5U9@|H<$Q{z(ru5oH)bP@m1_Q=r)5Law;8<3!uW7TM}uQV{_SR?f<{Cl{tav4#i5gQMb{K2dEj$r@X5mXWgq32acAQg|%t*cK2NkXm1(tiD9MhgEd=PNi4RnkGEwe=q zZRmAR#*;~e0^3Odz(pR+WHO&!oE;|uSB?J-4F7oQhDFRJO<|Ra0b+>+E2&j6#wNuX zf;+}Oh>Zj4pJ_diV5^#FgnMRrCY2O1*>5Z8z3zl*wWtR5#l`4ic|5y3BT^e2FJ^-g zaI{I`pWeev0)(0B9a9W0A*_spT>9v%I3kofc>a5PHxK%EcLo9r+ZL0^gp*sno`?cF zXW@{c0oJMJKEZsh>RadPy`BC}|Db>Kwf-AD4tG>Zn^19PJ-FPARZ^AG4$Vn&+V{92 zOA-y_*AWaBU#K$$cltZ*Xw|ybBL3!D7BONsB!N0>gEu#>iDEMrKW=0V>uMbC?!jP> zK(_69F`XguJ1;Eu+=s63bs2#6jM9j#R++dtnX45?GL_a{>fC^eKP{GngLBdJvw3|( z!~_DtX_E_*Zp^_Uj z0%6U_ujt(M#<|=LNbaXy>D%9KgN)kTl>yoP?l1u+28WOfQmibp*)NsM= z_JWzlmgKdQ$?$a1L+e)ueH?pby5u7?Rmvr5kjx-Vt7=D)r!AIZM?mSKR^WIcZgh4r znV4{EG4B%=a=1&tB}ivBS@ceV*{8!bXpqtsZtdOmHq-u+NT5GuP?WqjoeO|g_V#Bi zUA!1*g-JRl8^`v=gVAMu32l*HZyS2@-hsg+6VeqUOO0Ul_y@w%f%T>@jZ~7gk7Y=e zvt}u~w%w!LtQ<3}GPx$}BrIsmsHHcL-2~(Ij1m@^QaW*`h6oc_e|MkTjMhoVaB%R!u@)~;A?hhvy z$Y!`MW~D?g09H}(*NZx*aKMz5wNGi>yT5pr8%X zZgWPvPSIjOp1s{Hly61wwt?_~-~vu%Aa-wR)n6w}@l$yoGG>{<$f@rbNsV}|#wb)E zxfm!Pdq^iSl=(86rsLdKlXd5*gAd|541S68_-Oa zf|)i0$IOL84fP&Rc0-q*#xrEoPJCJLz- zdmbmf8}D3<;mYg`clZhSmy-noXmM^9>`xfv22h$AFYZYT?T6sekUgoV~usggkKi7pXqr;O*rrh2{UYeovznNgDf zz(YWEhhg-=(6&ipj>F6eEN-mUIFe(tN$9-r;fVoQnE@Kvba0)m7%B`)n>B-0 zp_$3EP-FZi%9}KoSE5X}jmkUdTj#s-VvBb+9Syi0`$#l7haG}c;04$g^ZOIyT377buYogX z`9m6*NMLA{>6Ch-@COHXZpjKTabxveDwAiFu!=N#Fs|-?xr74+G_fs~NtDkSVU3gO<&Tk$3oOv7aC8lXr@QLJu6;iC^Z2LqP2Inml=%6hDcy(AmT(RD==rMli+dw zMNXI*_2$M1);IyV8ZXXglo%FB3~P{-n(p!N1>};jax{{8i4)AdkZ#@S^LbimJhT(m zwu5s6V*10fz$lCgH#{Dr>7>4wr_?~XpC31%E0xow^LzJ~-J{usKxk$iY-2k~TwR{? zaFyg{@A^!jAh(@rmSxh|PF zyQ?{~V9^4n@xwxOFi~yx2%rZ+^3#Qz6$_JNi!Nd*J(?l|z0?e1DrT$#MN(;zglo^% zSvuy0o!Dm}J<49`??sOhNQT~BGGx<47l=HQ=W=(yTN_{y=ChQd3~unTU3);`+_wU* z2W@GMuq$g^iRR*zAdv?`i&1ij$@8O?a7mQ6oL4J{C$hI?jd*Fu$q87_*c6o;n^z{> zWFA7{kH-A*yyjFt9$UwJ0=mlCOlFukU_$QNoOYKecUWAXiG)QdP!>=qm19s} zk%XwRSxvERG7QWJmQyUWi$%6Gawba;)-}VN;;xe5P76JX)7c!W>#NpYUr(<07(Qzx zomnUjMMzWDP!z5eqxI#XNf38*-XplUGFBC<<29}iI7t{9_j!~wRx8|M1!70T%oaz~ z<^^Z_#G_Tc-@PVvEdi?1m$GjY3a0uhn>9X2Jp^D@LMuuz!;T2da>$O;t zq>I`Or+N3)4Ty&4nFwwCXeSgTu$bk+Myb2dX15RJOQI&Wt{Uj1Gy|(Xn`j_KiH*o( z_o5}o{guS(<5$@A;P7a0w7B3+qWm1X>K@?DwX#aa1RGhbi4c19fIOOHO3DXl6s9Nb zYFn|Ag!JkVBL|de>1i3G1x|RRZCCt&S9U0|jS?wi^`rQ=eo&_4bynXo)|*jN2DnW( zk%1z*IoQ8#@=Rmh9SP#VYZ7y`B6T8pR;vcQ1>0l^CK|c}oS4@Kg60>+d?{hz`#NPe z^YFB>20PUfD@IztE*DdY%*utl8J!BH@Tst9Op+M04=uXB26u?$@>3Cs zG-)7qdEy>HZyUd)6XYodA#o=>H`$Q(uc5`dc!^POOK zNLm8rwE)lCHn8&@?D+?wDhaqv$WtE9>wtJO#gj-ea*WCeu~alU_Nt98IBS>_mq=Kh zOlGrr!YWmL6pE0E4-hKKenWnwUcR&z)+g)45v8>IMmC@9TU#mC8WLZUPpACYtQT9R z^D5M2`A}AgQ0JcV>X2}ek|)c+bX{rl1)DI)?8R*B&8VJ_hLj3Gb#>}P8n;zq=C(lv zndTuzbDg`f@VY&$&KJCZ4#VR=+uxg$(Y*u5Il08d7quqfExetbe zPTbYd(nA(Lkkc@kA4|z`41BIO9HVT(1>0>u_@n#Z=uDWl&ug(OH z;Slj_f>6$j2i&~f(!q<-lI@e#_Tc2^*A%v;+b1Ky4WHvuX`dRZH0VD|+9)xZE%b;P zKwAg2Vj~QQ=FA?y>1K0f&D%5`4bO*1SeIY2;yp2}LRtw4eYG;SfXsS?6Gyd0pmzcn zR_A|;lcyM-QETdUGMY{;#oX$wU#y>$P2XDW#lz`xc!+X2H|0paQ4;0+ywyINEsHjG z>TjRVXV?K@`A{7?yckc8Ulp`13V+_c)qK7F^0K^e5dsOF`G_&vW?kDf~(O7j1nhH}u8$F7Mls!}NL~UH^4kU&^n_ zg|_@e^qXGar|W;u)|YZ4x<0N??@jv8M<30k|L@xRQf}J%pR{G%f4s(}^;!H${lD7! zQa)`fQXgsTr2fgaemESG_NBf&|4(iGmrb?S zm8WcdTfS!}jOu?0e{ubv;~0&r+`qMfAN1Ma|LG06!6%;opW&>ozp-I1mvYn2r`$x| zGbH6Nqx!qgnJcA~>&oiC7uA2$)|YZ)Mf<;t>i^*DrX?whb7|R>aesav)&Jlp<~k`q z7glE)(1-qL>&yJN-nD0KDST{?%CyMO)?e_A#$W2c{tI(T%4a|0F6A%r{QUz*b^Qmw zHP=gd{*AD{(2pGbS5*IlznL>q{)uj`K5_g1#ktSpPp0W5`(DGBsAKqS@c;flX%VF1%XM-G`7Py>s83y#`XgI^Wb6M(D%w)&$>C>FnRrL)e`xD}DE+q+ zL;O!4sV{W&YaG+s**1GafQ+`M%)ko?}`8Ax^_1*id-#3+>QFZC7)RV){qcRyvTpLyS0@vab-t?-g9rP#FXZ^{8%O8w`fA%Q768F+~e086Vr%VgKI&_Eli?l08>D^_y`hR|Cu9WvI%Jp&m{{vKgIlce@ literal 0 HcmV?d00001 diff --git a/build/std_msgs/CMakeFiles/CMakeDirectoryInformation.cmake b/build/std_msgs/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..2b7a734 --- /dev/null +++ b/build/std_msgs/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/duongtd/robotics_core/common_msgs") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/duongtd/robotics_core/common_msgs/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# 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/build/std_msgs/CMakeFiles/progress.marks b/build/std_msgs/CMakeFiles/progress.marks new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/build/std_msgs/CMakeFiles/progress.marks @@ -0,0 +1 @@ +8 diff --git a/build/std_msgs/Makefile b/build/std_msgs/Makefile new file mode 100644 index 0000000..fe76eb6 --- /dev/null +++ b/build/std_msgs/Makefile @@ -0,0 +1,184 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# 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 + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/duongtd/robotics_core/common_msgs + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/duongtd/robotics_core/common_msgs/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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: preinstall/fast + @$(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/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: preinstall/fast + @$(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/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 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 -S$(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 edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /home/duongtd/robotics_core/common_msgs/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/common_msgs/build/CMakeFiles /home/duongtd/robotics_core/common_msgs/build/std_msgs/CMakeFiles/progress.marks + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 std_msgs/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/common_msgs/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 std_msgs/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 std_msgs/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/duongtd/robotics_core/common_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 std_msgs/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/duongtd/robotics_core/common_msgs/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# 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 "... install/strip" + @echo "... install/local" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" +.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/duongtd/robotics_core/common_msgs/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/std_msgs/cmake_install.cmake b/build/std_msgs/cmake_install.cmake new file mode 100644 index 0000000..ac7dc55 --- /dev/null +++ b/build/std_msgs/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/duongtd/robotics_core/common_msgs/std_msgs + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +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() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/duongtd/robotics_core/common_msgs/build/robot_time_build/cmake_install.cmake") + +endif() + diff --git a/geometry_msgs/CMakeLists.txt b/geometry_msgs/CMakeLists.txt index fa2f7e5..81c4512 100644 --- a/geometry_msgs/CMakeLists.txt +++ b/geometry_msgs/CMakeLists.txt @@ -18,3 +18,6 @@ target_include_directories(geometry_msgs INTERFACE # Liên kết với std_msgs nếu bạn có file Header.h trong include/std_msgs/ target_link_libraries(geometry_msgs INTERFACE std_msgs) + +add_executable(test_geometry test/main.cpp) +target_link_libraries(test_geometry PRIVATE geometry_msgs) diff --git a/geometry_msgs/test/main.cpp b/geometry_msgs/test/main.cpp new file mode 100644 index 0000000..2b72fe7 --- /dev/null +++ b/geometry_msgs/test/main.cpp @@ -0,0 +1,39 @@ +#include "geometry_msgs/PolygonStamped.h" +#include + +int main() +{ + geometry_msgs::PolygonStamped poly_stamped; + + poly_stamped.header.seq = 1; + poly_stamped.header.stamp.sec = 1625079042; + poly_stamped.header.stamp.nsec = 123456789; + poly_stamped.header.frame_id = "map"; + poly_stamped.polygon.points.resize(3); + poly_stamped.polygon.points[0].x = 1.1; + poly_stamped.polygon.points[0].y = 2.5; + poly_stamped.polygon.points[0].z = 0.8; + poly_stamped.polygon.points[1].x = 2.1; + poly_stamped.polygon.points[1].y = 2.3; + poly_stamped.polygon.points[1].z = 0.3; + poly_stamped.polygon.points[2].x = 3.2; + poly_stamped.polygon.points[2].y = 5.9; + poly_stamped.polygon.points[2].z = 4.6; + + std::cout << "PolygonStamped:" << std::endl; + std::cout << " Header:" << std::endl; + std::cout << " seq: " << poly_stamped.header.seq << std::endl; + std::cout << " stamp: " << poly_stamped.header.stamp.sec << "s " << poly_stamped.header.stamp.nsec << "ns" << std::endl; + std::cout << " frame_id: " << poly_stamped.header.frame_id << std::endl; + std::cout << " Polygon points:" << std::endl; + for (size_t i = 0; i < poly_stamped.polygon.points.size(); ++i) + { + std::cout << " Point " << i << ": (" + << poly_stamped.polygon.points[i].x << ", " + << poly_stamped.polygon.points[i].y << ", " + << poly_stamped.polygon.points[i].z << ")" << std::endl; + } + + + return 0; +}