sua file cmakelists

This commit is contained in:
duongtd 2025-11-06 15:55:36 +07:00
parent 0cd8217bc5
commit f2522a313a
44 changed files with 281 additions and 337 deletions

View File

@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.10.2)
project(rostime LANGUAGES CXX)
project(robot_time LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
@ -9,19 +9,19 @@ find_package(GTest REQUIRED)
include_directories(${GTEST_INCLUDE_DIRS})
add_library(rostime
add_library(robot_time
src/duration.cpp
src/rate.cpp
src/time.cpp)
target_include_directories(rostime PUBLIC
target_include_directories(robot_time PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
$<INSTALL_INTERFACE:include>)
install(TARGETS rostime
EXPORT rostimeTargets
install(TARGETS robot_time
EXPORT robot_timeTargets
ARCHIVE DESTINATION lib
LIBRARY DESTINATION lib
RUNTIME DESTINATION bin)
@ -30,19 +30,19 @@ install(DIRECTORY include/
DESTINATION include
FILES_MATCHING PATTERN "*.h")
install(EXPORT rostimeTargets
NAMESPACE rostime::
DESTINATION lib/cmake/rostime)
install(EXPORT robot_timeTargets
NAMESPACE robot::
DESTINATION lib/cmake/robot_time)
add_executable(robot_time_test test/time.cpp)
add_executable(robot_duration_test test/duration.cpp)
target_link_libraries(robot_time_test PRIVATE
rostime
robot_time
${GTEST_LIBRARIES}
GTest::GTest
GTest::Main)
target_link_libraries(robot_duration_test PRIVATE
rostime
robot_time
${GTEST_LIBRARIES}
GTest::GTest
GTest::Main)

View File

@ -119,7 +119,7 @@ CMAKE_PROJECT_DESCRIPTION:STATIC=
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=rostime
CMAKE_PROJECT_NAME:STATIC=robot_time
//Path to a program.
CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
@ -214,10 +214,10 @@ GTEST_MAIN_LIBRARY_DEBUG:FILEPATH=GTEST_MAIN_LIBRARY_DEBUG-NOTFOUND
GTest_DIR:PATH=GTest_DIR-NOTFOUND
//Value Computed by CMake
rostime_BINARY_DIR:STATIC=/home/duongtd/robotics_core/robot_time/build
robot_time_BINARY_DIR:STATIC=/home/duongtd/robotics_core/robot_time/build
//Value Computed by CMake
rostime_SOURCE_DIR:STATIC=/home/duongtd/robotics_core/robot_time
robot_time_SOURCE_DIR:STATIC=/home/duongtd/robotics_core/robot_time
########################

View File

@ -1,21 +1,21 @@
Performing C++ SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output:
Change Dir: /home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/make cmTC_cf1b1/fast && /usr/bin/make -f CMakeFiles/cmTC_cf1b1.dir/build.make CMakeFiles/cmTC_cf1b1.dir/build
Run Build Command(s):/usr/bin/make cmTC_43bcd/fast && /usr/bin/make -f CMakeFiles/cmTC_43bcd.dir/build.make CMakeFiles/cmTC_43bcd.dir/build
make[1]: Entering directory '/home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_cf1b1.dir/src.cxx.o
/usr/bin/c++ -DCMAKE_HAVE_LIBC_PTHREAD -std=c++17 -o CMakeFiles/cmTC_cf1b1.dir/src.cxx.o -c /home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_cf1b1
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cf1b1.dir/link.txt --verbose=1
/usr/bin/c++ -DCMAKE_HAVE_LIBC_PTHREAD CMakeFiles/cmTC_cf1b1.dir/src.cxx.o -o cmTC_cf1b1
/usr/bin/ld: CMakeFiles/cmTC_cf1b1.dir/src.cxx.o: in function `main':
Building CXX object CMakeFiles/cmTC_43bcd.dir/src.cxx.o
/usr/bin/c++ -DCMAKE_HAVE_LIBC_PTHREAD -std=c++17 -o CMakeFiles/cmTC_43bcd.dir/src.cxx.o -c /home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp/src.cxx
Linking CXX executable cmTC_43bcd
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_43bcd.dir/link.txt --verbose=1
/usr/bin/c++ -DCMAKE_HAVE_LIBC_PTHREAD CMakeFiles/cmTC_43bcd.dir/src.cxx.o -o cmTC_43bcd
/usr/bin/ld: CMakeFiles/cmTC_43bcd.dir/src.cxx.o: in function `main':
src.cxx:(.text+0x46): undefined reference to `pthread_create'
/usr/bin/ld: src.cxx:(.text+0x52): undefined reference to `pthread_detach'
/usr/bin/ld: src.cxx:(.text+0x63): undefined reference to `pthread_join'
collect2: error: ld returned 1 exit status
make[1]: *** [CMakeFiles/cmTC_cf1b1.dir/build.make:87: cmTC_cf1b1] Error 1
make[1]: *** [CMakeFiles/cmTC_43bcd.dir/build.make:87: cmTC_43bcd] Error 1
make[1]: Leaving directory '/home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp'
make: *** [Makefile:121: cmTC_cf1b1/fast] Error 2
make: *** [Makefile:121: cmTC_43bcd/fast] Error 2
Source file was:
@ -41,18 +41,18 @@ int main(void)
Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/make cmTC_45106/fast && /usr/bin/make -f CMakeFiles/cmTC_45106.dir/build.make CMakeFiles/cmTC_45106.dir/build
Run Build Command(s):/usr/bin/make cmTC_db91f/fast && /usr/bin/make -f CMakeFiles/cmTC_db91f.dir/build.make CMakeFiles/cmTC_db91f.dir/build
make[1]: Entering directory '/home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_45106.dir/CheckFunctionExists.cxx.o
/usr/bin/c++ -DCHECK_FUNCTION_EXISTS=pthread_create -std=c++17 -o CMakeFiles/cmTC_45106.dir/CheckFunctionExists.cxx.o -c /home/duongtd/robotics_core/robot_time/build/CMakeFiles/CheckLibraryExists/CheckFunctionExists.cxx
Linking CXX executable cmTC_45106
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_45106.dir/link.txt --verbose=1
/usr/bin/c++ -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_45106.dir/CheckFunctionExists.cxx.o -o cmTC_45106 -lpthreads
Building CXX object CMakeFiles/cmTC_db91f.dir/CheckFunctionExists.cxx.o
/usr/bin/c++ -DCHECK_FUNCTION_EXISTS=pthread_create -std=c++17 -o CMakeFiles/cmTC_db91f.dir/CheckFunctionExists.cxx.o -c /home/duongtd/robotics_core/robot_time/build/CMakeFiles/CheckLibraryExists/CheckFunctionExists.cxx
Linking CXX executable cmTC_db91f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_db91f.dir/link.txt --verbose=1
/usr/bin/c++ -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_db91f.dir/CheckFunctionExists.cxx.o -o cmTC_db91f -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
make[1]: *** [CMakeFiles/cmTC_45106.dir/build.make:87: cmTC_45106] Error 1
make[1]: *** [CMakeFiles/cmTC_db91f.dir/build.make:87: cmTC_db91f] Error 1
make[1]: Leaving directory '/home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp'
make: *** [Makefile:121: cmTC_45106/fast] Error 2
make: *** [Makefile:121: cmTC_db91f/fast] Error 2

View File

@ -15,13 +15,13 @@ The CXX compiler identification is GNU, found in "/home/duongtd/robotics_core/ro
Determining if the CXX compiler works passed with the following output:
Change Dir: /home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/make cmTC_c7625/fast && /usr/bin/make -f CMakeFiles/cmTC_c7625.dir/build.make CMakeFiles/cmTC_c7625.dir/build
Run Build Command(s):/usr/bin/make cmTC_f4b84/fast && /usr/bin/make -f CMakeFiles/cmTC_f4b84.dir/build.make CMakeFiles/cmTC_f4b84.dir/build
make[1]: Entering directory '/home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_c7625.dir/testCXXCompiler.cxx.o
/usr/bin/c++ -o CMakeFiles/cmTC_c7625.dir/testCXXCompiler.cxx.o -c /home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
Linking CXX executable cmTC_c7625
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c7625.dir/link.txt --verbose=1
/usr/bin/c++ CMakeFiles/cmTC_c7625.dir/testCXXCompiler.cxx.o -o cmTC_c7625
Building CXX object CMakeFiles/cmTC_f4b84.dir/testCXXCompiler.cxx.o
/usr/bin/c++ -o CMakeFiles/cmTC_f4b84.dir/testCXXCompiler.cxx.o -c /home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
Linking CXX executable cmTC_f4b84
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f4b84.dir/link.txt --verbose=1
/usr/bin/c++ CMakeFiles/cmTC_f4b84.dir/testCXXCompiler.cxx.o -o cmTC_f4b84
make[1]: Leaving directory '/home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp'
@ -29,10 +29,10 @@ make[1]: Leaving directory '/home/duongtd/robotics_core/robot_time/build/CMakeFi
Detecting CXX compiler ABI info compiled with the following output:
Change Dir: /home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/make cmTC_76a7f/fast && /usr/bin/make -f CMakeFiles/cmTC_76a7f.dir/build.make CMakeFiles/cmTC_76a7f.dir/build
Run Build Command(s):/usr/bin/make cmTC_963d5/fast && /usr/bin/make -f CMakeFiles/cmTC_963d5.dir/build.make CMakeFiles/cmTC_963d5.dir/build
make[1]: Entering directory '/home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_76a7f.dir/CMakeCXXCompilerABI.cpp.o
/usr/bin/c++ -v -o CMakeFiles/cmTC_76a7f.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp
Building CXX object CMakeFiles/cmTC_963d5.dir/CMakeCXXCompilerABI.cpp.o
/usr/bin/c++ -v -o CMakeFiles/cmTC_963d5.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
@ -41,8 +41,8 @@ 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_76a7f.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_76a7f.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccCCtNFR.s
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_963d5.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_963d5.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccIVUt5E.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
@ -66,15 +66,15 @@ GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 3d1eba838554fa2348dba760e4770469
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_76a7f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
as -v --64 -o CMakeFiles/cmTC_76a7f.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccCCtNFR.s
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_963d5.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
as -v --64 -o CMakeFiles/cmTC_963d5.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccIVUt5E.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_76a7f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
Linking CXX executable cmTC_76a7f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_76a7f.dir/link.txt --verbose=1
/usr/bin/c++ -v CMakeFiles/cmTC_76a7f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_76a7f
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_963d5.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
Linking CXX executable cmTC_963d5
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_963d5.dir/link.txt --verbose=1
/usr/bin/c++ -v CMakeFiles/cmTC_963d5.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_963d5
Using built-in specs.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
@ -86,9 +86,9 @@ 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_76a7f' '-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/ccngIx4h.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_76a7f /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_76a7f.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_76a7f' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_963d5' '-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/ccOEpDg9.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_963d5 /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_963d5.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_963d5' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
make[1]: Leaving directory '/home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp'
@ -118,10 +118,10 @@ 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/robot_time/build/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command(s):/usr/bin/make cmTC_76a7f/fast && /usr/bin/make -f CMakeFiles/cmTC_76a7f.dir/build.make CMakeFiles/cmTC_76a7f.dir/build]
ignore line: [Run Build Command(s):/usr/bin/make cmTC_963d5/fast && /usr/bin/make -f CMakeFiles/cmTC_963d5.dir/build.make CMakeFiles/cmTC_963d5.dir/build]
ignore line: [make[1]: Entering directory '/home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp']
ignore line: [Building CXX object CMakeFiles/cmTC_76a7f.dir/CMakeCXXCompilerABI.cpp.o]
ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_76a7f.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Building CXX object CMakeFiles/cmTC_963d5.dir/CMakeCXXCompilerABI.cpp.o]
ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_963d5.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]
@ -130,8 +130,8 @@ Parsed CXX implicit link information from above output:
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_76a7f.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_76a7f.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccCCtNFR.s]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_963d5.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_963d5.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccIVUt5E.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: []
@ -155,15 +155,15 @@ Parsed CXX implicit link information from above output:
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_76a7f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
ignore line: [ as -v --64 -o CMakeFiles/cmTC_76a7f.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccCCtNFR.s]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_963d5.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
ignore line: [ as -v --64 -o CMakeFiles/cmTC_963d5.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccIVUt5E.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_76a7f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
ignore line: [Linking CXX executable cmTC_76a7f]
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_76a7f.dir/link.txt --verbose=1]
ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_76a7f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_76a7f ]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_963d5.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
ignore line: [Linking CXX executable cmTC_963d5]
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_963d5.dir/link.txt --verbose=1]
ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_963d5.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_963d5 ]
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]
@ -175,13 +175,13 @@ Parsed CXX implicit link information from above output:
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_76a7f' '-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/ccngIx4h.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_76a7f /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_76a7f.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]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_963d5' '-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/ccOEpDg9.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_963d5 /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_963d5.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/ccngIx4h.res] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccOEpDg9.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
@ -199,7 +199,7 @@ Parsed CXX implicit link information from above output:
arg [-znow] ==> ignore
arg [-zrelro] ==> ignore
arg [-o] ==> ignore
arg [cmTC_76a7f] ==> ignore
arg [cmTC_963d5] ==> 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
@ -211,7 +211,7 @@ Parsed CXX implicit link information from above output:
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_76a7f.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
arg [CMakeFiles/cmTC_963d5.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
arg [-lstdc++] ==> lib [stdc++]
arg [-lm] ==> lib [m]
arg [-lgcc_s] ==> lib [gcc_s]
@ -237,13 +237,13 @@ Parsed CXX implicit link information from above output:
Determining if the include file pthread.h exists passed with the following output:
Change Dir: /home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/make cmTC_c8dac/fast && /usr/bin/make -f CMakeFiles/cmTC_c8dac.dir/build.make CMakeFiles/cmTC_c8dac.dir/build
Run Build Command(s):/usr/bin/make cmTC_b3b47/fast && /usr/bin/make -f CMakeFiles/cmTC_b3b47.dir/build.make CMakeFiles/cmTC_b3b47.dir/build
make[1]: Entering directory '/home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_c8dac.dir/CheckIncludeFile.cxx.o
/usr/bin/c++ -std=c++17 -o CMakeFiles/cmTC_c8dac.dir/CheckIncludeFile.cxx.o -c /home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx
Linking CXX executable cmTC_c8dac
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c8dac.dir/link.txt --verbose=1
/usr/bin/c++ CMakeFiles/cmTC_c8dac.dir/CheckIncludeFile.cxx.o -o cmTC_c8dac
Building CXX object CMakeFiles/cmTC_b3b47.dir/CheckIncludeFile.cxx.o
/usr/bin/c++ -std=c++17 -o CMakeFiles/cmTC_b3b47.dir/CheckIncludeFile.cxx.o -c /home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx
Linking CXX executable cmTC_b3b47
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b3b47.dir/link.txt --verbose=1
/usr/bin/c++ CMakeFiles/cmTC_b3b47.dir/CheckIncludeFile.cxx.o -o cmTC_b3b47
make[1]: Leaving directory '/home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp'
@ -251,13 +251,13 @@ make[1]: Leaving directory '/home/duongtd/robotics_core/robot_time/build/CMakeFi
Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/make cmTC_ea5d4/fast && /usr/bin/make -f CMakeFiles/cmTC_ea5d4.dir/build.make CMakeFiles/cmTC_ea5d4.dir/build
Run Build Command(s):/usr/bin/make cmTC_c230e/fast && /usr/bin/make -f CMakeFiles/cmTC_c230e.dir/build.make CMakeFiles/cmTC_c230e.dir/build
make[1]: Entering directory '/home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_ea5d4.dir/CheckFunctionExists.cxx.o
/usr/bin/c++ -DCHECK_FUNCTION_EXISTS=pthread_create -std=c++17 -o CMakeFiles/cmTC_ea5d4.dir/CheckFunctionExists.cxx.o -c /home/duongtd/robotics_core/robot_time/build/CMakeFiles/CheckLibraryExists/CheckFunctionExists.cxx
Linking CXX executable cmTC_ea5d4
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ea5d4.dir/link.txt --verbose=1
/usr/bin/c++ -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_ea5d4.dir/CheckFunctionExists.cxx.o -o cmTC_ea5d4 -lpthread
Building CXX object CMakeFiles/cmTC_c230e.dir/CheckFunctionExists.cxx.o
/usr/bin/c++ -DCHECK_FUNCTION_EXISTS=pthread_create -std=c++17 -o CMakeFiles/cmTC_c230e.dir/CheckFunctionExists.cxx.o -c /home/duongtd/robotics_core/robot_time/build/CMakeFiles/CheckLibraryExists/CheckFunctionExists.cxx
Linking CXX executable cmTC_c230e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c230e.dir/link.txt --verbose=1
/usr/bin/c++ -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_c230e.dir/CheckFunctionExists.cxx.o -o cmTC_c230e -lpthread
make[1]: Leaving directory '/home/duongtd/robotics_core/robot_time/build/CMakeFiles/CMakeTmp'

View File

@ -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_time::robot_time" for configuration ""
set_property(TARGET robot_time::robot_time APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
set_target_properties(robot_time::robot_time PROPERTIES
IMPORTED_LINK_INTERFACE_LANGUAGES_NOCONFIG "CXX"
IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/librobot_time.a"
)
list(APPEND _IMPORT_CHECK_TARGETS robot_time::robot_time )
list(APPEND _IMPORT_CHECK_FILES_FOR_robot_time::robot_time "${_IMPORT_PREFIX}/lib/librobot_time.a" )
# Commands beyond this point should not need to know the version.
set(CMAKE_IMPORT_FILE_VERSION)

View File

@ -16,7 +16,7 @@ set(CMAKE_IMPORT_FILE_VERSION 1)
set(_targetsDefined)
set(_targetsNotDefined)
set(_expectedTargets)
foreach(_expectedTarget rostime::rostime)
foreach(_expectedTarget robot_time::robot_time)
list(APPEND _expectedTargets ${_expectedTarget})
if(NOT TARGET ${_expectedTarget})
list(APPEND _targetsNotDefined ${_expectedTarget})
@ -50,16 +50,16 @@ if(_IMPORT_PREFIX STREQUAL "/")
set(_IMPORT_PREFIX "")
endif()
# Create imported target rostime::rostime
add_library(rostime::rostime STATIC IMPORTED)
# Create imported target robot_time::robot_time
add_library(robot_time::robot_time STATIC IMPORTED)
set_target_properties(rostime::rostime PROPERTIES
set_target_properties(robot_time::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}/rostimeTargets-*.cmake")
file(GLOB CONFIG_FILES "${_DIR}/robot_timeTargets-*.cmake")
foreach(f ${CONFIG_FILES})
include(${f})
endforeach()

View File

@ -1,19 +0,0 @@
#----------------------------------------------------------------
# Generated CMake target import file.
#----------------------------------------------------------------
# Commands may need to know the format version.
set(CMAKE_IMPORT_FILE_VERSION 1)
# Import target "rostime::rostime" for configuration ""
set_property(TARGET rostime::rostime APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG)
set_target_properties(rostime::rostime PROPERTIES
IMPORTED_LINK_INTERFACE_LANGUAGES_NOCONFIG "CXX"
IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/librostime.a"
)
list(APPEND _IMPORT_CHECK_TARGETS rostime::rostime )
list(APPEND _IMPORT_CHECK_FILES_FOR_rostime::rostime "${_IMPORT_PREFIX}/lib/librostime.a" )
# Commands beyond this point should not need to know the version.
set(CMAKE_IMPORT_FILE_VERSION)

View File

@ -10,79 +10,26 @@ set(CMAKE_MAKEFILE_DEPENDS
"../CMakeLists.txt"
"CMakeFiles/3.16.3/CMakeCXXCompiler.cmake"
"CMakeFiles/3.16.3/CMakeSystem.cmake"
"CMakeFiles/CheckLibraryExists/CheckFunctionExists.cxx"
"/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/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/CMakeTestCXXCompiler.cmake"
"/usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake"
"/usr/share/cmake-3.16/Modules/CMakeUnixFindMake.cmake"
"/usr/share/cmake-3.16/Modules/CheckCXXSourceCompiles.cmake"
"/usr/share/cmake-3.16/Modules/CheckFunctionExists.c"
"/usr/share/cmake-3.16/Modules/CheckIncludeFile.cxx.in"
"/usr/share/cmake-3.16/Modules/CheckIncludeFileCXX.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/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-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-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-CXX-DetermineCompiler.cmake"
"/usr/share/cmake-3.16/Modules/Compiler/IAR-DetermineCompiler.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/SunPro-CXX-DetermineCompiler.cmake"
"/usr/share/cmake-3.16/Modules/Compiler/TI-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-CXX-DetermineCompiler.cmake"
"/usr/share/cmake-3.16/Modules/Compiler/XLClang-CXX-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-CXX.cmake"
"/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake"
"/usr/share/cmake-3.16/Modules/Platform/Linux.cmake"
@ -97,11 +44,6 @@ set(CMAKE_MAKEFILE_OUTPUTS
# Byproducts of CMake generate step:
set(CMAKE_MAKEFILE_PRODUCTS
"CMakeFiles/3.16.3/CMakeSystem.cmake"
"CMakeFiles/3.16.3/CMakeCXXCompiler.cmake"
"CMakeFiles/3.16.3/CMakeCXXCompiler.cmake"
"CMakeFiles/CheckLibraryExists/CheckFunctionExists.cxx"
"CMakeFiles/CheckLibraryExists/CheckFunctionExists.cxx"
"CMakeFiles/CMakeDirectoryInformation.cmake"
)
@ -109,5 +51,5 @@ set(CMAKE_MAKEFILE_PRODUCTS
set(CMAKE_DEPEND_INFO_FILES
"CMakeFiles/robot_duration_test.dir/DependInfo.cmake"
"CMakeFiles/robot_time_test.dir/DependInfo.cmake"
"CMakeFiles/rostime.dir/DependInfo.cmake"
"CMakeFiles/robot_time.dir/DependInfo.cmake"
)

View File

@ -55,7 +55,7 @@ CMAKE_BINARY_DIR = /home/duongtd/robotics_core/robot_time/build
# The main recursive "all" target.
all: CMakeFiles/robot_duration_test.dir/all
all: CMakeFiles/robot_time_test.dir/all
all: CMakeFiles/rostime.dir/all
all: CMakeFiles/robot_time.dir/all
.PHONY : all
@ -67,7 +67,7 @@ preinstall:
# The main recursive "clean" target.
clean: CMakeFiles/robot_duration_test.dir/clean
clean: CMakeFiles/robot_time_test.dir/clean
clean: CMakeFiles/rostime.dir/clean
clean: CMakeFiles/robot_time.dir/clean
.PHONY : clean
@ -75,7 +75,7 @@ clean: CMakeFiles/rostime.dir/clean
# Target rules for target CMakeFiles/robot_duration_test.dir
# All Build rule for target.
CMakeFiles/robot_duration_test.dir/all: CMakeFiles/rostime.dir/all
CMakeFiles/robot_duration_test.dir/all: CMakeFiles/robot_time.dir/all
$(MAKE) -f CMakeFiles/robot_duration_test.dir/build.make CMakeFiles/robot_duration_test.dir/depend
$(MAKE) -f CMakeFiles/robot_duration_test.dir/build.make CMakeFiles/robot_duration_test.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/robot_time/build/CMakeFiles --progress-num=1,2 "Built target robot_duration_test"
@ -102,10 +102,10 @@ CMakeFiles/robot_duration_test.dir/clean:
# Target rules for target CMakeFiles/robot_time_test.dir
# All Build rule for target.
CMakeFiles/robot_time_test.dir/all: CMakeFiles/rostime.dir/all
CMakeFiles/robot_time_test.dir/all: CMakeFiles/robot_time.dir/all
$(MAKE) -f CMakeFiles/robot_time_test.dir/build.make CMakeFiles/robot_time_test.dir/depend
$(MAKE) -f CMakeFiles/robot_time_test.dir/build.make CMakeFiles/robot_time_test.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/robot_time/build/CMakeFiles --progress-num=3,4 "Built target robot_time_test"
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/robot_time/build/CMakeFiles --progress-num=7,8 "Built target robot_time_test"
.PHONY : CMakeFiles/robot_time_test.dir/all
# Build rule for subdir invocation for target.
@ -126,31 +126,31 @@ CMakeFiles/robot_time_test.dir/clean:
.PHONY : CMakeFiles/robot_time_test.dir/clean
#=============================================================================
# Target rules for target CMakeFiles/rostime.dir
# Target rules for target CMakeFiles/robot_time.dir
# All Build rule for target.
CMakeFiles/rostime.dir/all:
$(MAKE) -f CMakeFiles/rostime.dir/build.make CMakeFiles/rostime.dir/depend
$(MAKE) -f CMakeFiles/rostime.dir/build.make CMakeFiles/rostime.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/robot_time/build/CMakeFiles --progress-num=5,6,7,8 "Built target rostime"
.PHONY : CMakeFiles/rostime.dir/all
CMakeFiles/robot_time.dir/all:
$(MAKE) -f CMakeFiles/robot_time.dir/build.make CMakeFiles/robot_time.dir/depend
$(MAKE) -f CMakeFiles/robot_time.dir/build.make CMakeFiles/robot_time.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/robot_time/build/CMakeFiles --progress-num=3,4,5,6 "Built target robot_time"
.PHONY : CMakeFiles/robot_time.dir/all
# Build rule for subdir invocation for target.
CMakeFiles/rostime.dir/rule: cmake_check_build_system
CMakeFiles/robot_time.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/robot_time/build/CMakeFiles 4
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rostime.dir/all
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/robot_time.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/robot_time/build/CMakeFiles 0
.PHONY : CMakeFiles/rostime.dir/rule
.PHONY : CMakeFiles/robot_time.dir/rule
# Convenience name for target.
rostime: CMakeFiles/rostime.dir/rule
robot_time: CMakeFiles/robot_time.dir/rule
.PHONY : rostime
.PHONY : robot_time
# clean rule for target.
CMakeFiles/rostime.dir/clean:
$(MAKE) -f CMakeFiles/rostime.dir/build.make CMakeFiles/rostime.dir/clean
.PHONY : CMakeFiles/rostime.dir/clean
CMakeFiles/robot_time.dir/clean:
$(MAKE) -f CMakeFiles/robot_time.dir/build.make CMakeFiles/robot_time.dir/clean
.PHONY : CMakeFiles/robot_time.dir/clean
#=============================================================================
# Special targets to cleanup operation of make.

View File

@ -6,4 +6,4 @@
/home/duongtd/robotics_core/robot_time/build/CMakeFiles/edit_cache.dir
/home/duongtd/robotics_core/robot_time/build/CMakeFiles/robot_duration_test.dir
/home/duongtd/robotics_core/robot_time/build/CMakeFiles/robot_time_test.dir
/home/duongtd/robotics_core/robot_time/build/CMakeFiles/rostime.dir
/home/duongtd/robotics_core/robot_time/build/CMakeFiles/robot_time.dir

View File

@ -15,7 +15,7 @@ set(CMAKE_CXX_TARGET_INCLUDE_PATH
# Targets to which this target links.
set(CMAKE_TARGET_LINKED_INFO_FILES
"/home/duongtd/robotics_core/robot_time/build/CMakeFiles/rostime.dir/DependInfo.cmake"
"/home/duongtd/robotics_core/robot_time/build/CMakeFiles/robot_time.dir/DependInfo.cmake"
)
# Fortran module output directory.

View File

@ -79,7 +79,7 @@ robot_duration_test_EXTERNAL_OBJECTS =
robot_duration_test: CMakeFiles/robot_duration_test.dir/test/duration.cpp.o
robot_duration_test: CMakeFiles/robot_duration_test.dir/build.make
robot_duration_test: librostime.a
robot_duration_test: librobot_time.a
robot_duration_test: /usr/local/lib/libgtest.a
robot_duration_test: /usr/local/lib/libgtest_main.a
robot_duration_test: /usr/local/lib/libgtest.a

View File

@ -1 +1 @@
/usr/bin/c++ CMakeFiles/robot_duration_test.dir/test/duration.cpp.o -o robot_duration_test librostime.a /usr/local/lib/libgtest.a /usr/local/lib/libgtest_main.a /usr/local/lib/libgtest.a -lpthread
/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

View File

@ -4,9 +4,9 @@ set(CMAKE_DEPENDS_LANGUAGES
)
# 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/robot_time/build/CMakeFiles/rostime.dir/src/duration.cpp.o"
"/home/duongtd/robotics_core/robot_time/src/rate.cpp" "/home/duongtd/robotics_core/robot_time/build/CMakeFiles/rostime.dir/src/rate.cpp.o"
"/home/duongtd/robotics_core/robot_time/src/time.cpp" "/home/duongtd/robotics_core/robot_time/build/CMakeFiles/rostime.dir/src/time.cpp.o"
"/home/duongtd/robotics_core/robot_time/src/duration.cpp" "/home/duongtd/robotics_core/robot_time/build/CMakeFiles/robot_time.dir/src/duration.cpp.o"
"/home/duongtd/robotics_core/robot_time/src/rate.cpp" "/home/duongtd/robotics_core/robot_time/build/CMakeFiles/robot_time.dir/src/rate.cpp.o"
"/home/duongtd/robotics_core/robot_time/src/time.cpp" "/home/duongtd/robotics_core/robot_time/build/CMakeFiles/robot_time.dir/src/time.cpp.o"
)
set(CMAKE_CXX_COMPILER_ID "GNU")

View File

@ -49,81 +49,81 @@ CMAKE_SOURCE_DIR = /home/duongtd/robotics_core/robot_time
CMAKE_BINARY_DIR = /home/duongtd/robotics_core/robot_time/build
# Include any dependencies generated for this target.
include CMakeFiles/rostime.dir/depend.make
include CMakeFiles/robot_time.dir/depend.make
# Include the progress variables for this target.
include CMakeFiles/rostime.dir/progress.make
include CMakeFiles/robot_time.dir/progress.make
# Include the compile flags for this target's objects.
include CMakeFiles/rostime.dir/flags.make
include CMakeFiles/robot_time.dir/flags.make
CMakeFiles/rostime.dir/src/duration.cpp.o: CMakeFiles/rostime.dir/flags.make
CMakeFiles/rostime.dir/src/duration.cpp.o: ../src/duration.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/duongtd/robotics_core/robot_time/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/rostime.dir/src/duration.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rostime.dir/src/duration.cpp.o -c /home/duongtd/robotics_core/robot_time/src/duration.cpp
CMakeFiles/robot_time.dir/src/duration.cpp.o: CMakeFiles/robot_time.dir/flags.make
CMakeFiles/robot_time.dir/src/duration.cpp.o: ../src/duration.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/duongtd/robotics_core/robot_time/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/robot_time.dir/src/duration.cpp.o"
/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
CMakeFiles/rostime.dir/src/duration.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rostime.dir/src/duration.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/duongtd/robotics_core/robot_time/src/duration.cpp > CMakeFiles/rostime.dir/src/duration.cpp.i
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"
/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
CMakeFiles/rostime.dir/src/duration.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rostime.dir/src/duration.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/duongtd/robotics_core/robot_time/src/duration.cpp -o CMakeFiles/rostime.dir/src/duration.cpp.s
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"
/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
CMakeFiles/rostime.dir/src/rate.cpp.o: CMakeFiles/rostime.dir/flags.make
CMakeFiles/rostime.dir/src/rate.cpp.o: ../src/rate.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/duongtd/robotics_core/robot_time/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/rostime.dir/src/rate.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rostime.dir/src/rate.cpp.o -c /home/duongtd/robotics_core/robot_time/src/rate.cpp
CMakeFiles/robot_time.dir/src/rate.cpp.o: CMakeFiles/robot_time.dir/flags.make
CMakeFiles/robot_time.dir/src/rate.cpp.o: ../src/rate.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/duongtd/robotics_core/robot_time/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/robot_time.dir/src/rate.cpp.o"
/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
CMakeFiles/rostime.dir/src/rate.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rostime.dir/src/rate.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/duongtd/robotics_core/robot_time/src/rate.cpp > CMakeFiles/rostime.dir/src/rate.cpp.i
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"
/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
CMakeFiles/rostime.dir/src/rate.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rostime.dir/src/rate.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/duongtd/robotics_core/robot_time/src/rate.cpp -o CMakeFiles/rostime.dir/src/rate.cpp.s
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"
/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
CMakeFiles/rostime.dir/src/time.cpp.o: CMakeFiles/rostime.dir/flags.make
CMakeFiles/rostime.dir/src/time.cpp.o: ../src/time.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/duongtd/robotics_core/robot_time/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/rostime.dir/src/time.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rostime.dir/src/time.cpp.o -c /home/duongtd/robotics_core/robot_time/src/time.cpp
CMakeFiles/robot_time.dir/src/time.cpp.o: CMakeFiles/robot_time.dir/flags.make
CMakeFiles/robot_time.dir/src/time.cpp.o: ../src/time.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/duongtd/robotics_core/robot_time/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/robot_time.dir/src/time.cpp.o"
/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
CMakeFiles/rostime.dir/src/time.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rostime.dir/src/time.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/duongtd/robotics_core/robot_time/src/time.cpp > CMakeFiles/rostime.dir/src/time.cpp.i
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"
/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
CMakeFiles/rostime.dir/src/time.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rostime.dir/src/time.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/duongtd/robotics_core/robot_time/src/time.cpp -o CMakeFiles/rostime.dir/src/time.cpp.s
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"
/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 rostime
rostime_OBJECTS = \
"CMakeFiles/rostime.dir/src/duration.cpp.o" \
"CMakeFiles/rostime.dir/src/rate.cpp.o" \
"CMakeFiles/rostime.dir/src/time.cpp.o"
# 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 rostime
rostime_EXTERNAL_OBJECTS =
# External object files for target robot_time
robot_time_EXTERNAL_OBJECTS =
librostime.a: CMakeFiles/rostime.dir/src/duration.cpp.o
librostime.a: CMakeFiles/rostime.dir/src/rate.cpp.o
librostime.a: CMakeFiles/rostime.dir/src/time.cpp.o
librostime.a: CMakeFiles/rostime.dir/build.make
librostime.a: CMakeFiles/rostime.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/duongtd/robotics_core/robot_time/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Linking CXX static library librostime.a"
$(CMAKE_COMMAND) -P CMakeFiles/rostime.dir/cmake_clean_target.cmake
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rostime.dir/link.txt --verbose=$(VERBOSE)
librobot_time.a: CMakeFiles/robot_time.dir/src/duration.cpp.o
librobot_time.a: CMakeFiles/robot_time.dir/src/rate.cpp.o
librobot_time.a: CMakeFiles/robot_time.dir/src/time.cpp.o
librobot_time.a: CMakeFiles/robot_time.dir/build.make
librobot_time.a: CMakeFiles/robot_time.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/duongtd/robotics_core/robot_time/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Linking CXX static library librobot_time.a"
$(CMAKE_COMMAND) -P CMakeFiles/robot_time.dir/cmake_clean_target.cmake
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/robot_time.dir/link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
CMakeFiles/rostime.dir/build: librostime.a
CMakeFiles/robot_time.dir/build: librobot_time.a
.PHONY : CMakeFiles/rostime.dir/build
.PHONY : CMakeFiles/robot_time.dir/build
CMakeFiles/rostime.dir/clean:
$(CMAKE_COMMAND) -P CMakeFiles/rostime.dir/cmake_clean.cmake
.PHONY : CMakeFiles/rostime.dir/clean
CMakeFiles/robot_time.dir/clean:
$(CMAKE_COMMAND) -P CMakeFiles/robot_time.dir/cmake_clean.cmake
.PHONY : CMakeFiles/robot_time.dir/clean
CMakeFiles/rostime.dir/depend:
cd /home/duongtd/robotics_core/robot_time/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/duongtd/robotics_core/robot_time /home/duongtd/robotics_core/robot_time /home/duongtd/robotics_core/robot_time/build /home/duongtd/robotics_core/robot_time/build /home/duongtd/robotics_core/robot_time/build/CMakeFiles/rostime.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : CMakeFiles/rostime.dir/depend
CMakeFiles/robot_time.dir/depend:
cd /home/duongtd/robotics_core/robot_time/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/duongtd/robotics_core/robot_time /home/duongtd/robotics_core/robot_time /home/duongtd/robotics_core/robot_time/build /home/duongtd/robotics_core/robot_time/build /home/duongtd/robotics_core/robot_time/build/CMakeFiles/robot_time.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : CMakeFiles/robot_time.dir/depend

View File

@ -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()

View File

@ -1,3 +1,3 @@
file(REMOVE_RECURSE
"librostime.a"
"librobot_time.a"
)

View File

@ -1,7 +1,7 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
CMakeFiles/rostime.dir/src/duration.cpp.o
CMakeFiles/robot_time.dir/src/duration.cpp.o
../include/robot/duration.h
../include/robot/exception.h
../include/robot/impl/duration.h
@ -11,7 +11,7 @@ CMakeFiles/rostime.dir/src/duration.cpp.o
../include/robot/robot_time_decl.h
../include/robot/time.h
/home/duongtd/robotics_core/robot_time/src/duration.cpp
CMakeFiles/rostime.dir/src/rate.cpp.o
CMakeFiles/robot_time.dir/src/rate.cpp.o
../include/robot/duration.h
../include/robot/exception.h
../include/robot/macros.h
@ -20,7 +20,7 @@ CMakeFiles/rostime.dir/src/rate.cpp.o
../include/robot/robot_time_decl.h
../include/robot/time.h
/home/duongtd/robotics_core/robot_time/src/rate.cpp
CMakeFiles/rostime.dir/src/time.cpp.o
CMakeFiles/robot_time.dir/src/time.cpp.o
../include/robot/duration.h
../include/robot/exception.h
../include/robot/impl/time.h

View File

@ -0,0 +1,31 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
CMakeFiles/robot_time.dir/src/duration.cpp.o: ../include/robot/duration.h
CMakeFiles/robot_time.dir/src/duration.cpp.o: ../include/robot/exception.h
CMakeFiles/robot_time.dir/src/duration.cpp.o: ../include/robot/impl/duration.h
CMakeFiles/robot_time.dir/src/duration.cpp.o: ../include/robot/macros.h
CMakeFiles/robot_time.dir/src/duration.cpp.o: ../include/robot/platform.h
CMakeFiles/robot_time.dir/src/duration.cpp.o: ../include/robot/rate.h
CMakeFiles/robot_time.dir/src/duration.cpp.o: ../include/robot/robot_time_decl.h
CMakeFiles/robot_time.dir/src/duration.cpp.o: ../include/robot/time.h
CMakeFiles/robot_time.dir/src/duration.cpp.o: ../src/duration.cpp
CMakeFiles/robot_time.dir/src/rate.cpp.o: ../include/robot/duration.h
CMakeFiles/robot_time.dir/src/rate.cpp.o: ../include/robot/exception.h
CMakeFiles/robot_time.dir/src/rate.cpp.o: ../include/robot/macros.h
CMakeFiles/robot_time.dir/src/rate.cpp.o: ../include/robot/platform.h
CMakeFiles/robot_time.dir/src/rate.cpp.o: ../include/robot/rate.h
CMakeFiles/robot_time.dir/src/rate.cpp.o: ../include/robot/robot_time_decl.h
CMakeFiles/robot_time.dir/src/rate.cpp.o: ../include/robot/time.h
CMakeFiles/robot_time.dir/src/rate.cpp.o: ../src/rate.cpp
CMakeFiles/robot_time.dir/src/time.cpp.o: ../include/robot/duration.h
CMakeFiles/robot_time.dir/src/time.cpp.o: ../include/robot/exception.h
CMakeFiles/robot_time.dir/src/time.cpp.o: ../include/robot/impl/time.h
CMakeFiles/robot_time.dir/src/time.cpp.o: ../include/robot/macros.h
CMakeFiles/robot_time.dir/src/time.cpp.o: ../include/robot/platform.h
CMakeFiles/robot_time.dir/src/time.cpp.o: ../include/robot/robot_time_decl.h
CMakeFiles/robot_time.dir/src/time.cpp.o: ../include/robot/time.h
CMakeFiles/robot_time.dir/src/time.cpp.o: ../src/time.cpp

View File

@ -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

View File

@ -0,0 +1,5 @@
CMAKE_PROGRESS_1 = 3
CMAKE_PROGRESS_2 = 4
CMAKE_PROGRESS_3 = 5
CMAKE_PROGRESS_4 = 6

View File

@ -15,7 +15,7 @@ set(CMAKE_CXX_TARGET_INCLUDE_PATH
# Targets to which this target links.
set(CMAKE_TARGET_LINKED_INFO_FILES
"/home/duongtd/robotics_core/robot_time/build/CMakeFiles/rostime.dir/DependInfo.cmake"
"/home/duongtd/robotics_core/robot_time/build/CMakeFiles/robot_time.dir/DependInfo.cmake"
)
# Fortran module output directory.

View File

@ -79,7 +79,7 @@ robot_time_test_EXTERNAL_OBJECTS =
robot_time_test: CMakeFiles/robot_time_test.dir/test/time.cpp.o
robot_time_test: CMakeFiles/robot_time_test.dir/build.make
robot_time_test: librostime.a
robot_time_test: librobot_time.a
robot_time_test: /usr/local/lib/libgtest.a
robot_time_test: /usr/local/lib/libgtest_main.a
robot_time_test: /usr/local/lib/libgtest.a

View File

@ -1 +1 @@
/usr/bin/c++ CMakeFiles/robot_time_test.dir/test/time.cpp.o -o robot_time_test librostime.a /usr/local/lib/libgtest.a /usr/local/lib/libgtest_main.a /usr/local/lib/libgtest.a -lpthread
/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

View File

@ -1,3 +1,3 @@
CMAKE_PROGRESS_1 = 3
CMAKE_PROGRESS_2 = 4
CMAKE_PROGRESS_1 = 7
CMAKE_PROGRESS_2 = 8

View File

@ -1,12 +0,0 @@
file(REMOVE_RECURSE
"CMakeFiles/rostime.dir/src/duration.cpp.o"
"CMakeFiles/rostime.dir/src/rate.cpp.o"
"CMakeFiles/rostime.dir/src/time.cpp.o"
"librostime.a"
"librostime.pdb"
)
# Per-language clean rules from dependency scanning.
foreach(lang CXX)
include(CMakeFiles/rostime.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()

View File

@ -1,31 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
CMakeFiles/rostime.dir/src/duration.cpp.o: ../include/robot/duration.h
CMakeFiles/rostime.dir/src/duration.cpp.o: ../include/robot/exception.h
CMakeFiles/rostime.dir/src/duration.cpp.o: ../include/robot/impl/duration.h
CMakeFiles/rostime.dir/src/duration.cpp.o: ../include/robot/macros.h
CMakeFiles/rostime.dir/src/duration.cpp.o: ../include/robot/platform.h
CMakeFiles/rostime.dir/src/duration.cpp.o: ../include/robot/rate.h
CMakeFiles/rostime.dir/src/duration.cpp.o: ../include/robot/robot_time_decl.h
CMakeFiles/rostime.dir/src/duration.cpp.o: ../include/robot/time.h
CMakeFiles/rostime.dir/src/duration.cpp.o: ../src/duration.cpp
CMakeFiles/rostime.dir/src/rate.cpp.o: ../include/robot/duration.h
CMakeFiles/rostime.dir/src/rate.cpp.o: ../include/robot/exception.h
CMakeFiles/rostime.dir/src/rate.cpp.o: ../include/robot/macros.h
CMakeFiles/rostime.dir/src/rate.cpp.o: ../include/robot/platform.h
CMakeFiles/rostime.dir/src/rate.cpp.o: ../include/robot/rate.h
CMakeFiles/rostime.dir/src/rate.cpp.o: ../include/robot/robot_time_decl.h
CMakeFiles/rostime.dir/src/rate.cpp.o: ../include/robot/time.h
CMakeFiles/rostime.dir/src/rate.cpp.o: ../src/rate.cpp
CMakeFiles/rostime.dir/src/time.cpp.o: ../include/robot/duration.h
CMakeFiles/rostime.dir/src/time.cpp.o: ../include/robot/exception.h
CMakeFiles/rostime.dir/src/time.cpp.o: ../include/robot/impl/time.h
CMakeFiles/rostime.dir/src/time.cpp.o: ../include/robot/macros.h
CMakeFiles/rostime.dir/src/time.cpp.o: ../include/robot/platform.h
CMakeFiles/rostime.dir/src/time.cpp.o: ../include/robot/robot_time_decl.h
CMakeFiles/rostime.dir/src/time.cpp.o: ../include/robot/time.h
CMakeFiles/rostime.dir/src/time.cpp.o: ../src/time.cpp

View File

@ -1,2 +0,0 @@
/usr/bin/ar qc librostime.a CMakeFiles/rostime.dir/src/duration.cpp.o CMakeFiles/rostime.dir/src/rate.cpp.o CMakeFiles/rostime.dir/src/time.cpp.o
/usr/bin/ranlib librostime.a

View File

@ -1,5 +0,0 @@
CMAKE_PROGRESS_1 = 5
CMAKE_PROGRESS_2 = 6
CMAKE_PROGRESS_3 = 7
CMAKE_PROGRESS_4 = 8

View File

@ -183,17 +183,17 @@ robot_time_test/fast:
.PHONY : robot_time_test/fast
#=============================================================================
# Target rules for targets named rostime
# Target rules for targets named robot_time
# Build rule for target.
rostime: cmake_check_build_system
$(MAKE) -f CMakeFiles/Makefile2 rostime
.PHONY : rostime
robot_time: cmake_check_build_system
$(MAKE) -f CMakeFiles/Makefile2 robot_time
.PHONY : robot_time
# fast build rule for target.
rostime/fast:
$(MAKE) -f CMakeFiles/rostime.dir/build.make CMakeFiles/rostime.dir/build
.PHONY : rostime/fast
robot_time/fast:
$(MAKE) -f CMakeFiles/robot_time.dir/build.make CMakeFiles/robot_time.dir/build
.PHONY : robot_time/fast
src/duration.o: src/duration.cpp.o
@ -201,7 +201,7 @@ src/duration.o: src/duration.cpp.o
# target to build an object file
src/duration.cpp.o:
$(MAKE) -f CMakeFiles/rostime.dir/build.make CMakeFiles/rostime.dir/src/duration.cpp.o
$(MAKE) -f CMakeFiles/robot_time.dir/build.make CMakeFiles/robot_time.dir/src/duration.cpp.o
.PHONY : src/duration.cpp.o
src/duration.i: src/duration.cpp.i
@ -210,7 +210,7 @@ src/duration.i: src/duration.cpp.i
# target to preprocess a source file
src/duration.cpp.i:
$(MAKE) -f CMakeFiles/rostime.dir/build.make CMakeFiles/rostime.dir/src/duration.cpp.i
$(MAKE) -f CMakeFiles/robot_time.dir/build.make CMakeFiles/robot_time.dir/src/duration.cpp.i
.PHONY : src/duration.cpp.i
src/duration.s: src/duration.cpp.s
@ -219,7 +219,7 @@ src/duration.s: src/duration.cpp.s
# target to generate assembly for a file
src/duration.cpp.s:
$(MAKE) -f CMakeFiles/rostime.dir/build.make CMakeFiles/rostime.dir/src/duration.cpp.s
$(MAKE) -f CMakeFiles/robot_time.dir/build.make CMakeFiles/robot_time.dir/src/duration.cpp.s
.PHONY : src/duration.cpp.s
src/rate.o: src/rate.cpp.o
@ -228,7 +228,7 @@ src/rate.o: src/rate.cpp.o
# target to build an object file
src/rate.cpp.o:
$(MAKE) -f CMakeFiles/rostime.dir/build.make CMakeFiles/rostime.dir/src/rate.cpp.o
$(MAKE) -f CMakeFiles/robot_time.dir/build.make CMakeFiles/robot_time.dir/src/rate.cpp.o
.PHONY : src/rate.cpp.o
src/rate.i: src/rate.cpp.i
@ -237,7 +237,7 @@ src/rate.i: src/rate.cpp.i
# target to preprocess a source file
src/rate.cpp.i:
$(MAKE) -f CMakeFiles/rostime.dir/build.make CMakeFiles/rostime.dir/src/rate.cpp.i
$(MAKE) -f CMakeFiles/robot_time.dir/build.make CMakeFiles/robot_time.dir/src/rate.cpp.i
.PHONY : src/rate.cpp.i
src/rate.s: src/rate.cpp.s
@ -246,7 +246,7 @@ src/rate.s: src/rate.cpp.s
# target to generate assembly for a file
src/rate.cpp.s:
$(MAKE) -f CMakeFiles/rostime.dir/build.make CMakeFiles/rostime.dir/src/rate.cpp.s
$(MAKE) -f CMakeFiles/robot_time.dir/build.make CMakeFiles/robot_time.dir/src/rate.cpp.s
.PHONY : src/rate.cpp.s
src/time.o: src/time.cpp.o
@ -255,7 +255,7 @@ src/time.o: src/time.cpp.o
# target to build an object file
src/time.cpp.o:
$(MAKE) -f CMakeFiles/rostime.dir/build.make CMakeFiles/rostime.dir/src/time.cpp.o
$(MAKE) -f CMakeFiles/robot_time.dir/build.make CMakeFiles/robot_time.dir/src/time.cpp.o
.PHONY : src/time.cpp.o
src/time.i: src/time.cpp.i
@ -264,7 +264,7 @@ src/time.i: src/time.cpp.i
# target to preprocess a source file
src/time.cpp.i:
$(MAKE) -f CMakeFiles/rostime.dir/build.make CMakeFiles/rostime.dir/src/time.cpp.i
$(MAKE) -f CMakeFiles/robot_time.dir/build.make CMakeFiles/robot_time.dir/src/time.cpp.i
.PHONY : src/time.cpp.i
src/time.s: src/time.cpp.s
@ -273,7 +273,7 @@ src/time.s: src/time.cpp.s
# target to generate assembly for a file
src/time.cpp.s:
$(MAKE) -f CMakeFiles/rostime.dir/build.make CMakeFiles/rostime.dir/src/time.cpp.s
$(MAKE) -f CMakeFiles/robot_time.dir/build.make CMakeFiles/robot_time.dir/src/time.cpp.s
.PHONY : src/time.cpp.s
test/duration.o: test/duration.cpp.o
@ -344,7 +344,7 @@ help:
@echo "... edit_cache"
@echo "... robot_duration_test"
@echo "... robot_time_test"
@echo "... rostime"
@echo "... robot_time"
@echo "... src/duration.o"
@echo "... src/duration.i"
@echo "... src/duration.s"

View File

@ -38,7 +38,7 @@ if(NOT DEFINED CMAKE_CROSSCOMPILING)
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/robot_time/build/librostime.a")
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/home/duongtd/robotics_core/robot_time/build/librobot_time.a")
endif()
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
@ -46,21 +46,21 @@ if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_
endif()
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/rostime/rostimeTargets.cmake")
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/rostime/rostimeTargets.cmake"
"/home/duongtd/robotics_core/robot_time/build/CMakeFiles/Export/lib/cmake/rostime/rostimeTargets.cmake")
"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/robot_time/robot_timeTargets.cmake"
"/home/duongtd/robotics_core/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/rostime/rostimeTargets-*.cmake")
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/rostime/rostimeTargets.cmake\" will be replaced. Removing files [${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/rostime" TYPE FILE FILES "/home/duongtd/robotics_core/robot_time/build/CMakeFiles/Export/lib/cmake/rostime/rostimeTargets.cmake")
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/robot_time" TYPE FILE FILES "/home/duongtd/robotics_core/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/rostime" TYPE FILE FILES "/home/duongtd/robotics_core/robot_time/build/CMakeFiles/Export/lib/cmake/rostime/rostimeTargets-noconfig.cmake")
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/robot_time" TYPE FILE FILES "/home/duongtd/robotics_core/robot_time/build/CMakeFiles/Export/lib/cmake/robot_time/robot_timeTargets-noconfig.cmake")
endif()
endif()

Binary file not shown.

Binary file not shown.

View File

@ -130,8 +130,8 @@ namespace robot
// of time.h from including boost/thread/mutex.hpp
static std::mutex g_sim_time_mutex;
static bool g_initialized(false);
static bool g_use_sim_time(true);
static bool g_initialized(true);
static bool g_use_sim_time(false);
static Time g_sim_time(0, 0);
/*********************************************************************

View File

@ -37,7 +37,7 @@ using namespace robot;
TEST(Duration, sleepWithSimTime)
{
robot::Time::init();
// robot::Time::init();
Time start = Time::now();
start -= Duration(2.0);
@ -52,7 +52,7 @@ TEST(Duration, sleepWithSimTime)
TEST(Duration, castFromDoubleExceptions)
{
robot::Time::init();
// robot::Time::init();
Duration d1, d2, d3, d4, d5, d6, d7, d8, d9;
// Valid values to cast, must not throw exceptions
@ -76,7 +76,7 @@ TEST(Duration, castFromDoubleExceptions)
TEST(Duration, castFromInt64Exceptions)
{
robot::Time::init();
// robot::Time::init();
Duration d1, d2, d3, d4;
// Valid values to cast, must not throw exceptions
@ -94,7 +94,7 @@ TEST(Duration, castFromInt64Exceptions)
TEST(Duration, arithmeticExceptions)
{
robot::Time::init();
// robot::Time::init();
Duration d1(2147483647, 0);
Duration d2(2147483647, 999999999);
@ -114,7 +114,7 @@ TEST(Duration, arithmeticExceptions)
TEST(Duration, negativeSignExceptions)
{
robot::Time::init();
// robot::Time::init();
Duration d1(2147483647, 0);
Duration d2(2147483647, 999999999);
@ -138,7 +138,7 @@ TEST(Duration, negativeSignExceptions)
TEST(Duration, rounding)
{
robot::Time::init();
// robot::Time::init();
Duration d1(49.0000000004);
EXPECT_EQ(49, d1.sec);

View File

@ -565,10 +565,12 @@ TEST(Duration, sleepWithSignal)
#endif
Time start = Time::now();
Duration d(5.0);
std::cout << "start: " << start << std::endl;
Duration d(10.0);
bool rc = d.sleep();
// std::cout << "rc: " << rc << std::endl;
// std::cout << "start: " << start << std::endl;
Time end = Time::now();
std::cout << "end: " << end << std::endl;
ASSERT_GT(end - start, d);
ASSERT_TRUE(rc);