Compare commits
3 Commits
3c51b228ec
...
5558086d10
| Author | SHA1 | Date | |
|---|---|---|---|
| 5558086d10 | |||
| e4db1da907 | |||
| 2987c1a481 |
@@ -3,11 +3,11 @@ project(common_msgs)
|
|||||||
set(CMAKE_CXX_STANDARD 17)
|
set(CMAKE_CXX_STANDARD 17)
|
||||||
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
|
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
|
||||||
|
|
||||||
if (NOT TARGET tf3_geometry_msgs)
|
if (NOT TARGET robot_tf3_geometry_msgs)
|
||||||
add_subdirectory(tf3_geometry_msgs)
|
add_subdirectory(robot_tf3_geometry_msgs)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if (NOT TARGET tf3_sensor_msgs)
|
if (NOT TARGET robot_tf3_sensor_msgs)
|
||||||
add_subdirectory(tf3_sensor_msgs)
|
add_subdirectory(robot_tf3_sensor_msgs)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
cmake_minimum_required(VERSION 3.10)
|
cmake_minimum_required(VERSION 3.10)
|
||||||
project(tf3_geometry_msgs)
|
project(robot_tf3_geometry_msgs)
|
||||||
|
|
||||||
set(CMAKE_CXX_STANDARD 17)
|
set(CMAKE_CXX_STANDARD 17)
|
||||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||||
@@ -24,42 +24,42 @@ install(DIRECTORY include/${PROJECT_NAME}/
|
|||||||
DESTINATION include/${PROJECT_NAME}
|
DESTINATION include/${PROJECT_NAME}
|
||||||
)
|
)
|
||||||
|
|
||||||
add_library(tf3_geometry_msgs INTERFACE
|
add_library(robot_tf3_geometry_msgs INTERFACE
|
||||||
)
|
)
|
||||||
|
|
||||||
target_include_directories(tf3_geometry_msgs
|
target_include_directories(robot_tf3_geometry_msgs
|
||||||
INTERFACE
|
INTERFACE
|
||||||
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
|
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
|
||||||
$<INSTALL_INTERFACE:include>
|
$<INSTALL_INTERFACE:include>
|
||||||
)
|
)
|
||||||
|
|
||||||
# Liên kết với std_msgs nếu bạn có file Header.h trong include/std_msgs/
|
# Liên kết với robot_std_msgs nếu bạn có file Header.h trong include/robot_std_msgs/
|
||||||
target_link_libraries(tf3_geometry_msgs INTERFACE
|
target_link_libraries(robot_tf3_geometry_msgs INTERFACE
|
||||||
geometry_msgs
|
geometry_msgs
|
||||||
data_convert
|
data_convert
|
||||||
)
|
)
|
||||||
|
|
||||||
# --- Cài đặt thư viện vào hệ thống khi chạy make install ---
|
# --- Cài đặt thư viện vào hệ thống khi chạy make install ---
|
||||||
install(TARGETS tf3_geometry_msgs
|
install(TARGETS robot_tf3_geometry_msgs
|
||||||
EXPORT tf3_geometry_msgs-targets
|
EXPORT robot_tf3_geometry_msgs-targets
|
||||||
INCLUDES DESTINATION include # Cài đặt include
|
INCLUDES DESTINATION include # Cài đặt include
|
||||||
)
|
)
|
||||||
|
|
||||||
# --- Xuất export set tf3_geometry_msgs-targets thành file CMake module ---
|
# --- Xuất export set robot_tf3_geometry_msgs-targets thành file CMake module ---
|
||||||
# --- Tạo file lib/cmake/tf3_geometry_msgs/tf3_geometry_msgs-targets.cmake ---
|
# --- Tạo file lib/cmake/robot_tf3_geometry_msgs/robot_tf3_geometry_msgs-targets.cmake ---
|
||||||
# --- File này chứa cấu hình giúp project khác có thể dùng ---
|
# --- File này chứa cấu hình giúp project khác có thể dùng ---
|
||||||
# --- Find_package(tf3_geometry_msgs REQUIRED) ---
|
# --- Find_package(robot_tf3_geometry_msgs REQUIRED) ---
|
||||||
# --- Target_link_libraries(my_app PRIVATE tf3_geometry_msgs::tf3_geometry_msgs) ---
|
# --- Target_link_libraries(my_app PRIVATE tf3_robot_geometry_msgs::robot_tf3_geometry_msgs) ---
|
||||||
install(EXPORT tf3_geometry_msgs-targets
|
install(EXPORT robot_tf3_geometry_msgs-targets
|
||||||
FILE tf3_geometry_msgs-targets.cmake
|
FILE robot_tf3_geometry_msgs-targets.cmake
|
||||||
DESTINATION lib/cmake/tf3_geometry_msgs
|
DESTINATION lib/cmake/robot_tf3_geometry_msgs
|
||||||
)
|
)
|
||||||
|
|
||||||
# # Test: tomsg_frommsg
|
# # Test: tomsg_frommsg
|
||||||
add_executable(test_tomsg_frommsg test/test_tomsg_frommsg.cpp)
|
add_executable(test_tomsg_frommsg test/test_tomsg_frommsg.cpp)
|
||||||
target_link_libraries(test_tomsg_frommsg
|
target_link_libraries(test_tomsg_frommsg
|
||||||
${GTEST_LIBRARIES}
|
${GTEST_LIBRARIES}
|
||||||
tf3_geometry_msgs
|
robot_tf3_geometry_msgs
|
||||||
Threads::Threads
|
Threads::Threads
|
||||||
tf3
|
tf3
|
||||||
data_convert
|
data_convert
|
||||||
@@ -70,6 +70,6 @@ install(EXPORT tf3_geometry_msgs-targets
|
|||||||
${GTEST_LIBRARIES}
|
${GTEST_LIBRARIES}
|
||||||
Threads::Threads
|
Threads::Threads
|
||||||
tf3
|
tf3
|
||||||
tf3_geometry_msgs
|
robot_tf3_geometry_msgs
|
||||||
data_convert
|
data_convert
|
||||||
)
|
)
|
||||||
@@ -1,12 +1,12 @@
|
|||||||
# Đánh Giá Mã Nguồn: tf3_geometry_msgs
|
# Đánh Giá Mã Nguồn: robot_tf3_geometry_msgs
|
||||||
|
|
||||||
## Tóm Tắt
|
## Tóm Tắt
|
||||||
Đánh giá mã nguồn này bao gồm package `tf3_geometry_msgs`, cung cấp các hàm chuyển đổi giữa các kiểu tf3 và geometry_msgs.
|
Đánh giá mã nguồn này bao gồm package `robot_tf3_geometry_msgs`, cung cấp các hàm chuyển đổi giữa các kiểu tf3 và geometry_msgs.
|
||||||
|
|
||||||
## Các Vấn Đề Nghiêm Trọng
|
## Các Vấn Đề Nghiêm Trọng
|
||||||
|
|
||||||
### 1. Mã Debug Còn Sót Lại Trong Production (Dòng 826)
|
### 1. Mã Debug Còn Sót Lại Trong Production (Dòng 826)
|
||||||
**File:** `include/tf3_geometry_msgs/tf3_geometry_msgs.h`
|
**File:** `include/robot_tf3_geometry_msgs/robot_tf3_geometry_msgs.h`
|
||||||
**Vấn đề:** Câu lệnh debug `std::cout` còn sót lại trong mã production
|
**Vấn đề:** Câu lệnh debug `std::cout` còn sót lại trong mã production
|
||||||
```cpp
|
```cpp
|
||||||
std::cout << "doTransform Pose: " << std::endl;
|
std::cout << "doTransform Pose: " << std::endl;
|
||||||
@@ -15,13 +15,13 @@ std::cout << "doTransform Pose: " << std::endl;
|
|||||||
**Cách sửa:** Xóa câu lệnh debug
|
**Cách sửa:** Xóa câu lệnh debug
|
||||||
|
|
||||||
### 2. Thiếu Include
|
### 2. Thiếu Include
|
||||||
**File:** `include/tf3_geometry_msgs/tf3_geometry_msgs.h`
|
**File:** `include/robot_tf3_geometry_msgs/robot_tf3_geometry_msgs.h`
|
||||||
**Vấn đề:** Sử dụng `std::cout` nhưng không include `<iostream>`
|
**Vấn đề:** Sử dụng `std::cout` nhưng không include `<iostream>`
|
||||||
**Ảnh hưởng:** Có thể gây lỗi biên dịch nếu include không được cung cấp gián tiếp
|
**Ảnh hưởng:** Có thể gây lỗi biên dịch nếu include không được cung cấp gián tiếp
|
||||||
**Cách sửa:** Xóa mã debug hoặc thêm `#include <iostream>` nếu cần
|
**Cách sửa:** Xóa mã debug hoặc thêm `#include <iostream>` nếu cần
|
||||||
|
|
||||||
### 3. Thiếu Từ Khóa `inline` Trong Header
|
### 3. Thiếu Từ Khóa `inline` Trong Header
|
||||||
**File:** `include/tf3_geometry_msgs/data_convert.h`
|
**File:** `include/robot_tf3_geometry_msgs/data_convert.h`
|
||||||
**Vấn đề:** Các hàm trong file header không được đánh dấu `inline`
|
**Vấn đề:** Các hàm trong file header không được đánh dấu `inline`
|
||||||
**Ảnh hưởng:** Lỗi định nghĩa nhiều lần khi được include trong nhiều translation unit
|
**Ảnh hưởng:** Lỗi định nghĩa nhiều lần khi được include trong nhiều translation unit
|
||||||
**Dòng:** 14, 22, 30, 51, 73, 89
|
**Dòng:** 14, 22, 30, 51, 73, 89
|
||||||
@@ -30,14 +30,14 @@ std::cout << "doTransform Pose: " << std::endl;
|
|||||||
## Các Vấn Đề Về Chất Lượng Mã
|
## Các Vấn Đề Về Chất Lượng Mã
|
||||||
|
|
||||||
### 4. Template Specialization Trùng Lặp
|
### 4. Template Specialization Trùng Lặp
|
||||||
**File:** `include/tf3_geometry_msgs/tf3_geometry_msgs.h`
|
**File:** `include/robot_tf3_geometry_msgs/robot_tf3_geometry_msgs.h`
|
||||||
**Vấn đề:** Các template specialization trùng lặp chỉ gọi cùng một hàm
|
**Vấn đề:** Các template specialization trùng lặp chỉ gọi cùng một hàm
|
||||||
**Dòng:** 389-394, 416-421
|
**Dòng:** 389-394, 416-421
|
||||||
```cpp
|
```cpp
|
||||||
//Backwards compatibility remove when forked for Lunar or newer
|
//Backwards compatibility remove when forked for Lunar or newer
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
geometry_msgs::QuaternionStamped toMsg(const tf3::Stamped<tf3::Quaternion>& in)
|
robot_geometry_msgs::QuaternionStamped toMsg(const tf3::Stamped<tf3::Quaternion>& in)
|
||||||
{
|
{
|
||||||
return toMsg(in); // Chỉ gọi cùng một hàm
|
return toMsg(in); // Chỉ gọi cùng một hàm
|
||||||
}
|
}
|
||||||
@@ -46,7 +46,7 @@ geometry_msgs::QuaternionStamped toMsg(const tf3::Stamped<tf3::Quaternion>& in)
|
|||||||
**Cách sửa:** Xóa các specialization trùng lặp hoặc giải thích tại sao cần thiết
|
**Cách sửa:** Xóa các specialization trùng lặp hoặc giải thích tại sao cần thiết
|
||||||
|
|
||||||
### 5. Khối Mã Comment Lớn
|
### 5. Khối Mã Comment Lớn
|
||||||
**File:** `include/tf3_geometry_msgs/tf3_geometry_msgs.h`
|
**File:** `include/robot_tf3_geometry_msgs/robot_tf3_geometry_msgs.h`
|
||||||
**Vấn đề:** Nhiều khối mã bị comment
|
**Vấn đề:** Nhiều khối mã bị comment
|
||||||
**Dòng:**
|
**Dòng:**
|
||||||
- 383-394: Template specialization bị comment
|
- 383-394: Template specialization bị comment
|
||||||
@@ -57,22 +57,22 @@ geometry_msgs::QuaternionStamped toMsg(const tf3::Stamped<tf3::Quaternion>& in)
|
|||||||
**Cách sửa:** Xóa mã đã comment hoặc chuyển vào lịch sử version control
|
**Cách sửa:** Xóa mã đã comment hoặc chuyển vào lịch sử version control
|
||||||
|
|
||||||
### 6. Chữ Ký Hàm Không Nhất Quán
|
### 6. Chữ Ký Hàm Không Nhất Quán
|
||||||
**File:** `include/tf3_geometry_msgs/tf3_geometry_msgs.h`
|
**File:** `include/robot_tf3_geometry_msgs/robot_tf3_geometry_msgs.h`
|
||||||
**Vấn đề:** Một số hàm `toMsg` trả về giá trị, một số khác nhận tham số output
|
**Vấn đề:** Một số hàm `toMsg` trả về giá trị, một số khác nhận tham số output
|
||||||
**Ví dụ:**
|
**Ví dụ:**
|
||||||
- Dòng 81: `geometry_msgs::Vector3 toMsg(const tf3::Vector3& in)` - trả về giá trị
|
- Dòng 81: `robot_geometry_msgs::Vector3 toMsg(const tf3::Vector3& in)` - trả về giá trị
|
||||||
- Dòng 190: `geometry_msgs::Point& toMsg(const tf3::Vector3& in, geometry_msgs::Point& out)` - tham số output
|
- Dòng 190: `robot_geometry_msgs::Point& toMsg(const tf3::Vector3& in, robot_geometry_msgs::Point& out)` - tham số output
|
||||||
**Ảnh hưởng:** API không nhất quán, có thể gây nhầm lẫn cho người dùng
|
**Ảnh hưởng:** API không nhất quán, có thể gây nhầm lẫn cho người dùng
|
||||||
**Lưu ý:** Có thể là cố ý cho các trường hợp sử dụng khác nhau, nhưng nên được tài liệu hóa
|
**Lưu ý:** Có thể là cố ý cho các trường hợp sử dụng khác nhau, nhưng nên được tài liệu hóa
|
||||||
|
|
||||||
### 7. Tài Liệu Comment Không Chính Xác
|
### 7. Tài Liệu Comment Không Chính Xác
|
||||||
**File:** `include/tf3_geometry_msgs/tf3_geometry_msgs.h`
|
**File:** `include/robot_tf3_geometry_msgs/robot_tf3_geometry_msgs.h`
|
||||||
**Vấn đề:** Tài liệu không khớp với implementation
|
**Vấn đề:** Tài liệu không khớp với implementation
|
||||||
**Dòng 259:** Nói "Vector3Stamped converted to a geometry_msgs PointStamped" nhưng nên nói "Stamped Vector3"
|
**Dòng 259:** Nói "Vector3Stamped converted to a geometry_msgs PointStamped" nhưng nên nói "Stamped Vector3"
|
||||||
**Cách sửa:** Cập nhật tài liệu cho khớp với hành vi thực tế
|
**Cách sửa:** Cập nhật tài liệu cho khớp với hành vi thực tế
|
||||||
|
|
||||||
### 8. Thiếu Kiểm Tra Đầu Vào
|
### 8. Thiếu Kiểm Tra Đầu Vào
|
||||||
**File:** `include/tf3_geometry_msgs/tf3_geometry_msgs.h`
|
**File:** `include/robot_tf3_geometry_msgs/robot_tf3_geometry_msgs.h`
|
||||||
**Vấn đề:** Không có kiểm tra chuẩn hóa quaternion trong các hàm chuyển đổi
|
**Vấn đề:** Không có kiểm tra chuẩn hóa quaternion trong các hàm chuyển đổi
|
||||||
**Ảnh hưởng:** Quaternion không hợp lệ có thể lan truyền trong hệ thống
|
**Ảnh hưởng:** Quaternion không hợp lệ có thể lan truyền trong hệ thống
|
||||||
**Lưu ý:** Nên thêm kiểm tra hoặc chuẩn hóa ở các đường dẫn quan trọng
|
**Lưu ý:** Nên thêm kiểm tra hoặc chuẩn hóa ở các đường dẫn quan trọng
|
||||||
@@ -80,19 +80,19 @@ geometry_msgs::QuaternionStamped toMsg(const tf3::Stamped<tf3::Quaternion>& in)
|
|||||||
## Các Vấn Đề Nhỏ
|
## Các Vấn Đề Nhỏ
|
||||||
|
|
||||||
### 9. Định Dạng Không Nhất Quán
|
### 9. Định Dạng Không Nhất Quán
|
||||||
**File:** `include/tf3_geometry_msgs/tf3_geometry_msgs.h`
|
**File:** `include/robot_tf3_geometry_msgs/robot_tf3_geometry_msgs.h`
|
||||||
**Vấn đề:** Khoảng trắng và thụt lề không nhất quán ở một số chỗ
|
**Vấn đề:** Khoảng trắng và thụt lề không nhất quán ở một số chỗ
|
||||||
**Ví dụ:** Dòng 65-67 có thụt lề không nhất quán
|
**Ví dụ:** Dòng 65-67 có thụt lề không nhất quán
|
||||||
|
|
||||||
### 10. Hàm Deprecated Vẫn Còn
|
### 10. Hàm Deprecated Vẫn Còn
|
||||||
**File:** `include/tf3_geometry_msgs/tf3_geometry_msgs.h`
|
**File:** `include/robot_tf3_geometry_msgs/robot_tf3_geometry_msgs.h`
|
||||||
**Vấn đề:** `gmTransformToKDL` được đánh dấu deprecated nhưng vẫn được implement
|
**Vấn đề:** `gmTransformToKDL` được đánh dấu deprecated nhưng vẫn được implement
|
||||||
**Dòng:** 60-68
|
**Dòng:** 60-68
|
||||||
**Ảnh hưởng:** Mã deprecated nên được xóa hoặc đánh dấu rõ ràng để xóa
|
**Ảnh hưởng:** Mã deprecated nên được xóa hoặc đánh dấu rõ ràng để xóa
|
||||||
**Cách sửa:** Xóa hoặc tài liệu hóa lịch trình xóa
|
**Cách sửa:** Xóa hoặc tài liệu hóa lịch trình xóa
|
||||||
|
|
||||||
### 11. Thiếu Xử Lý Lỗi
|
### 11. Thiếu Xử Lý Lỗi
|
||||||
**File:** `include/tf3_geometry_msgs/data_convert.h`
|
**File:** `include/robot_tf3_geometry_msgs/data_convert.h`
|
||||||
**Vấn đề:** Không có xử lý lỗi cho đầu vào không hợp lệ (ví dụ: quaternion chưa chuẩn hóa)
|
**Vấn đề:** Không có xử lý lỗi cho đầu vào không hợp lệ (ví dụ: quaternion chưa chuẩn hóa)
|
||||||
**Ảnh hưởng:** Lỗi im lặng hoặc biến đổi sai
|
**Ảnh hưởng:** Lỗi im lặng hoặc biến đổi sai
|
||||||
**Lưu ý:** Nên thêm assertion hoặc validation
|
**Lưu ý:** Nên thêm assertion hoặc validation
|
||||||
@@ -43,7 +43,7 @@ Pose_out = Transform * Pose_in
|
|||||||
|
|
||||||
### Đầu Vào
|
### Đầu Vào
|
||||||
|
|
||||||
1. **`t_in`** (geometry_msgs::Pose): Pose trong frame nguồn
|
1. **`t_in`** (robot_geometry_msgs::Pose): Pose trong frame nguồn
|
||||||
```cpp
|
```cpp
|
||||||
t_in.position.x, t_in.position.y, t_in.position.z // Vị trí
|
t_in.position.x, t_in.position.y, t_in.position.z // Vị trí
|
||||||
t_in.orientation.x, t_in.orientation.y, t_in.orientation.z, t_in.orientation.w // Hướng (quaternion)
|
t_in.orientation.x, t_in.orientation.y, t_in.orientation.z, t_in.orientation.w // Hướng (quaternion)
|
||||||
@@ -57,7 +57,7 @@ Pose_out = Transform * Pose_in
|
|||||||
|
|
||||||
### Đầu Ra
|
### Đầu Ra
|
||||||
|
|
||||||
**`t_out`** (geometry_msgs::Pose): Pose trong frame đích
|
**`t_out`** (robot_geometry_msgs::Pose): Pose trong frame đích
|
||||||
```cpp
|
```cpp
|
||||||
t_out.position.x, y, z // Vị trí đã được transform
|
t_out.position.x, y, z // Vị trí đã được transform
|
||||||
t_out.orientation.x, y, z, w // Hướng đã được transform
|
t_out.orientation.x, y, z, w // Hướng đã được transform
|
||||||
@@ -207,7 +207,7 @@ v_out.translation = Vector3(-9.0, 18.0, 27.0) // Khớp với test expect
|
|||||||
|
|
||||||
**Giải thích:** Sự khác biệt cho thấy có thể `lookupTransform` trả về transform ngược lại, hoặc transform được lưu trữ theo cách khác. Kết quả thực tế `(-9, 18, 27, 1, 0, 0, 0)` khớp với việc áp dụng transform từ B sang A (inverse của transform đã set).
|
**Giải thích:** Sự khác biệt cho thấy có thể `lookupTransform` trả về transform ngược lại, hoặc transform được lưu trữ theo cách khác. Kết quả thực tế `(-9, 18, 27, 1, 0, 0, 0)` khớp với việc áp dụng transform từ B sang A (inverse của transform đã set).
|
||||||
|
|
||||||
#### Bước 6: Chuyển đổi kết quả về geometry_msgs::Pose (t_out)
|
#### Bước 6: Chuyển đổi kết quả về robot_geometry_msgs::Pose (t_out)
|
||||||
|
|
||||||
```cpp
|
```cpp
|
||||||
toMsg(v_out, t_out);
|
toMsg(v_out, t_out);
|
||||||
@@ -29,22 +29,22 @@
|
|||||||
|
|
||||||
/** \author Wim Meeussen */
|
/** \author Wim Meeussen */
|
||||||
|
|
||||||
#ifndef TF3_GEOMETRY_MSGS_H
|
#ifndef ROBOT_TF3_GEOMETRY_MSGS_H
|
||||||
#define TF3_GEOMETRY_MSGS_H
|
#define ROBOT_TF3_GEOMETRY_MSGS_H
|
||||||
|
|
||||||
#include <tf3/convert.h>
|
#include <tf3/convert.h>
|
||||||
#include <tf3/LinearMath/Quaternion.h>
|
#include <tf3/LinearMath/Quaternion.h>
|
||||||
#include <tf3/LinearMath/Transform.h>
|
#include <tf3/LinearMath/Transform.h>
|
||||||
#include <data_convert/data_convert.h>
|
#include <data_convert/data_convert.h>
|
||||||
#include <geometry_msgs/PointStamped.h>
|
#include <robot_geometry_msgs/PointStamped.h>
|
||||||
#include <geometry_msgs/QuaternionStamped.h>
|
#include <robot_geometry_msgs/QuaternionStamped.h>
|
||||||
#include <geometry_msgs/TransformStamped.h>
|
#include <robot_geometry_msgs/TransformStamped.h>
|
||||||
#include <geometry_msgs/Vector3Stamped.h>
|
#include <robot_geometry_msgs/Vector3Stamped.h>
|
||||||
#include <geometry_msgs/Pose.h>
|
#include <robot_geometry_msgs/Pose.h>
|
||||||
#include <geometry_msgs/PoseStamped.h>
|
#include <robot_geometry_msgs/PoseStamped.h>
|
||||||
#include <geometry_msgs/PoseWithCovarianceStamped.h>
|
#include <robot_geometry_msgs/PoseWithCovarianceStamped.h>
|
||||||
#include <geometry_msgs/Wrench.h>
|
#include <robot_geometry_msgs/Wrench.h>
|
||||||
#include <geometry_msgs/WrenchStamped.h>
|
#include <robot_geometry_msgs/WrenchStamped.h>
|
||||||
#include <kdl/frames.hpp>
|
#include <kdl/frames.hpp>
|
||||||
|
|
||||||
#include <array>
|
#include <array>
|
||||||
@@ -58,9 +58,9 @@ namespace tf3
|
|||||||
* \deprecated
|
* \deprecated
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
ROS_DEPRECATED KDL::Frame gmTransformToKDL(const geometry_msgs::TransformStamped& t);
|
ROS_DEPRECATED KDL::Frame gmTransformToKDL(const robot_geometry_msgs::TransformStamped& t);
|
||||||
inline
|
inline
|
||||||
KDL::Frame gmTransformToKDL(const geometry_msgs::TransformStamped& t)
|
KDL::Frame gmTransformToKDL(const robot_geometry_msgs::TransformStamped& t)
|
||||||
{
|
{
|
||||||
return KDL::Frame(KDL::Rotation::Quaternion(t.transform.rotation.x, t.transform.rotation.y,
|
return KDL::Frame(KDL::Rotation::Quaternion(t.transform.rotation.x, t.transform.rotation.y,
|
||||||
t.transform.rotation.z, t.transform.rotation.w),
|
t.transform.rotation.z, t.transform.rotation.w),
|
||||||
@@ -78,9 +78,9 @@ KDL::Frame gmTransformToKDL(const geometry_msgs::TransformStamped& t)
|
|||||||
* \return The Vector3 converted to a geometry_msgs message type.
|
* \return The Vector3 converted to a geometry_msgs message type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
geometry_msgs::Vector3 toMsg(const tf3::Vector3& in)
|
robot_geometry_msgs::Vector3 toMsg(const tf3::Vector3& in)
|
||||||
{
|
{
|
||||||
geometry_msgs::Vector3 out;
|
robot_geometry_msgs::Vector3 out;
|
||||||
out.x = in.getX();
|
out.x = in.getX();
|
||||||
out.y = in.getY();
|
out.y = in.getY();
|
||||||
out.z = in.getZ();
|
out.z = in.getZ();
|
||||||
@@ -93,7 +93,7 @@ geometry_msgs::Vector3 toMsg(const tf3::Vector3& in)
|
|||||||
* \param out The Vector3 converted to a tf3 type.
|
* \param out The Vector3 converted to a tf3 type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::Vector3& in, tf3::Vector3& out)
|
void fromMsg(const robot_geometry_msgs::Vector3& in, tf3::Vector3& out)
|
||||||
{
|
{
|
||||||
out = tf3::Vector3(in.x, in.y, in.z);
|
out = tf3::Vector3(in.x, in.y, in.z);
|
||||||
}
|
}
|
||||||
@@ -111,7 +111,7 @@ void fromMsg(const geometry_msgs::Vector3& in, tf3::Vector3& out)
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
const tf3::Time& getTimestamp(const geometry_msgs::Vector3Stamped& t) {return data_convert::convertTime(t.header.stamp);}
|
const tf3::Time& getTimestamp(const robot_geometry_msgs::Vector3Stamped& t) {return data_convert::convertTime(t.header.stamp);}
|
||||||
|
|
||||||
/** \brief Extract a frame ID from the header of a Vector message.
|
/** \brief Extract a frame ID from the header of a Vector message.
|
||||||
* This function is a specialization of the getFrameId template defined in tf3/convert.h.
|
* This function is a specialization of the getFrameId template defined in tf3/convert.h.
|
||||||
@@ -121,7 +121,7 @@ inline
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
const std::string& getFrameId(const geometry_msgs::Vector3Stamped& t) {return t.header.frame_id;}
|
const std::string& getFrameId(const robot_geometry_msgs::Vector3Stamped& t) {return t.header.frame_id;}
|
||||||
|
|
||||||
|
|
||||||
/** \brief Trivial "conversion" function for Vector3 message type.
|
/** \brief Trivial "conversion" function for Vector3 message type.
|
||||||
@@ -130,7 +130,7 @@ inline
|
|||||||
* \return The input argument.
|
* \return The input argument.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
geometry_msgs::Vector3Stamped toMsg(const geometry_msgs::Vector3Stamped& in)
|
robot_geometry_msgs::Vector3Stamped toMsg(const robot_geometry_msgs::Vector3Stamped& in)
|
||||||
{
|
{
|
||||||
return in;
|
return in;
|
||||||
}
|
}
|
||||||
@@ -141,7 +141,7 @@ geometry_msgs::Vector3Stamped toMsg(const geometry_msgs::Vector3Stamped& in)
|
|||||||
* \param out The input argument.
|
* \param out The input argument.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::Vector3Stamped& msg, geometry_msgs::Vector3Stamped& out)
|
void fromMsg(const robot_geometry_msgs::Vector3Stamped& msg, robot_geometry_msgs::Vector3Stamped& out)
|
||||||
{
|
{
|
||||||
out = msg;
|
out = msg;
|
||||||
}
|
}
|
||||||
@@ -152,9 +152,9 @@ void fromMsg(const geometry_msgs::Vector3Stamped& msg, geometry_msgs::Vector3Sta
|
|||||||
* \return The Vector3Stamped converted to a geometry_msgs Vector3Stamped message type.
|
* \return The Vector3Stamped converted to a geometry_msgs Vector3Stamped message type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
geometry_msgs::Vector3Stamped toMsg(const tf3::Stamped<tf3::Vector3>& in)
|
robot_geometry_msgs::Vector3Stamped toMsg(const tf3::Stamped<tf3::Vector3>& in)
|
||||||
{
|
{
|
||||||
geometry_msgs::Vector3Stamped out;
|
robot_geometry_msgs::Vector3Stamped out;
|
||||||
out.header.stamp = data_convert::convertTime(in.stamp_);
|
out.header.stamp = data_convert::convertTime(in.stamp_);
|
||||||
out.header.frame_id = in.frame_id_;
|
out.header.frame_id = in.frame_id_;
|
||||||
out.vector.x = in.getX();
|
out.vector.x = in.getX();
|
||||||
@@ -169,7 +169,7 @@ geometry_msgs::Vector3Stamped toMsg(const tf3::Stamped<tf3::Vector3>& in)
|
|||||||
* \param out The Vector3Stamped converted to the equivalent tf3 type.
|
* \param out The Vector3Stamped converted to the equivalent tf3 type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::Vector3Stamped& msg, tf3::Stamped<tf3::Vector3>& out)
|
void fromMsg(const robot_geometry_msgs::Vector3Stamped& msg, tf3::Stamped<tf3::Vector3>& out)
|
||||||
{
|
{
|
||||||
out.stamp_ = data_convert::convertTime(msg.header.stamp);
|
out.stamp_ = data_convert::convertTime(msg.header.stamp);
|
||||||
out.frame_id_ = msg.header.frame_id;
|
out.frame_id_ = msg.header.frame_id;
|
||||||
@@ -187,7 +187,7 @@ void fromMsg(const geometry_msgs::Vector3Stamped& msg, tf3::Stamped<tf3::Vector3
|
|||||||
* \return The Vector3 converted to a geometry_msgs message type.
|
* \return The Vector3 converted to a geometry_msgs message type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
geometry_msgs::Point& toMsg(const tf3::Vector3& in, geometry_msgs::Point& out)
|
robot_geometry_msgs::Point& toMsg(const tf3::Vector3& in, robot_geometry_msgs::Point& out)
|
||||||
{
|
{
|
||||||
out.x = in.getX();
|
out.x = in.getX();
|
||||||
out.y = in.getY();
|
out.y = in.getY();
|
||||||
@@ -201,7 +201,7 @@ geometry_msgs::Point& toMsg(const tf3::Vector3& in, geometry_msgs::Point& out)
|
|||||||
* \param out The Vector3 converted to a tf3 type.
|
* \param out The Vector3 converted to a tf3 type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::Point& in, tf3::Vector3& out)
|
void fromMsg(const robot_geometry_msgs::Point& in, tf3::Vector3& out)
|
||||||
{
|
{
|
||||||
out = tf3::Vector3(in.x, in.y, in.z);
|
out = tf3::Vector3(in.x, in.y, in.z);
|
||||||
}
|
}
|
||||||
@@ -219,7 +219,7 @@ void fromMsg(const geometry_msgs::Point& in, tf3::Vector3& out)
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
const tf3::Time& getTimestamp(const geometry_msgs::PointStamped& t) {return data_convert::convertTime(t.header.stamp);}
|
const tf3::Time& getTimestamp(const robot_geometry_msgs::PointStamped& t) {return data_convert::convertTime(t.header.stamp);}
|
||||||
|
|
||||||
/** \brief Extract a frame ID from the header of a Point message.
|
/** \brief Extract a frame ID from the header of a Point message.
|
||||||
* This function is a specialization of the getFrameId template defined in tf3/convert.h.
|
* This function is a specialization of the getFrameId template defined in tf3/convert.h.
|
||||||
@@ -229,7 +229,7 @@ inline
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
const std::string& getFrameId(const geometry_msgs::PointStamped& t) {return t.header.frame_id;}
|
const std::string& getFrameId(const robot_geometry_msgs::PointStamped& t) {return t.header.frame_id;}
|
||||||
|
|
||||||
/** \brief Trivial "conversion" function for Point message type.
|
/** \brief Trivial "conversion" function for Point message type.
|
||||||
* This function is a specialization of the toMsg template defined in tf3/convert.h.
|
* This function is a specialization of the toMsg template defined in tf3/convert.h.
|
||||||
@@ -237,7 +237,7 @@ inline
|
|||||||
* \return The input argument.
|
* \return The input argument.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
geometry_msgs::PointStamped toMsg(const geometry_msgs::PointStamped& in)
|
robot_geometry_msgs::PointStamped toMsg(const robot_geometry_msgs::PointStamped& in)
|
||||||
{
|
{
|
||||||
return in;
|
return in;
|
||||||
}
|
}
|
||||||
@@ -248,7 +248,7 @@ geometry_msgs::PointStamped toMsg(const geometry_msgs::PointStamped& in)
|
|||||||
* \param out The input argument.
|
* \param out The input argument.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::PointStamped& msg, geometry_msgs::PointStamped& out)
|
void fromMsg(const robot_geometry_msgs::PointStamped& msg, robot_geometry_msgs::PointStamped& out)
|
||||||
{
|
{
|
||||||
out = msg;
|
out = msg;
|
||||||
}
|
}
|
||||||
@@ -259,7 +259,7 @@ void fromMsg(const geometry_msgs::PointStamped& msg, geometry_msgs::PointStamped
|
|||||||
* \return The Vector3Stamped converted to a geometry_msgs PointStamped message type.
|
* \return The Vector3Stamped converted to a geometry_msgs PointStamped message type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
geometry_msgs::PointStamped toMsg(const tf3::Stamped<tf3::Vector3>& in, geometry_msgs::PointStamped & out)
|
robot_geometry_msgs::PointStamped toMsg(const tf3::Stamped<tf3::Vector3>& in, robot_geometry_msgs::PointStamped & out)
|
||||||
{
|
{
|
||||||
out.header.stamp = data_convert::convertTime(in.stamp_);
|
out.header.stamp = data_convert::convertTime(in.stamp_);
|
||||||
out.header.frame_id = in.frame_id_;
|
out.header.frame_id = in.frame_id_;
|
||||||
@@ -275,7 +275,7 @@ geometry_msgs::PointStamped toMsg(const tf3::Stamped<tf3::Vector3>& in, geometry
|
|||||||
* \param out The PointStamped converted to the equivalent tf3 type.
|
* \param out The PointStamped converted to the equivalent tf3 type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::PointStamped& msg, tf3::Stamped<tf3::Vector3>& out)
|
void fromMsg(const robot_geometry_msgs::PointStamped& msg, tf3::Stamped<tf3::Vector3>& out)
|
||||||
{
|
{
|
||||||
out.stamp_ = data_convert::convertTime(msg.header.stamp);
|
out.stamp_ = data_convert::convertTime(msg.header.stamp);
|
||||||
out.frame_id_ = msg.header.frame_id;
|
out.frame_id_ = msg.header.frame_id;
|
||||||
@@ -293,9 +293,9 @@ void fromMsg(const geometry_msgs::PointStamped& msg, tf3::Stamped<tf3::Vector3>&
|
|||||||
* \return The Quaternion converted to a geometry_msgs message type.
|
* \return The Quaternion converted to a geometry_msgs message type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
geometry_msgs::Quaternion toMsg(const tf3::Quaternion& in)
|
robot_geometry_msgs::Quaternion toMsg(const tf3::Quaternion& in)
|
||||||
{
|
{
|
||||||
geometry_msgs::Quaternion out;
|
robot_geometry_msgs::Quaternion out;
|
||||||
out.w = in.getW();
|
out.w = in.getW();
|
||||||
out.x = in.getX();
|
out.x = in.getX();
|
||||||
out.y = in.getY();
|
out.y = in.getY();
|
||||||
@@ -309,7 +309,7 @@ geometry_msgs::Quaternion toMsg(const tf3::Quaternion& in)
|
|||||||
* \param out The Quaternion converted to a tf3 type.
|
* \param out The Quaternion converted to a tf3 type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::Quaternion& in, tf3::Quaternion& out)
|
void fromMsg(const robot_geometry_msgs::Quaternion& in, tf3::Quaternion& out)
|
||||||
{
|
{
|
||||||
// w at the end in the constructor
|
// w at the end in the constructor
|
||||||
out = tf3::Quaternion(in.x, in.y, in.z, in.w);
|
out = tf3::Quaternion(in.x, in.y, in.z, in.w);
|
||||||
@@ -328,7 +328,7 @@ void fromMsg(const geometry_msgs::Quaternion& in, tf3::Quaternion& out)
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
const tf3::Time& getTimestamp(const geometry_msgs::QuaternionStamped& t) {return data_convert::convertTime(t.header.stamp);}
|
const tf3::Time& getTimestamp(const robot_geometry_msgs::QuaternionStamped& t) {return data_convert::convertTime(t.header.stamp);}
|
||||||
|
|
||||||
/** \brief Extract a frame ID from the header of a Quaternion message.
|
/** \brief Extract a frame ID from the header of a Quaternion message.
|
||||||
* This function is a specialization of the getFrameId template defined in tf3/convert.h.
|
* This function is a specialization of the getFrameId template defined in tf3/convert.h.
|
||||||
@@ -338,7 +338,7 @@ const tf3::Time& getTimestamp(const geometry_msgs::QuaternionStamped& t) {retur
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
const std::string& getFrameId(const geometry_msgs::QuaternionStamped& t) {return t.header.frame_id;}
|
const std::string& getFrameId(const robot_geometry_msgs::QuaternionStamped& t) {return t.header.frame_id;}
|
||||||
|
|
||||||
/** \brief Trivial "conversion" function for Quaternion message type.
|
/** \brief Trivial "conversion" function for Quaternion message type.
|
||||||
* This function is a specialization of the toMsg template defined in tf3/convert.h.
|
* This function is a specialization of the toMsg template defined in tf3/convert.h.
|
||||||
@@ -346,7 +346,7 @@ const std::string& getFrameId(const geometry_msgs::QuaternionStamped& t) {retur
|
|||||||
* \return The input argument.
|
* \return The input argument.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
geometry_msgs::QuaternionStamped toMsg(const geometry_msgs::QuaternionStamped& in)
|
robot_geometry_msgs::QuaternionStamped toMsg(const robot_geometry_msgs::QuaternionStamped& in)
|
||||||
{
|
{
|
||||||
return in;
|
return in;
|
||||||
}
|
}
|
||||||
@@ -357,7 +357,7 @@ geometry_msgs::QuaternionStamped toMsg(const geometry_msgs::QuaternionStamped& i
|
|||||||
* \param out The input argument.
|
* \param out The input argument.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::QuaternionStamped& msg, geometry_msgs::QuaternionStamped& out)
|
void fromMsg(const robot_geometry_msgs::QuaternionStamped& msg, robot_geometry_msgs::QuaternionStamped& out)
|
||||||
{
|
{
|
||||||
out = msg;
|
out = msg;
|
||||||
}
|
}
|
||||||
@@ -368,9 +368,9 @@ void fromMsg(const geometry_msgs::QuaternionStamped& msg, geometry_msgs::Quatern
|
|||||||
* \return The QuaternionStamped converted to a geometry_msgs QuaternionStamped message type.
|
* \return The QuaternionStamped converted to a geometry_msgs QuaternionStamped message type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
geometry_msgs::QuaternionStamped toMsg(const tf3::Stamped<tf3::Quaternion>& in)
|
robot_geometry_msgs::QuaternionStamped toMsg(const tf3::Stamped<tf3::Quaternion>& in)
|
||||||
{
|
{
|
||||||
geometry_msgs::QuaternionStamped out;
|
robot_geometry_msgs::QuaternionStamped out;
|
||||||
out.header.stamp = data_convert::convertTime(in.stamp_);
|
out.header.stamp = data_convert::convertTime(in.stamp_);
|
||||||
out.header.frame_id = in.frame_id_;
|
out.header.frame_id = in.frame_id_;
|
||||||
out.quaternion.w = in.getW();
|
out.quaternion.w = in.getW();
|
||||||
@@ -382,13 +382,13 @@ geometry_msgs::QuaternionStamped toMsg(const tf3::Stamped<tf3::Quaternion>& in)
|
|||||||
|
|
||||||
// template <>
|
// template <>
|
||||||
// inline
|
// inline
|
||||||
// ROS_DEPRECATED geometry_msgs::QuaternionStamped toMsg(const tf3::Stamped<tf3::Quaternion>& in);
|
// ROS_DEPRECATED robot_geometry_msgs::QuaternionStamped toMsg(const tf3::Stamped<tf3::Quaternion>& in);
|
||||||
|
|
||||||
|
|
||||||
//Backwards compatibility remove when forked for Lunar or newer
|
//Backwards compatibility remove when forked for Lunar or newer
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
geometry_msgs::QuaternionStamped toMsg(const tf3::Stamped<tf3::Quaternion>& in)
|
robot_geometry_msgs::QuaternionStamped toMsg(const tf3::Stamped<tf3::Quaternion>& in)
|
||||||
{
|
{
|
||||||
return toMsg(in);
|
return toMsg(in);
|
||||||
}
|
}
|
||||||
@@ -399,7 +399,7 @@ geometry_msgs::QuaternionStamped toMsg(const tf3::Stamped<tf3::Quaternion>& in)
|
|||||||
* \param out The QuaternionStamped converted to the equivalent tf3 type.
|
* \param out The QuaternionStamped converted to the equivalent tf3 type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::QuaternionStamped& in, tf3::Stamped<tf3::Quaternion>& out)
|
void fromMsg(const robot_geometry_msgs::QuaternionStamped& in, tf3::Stamped<tf3::Quaternion>& out)
|
||||||
{
|
{
|
||||||
out.stamp_ = data_convert::convertTime(in.header.stamp);
|
out.stamp_ = data_convert::convertTime(in.header.stamp);
|
||||||
out.frame_id_ = in.header.frame_id;
|
out.frame_id_ = in.header.frame_id;
|
||||||
@@ -410,12 +410,12 @@ void fromMsg(const geometry_msgs::QuaternionStamped& in, tf3::Stamped<tf3::Quate
|
|||||||
|
|
||||||
// template<>
|
// template<>
|
||||||
// inline
|
// inline
|
||||||
// ROS_DEPRECATED void fromMsg(const geometry_msgs::QuaternionStamped& in, tf3::Stamped<tf3::Quaternion>& out);
|
// ROS_DEPRECATED void fromMsg(const robot_geometry_msgs::QuaternionStamped& in, tf3::Stamped<tf3::Quaternion>& out);
|
||||||
|
|
||||||
//Backwards compatibility remove when forked for Lunar or newer
|
//Backwards compatibility remove when forked for Lunar or newer
|
||||||
template<>
|
template<>
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::QuaternionStamped& in, tf3::Stamped<tf3::Quaternion>& out)
|
void fromMsg(const robot_geometry_msgs::QuaternionStamped& in, tf3::Stamped<tf3::Quaternion>& out)
|
||||||
{
|
{
|
||||||
fromMsg(in, out);
|
fromMsg(in, out);
|
||||||
}
|
}
|
||||||
@@ -429,7 +429,7 @@ void fromMsg(const geometry_msgs::QuaternionStamped& in, tf3::Stamped<tf3::Quate
|
|||||||
* \param out The Transform converted to a geometry_msgs Pose message type.
|
* \param out The Transform converted to a geometry_msgs Pose message type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
geometry_msgs::Pose& toMsg(const tf3::Transform& in, geometry_msgs::Pose& out)
|
robot_geometry_msgs::Pose& toMsg(const tf3::Transform& in, robot_geometry_msgs::Pose& out)
|
||||||
{
|
{
|
||||||
toMsg(in.getOrigin(), out.position);
|
toMsg(in.getOrigin(), out.position);
|
||||||
out.orientation = toMsg(in.getRotation());
|
out.orientation = toMsg(in.getRotation());
|
||||||
@@ -441,7 +441,7 @@ geometry_msgs::Pose& toMsg(const tf3::Transform& in, geometry_msgs::Pose& out)
|
|||||||
* \param out The Pose converted to a tf3 Transform type.
|
* \param out The Pose converted to a tf3 Transform type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::Pose& in, tf3::Transform& out)
|
void fromMsg(const robot_geometry_msgs::Pose& in, tf3::Transform& out)
|
||||||
{
|
{
|
||||||
out.setOrigin(tf3::Vector3(in.position.x, in.position.y, in.position.z));
|
out.setOrigin(tf3::Vector3(in.position.x, in.position.y, in.position.z));
|
||||||
// w at the end in the constructor
|
// w at the end in the constructor
|
||||||
@@ -461,7 +461,7 @@ void fromMsg(const geometry_msgs::Pose& in, tf3::Transform& out)
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
const tf3::Time& getTimestamp(const geometry_msgs::PoseStamped& t) {return data_convert::convertTime(t.header.stamp);}
|
const tf3::Time& getTimestamp(const robot_geometry_msgs::PoseStamped& t) {return data_convert::convertTime(t.header.stamp);}
|
||||||
|
|
||||||
/** \brief Extract a frame ID from the header of a Pose message.
|
/** \brief Extract a frame ID from the header of a Pose message.
|
||||||
* This function is a specialization of the getFrameId template defined in tf3/convert.h.
|
* This function is a specialization of the getFrameId template defined in tf3/convert.h.
|
||||||
@@ -470,7 +470,7 @@ inline
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
const std::string& getFrameId(const geometry_msgs::PoseStamped& t) {return t.header.frame_id;}
|
const std::string& getFrameId(const robot_geometry_msgs::PoseStamped& t) {return t.header.frame_id;}
|
||||||
|
|
||||||
/** \brief Trivial "conversion" function for Pose message type.
|
/** \brief Trivial "conversion" function for Pose message type.
|
||||||
* This function is a specialization of the toMsg template defined in tf3/convert.h.
|
* This function is a specialization of the toMsg template defined in tf3/convert.h.
|
||||||
@@ -478,7 +478,7 @@ inline
|
|||||||
* \return The input argument.
|
* \return The input argument.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
geometry_msgs::PoseStamped toMsg(const geometry_msgs::PoseStamped& in)
|
robot_geometry_msgs::PoseStamped toMsg(const robot_geometry_msgs::PoseStamped& in)
|
||||||
{
|
{
|
||||||
return in;
|
return in;
|
||||||
}
|
}
|
||||||
@@ -489,7 +489,7 @@ geometry_msgs::PoseStamped toMsg(const geometry_msgs::PoseStamped& in)
|
|||||||
* \param out The input argument.
|
* \param out The input argument.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::PoseStamped& msg, geometry_msgs::PoseStamped& out)
|
void fromMsg(const robot_geometry_msgs::PoseStamped& msg, robot_geometry_msgs::PoseStamped& out)
|
||||||
{
|
{
|
||||||
out = msg;
|
out = msg;
|
||||||
}
|
}
|
||||||
@@ -500,7 +500,7 @@ void fromMsg(const geometry_msgs::PoseStamped& msg, geometry_msgs::PoseStamped&
|
|||||||
* \return The PoseStamped converted to a geometry_msgs PoseStamped message type.
|
* \return The PoseStamped converted to a geometry_msgs PoseStamped message type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
geometry_msgs::PoseStamped toMsg(const tf3::Stamped<tf3::Transform>& in, geometry_msgs::PoseStamped & out)
|
robot_geometry_msgs::PoseStamped toMsg(const tf3::Stamped<tf3::Transform>& in, robot_geometry_msgs::PoseStamped & out)
|
||||||
{
|
{
|
||||||
out.header.stamp = data_convert::convertTime(in.stamp_);
|
out.header.stamp = data_convert::convertTime(in.stamp_);
|
||||||
out.header.frame_id = in.frame_id_;
|
out.header.frame_id = in.frame_id_;
|
||||||
@@ -515,7 +515,7 @@ geometry_msgs::PoseStamped toMsg(const tf3::Stamped<tf3::Transform>& in, geometr
|
|||||||
* \param out The PoseStamped converted to the equivalent tf3 type.
|
* \param out The PoseStamped converted to the equivalent tf3 type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::PoseStamped& msg, tf3::Stamped<tf3::Transform>& out)
|
void fromMsg(const robot_geometry_msgs::PoseStamped& msg, tf3::Stamped<tf3::Transform>& out)
|
||||||
{
|
{
|
||||||
out.stamp_ = data_convert::convertTime(msg.header.stamp);
|
out.stamp_ = data_convert::convertTime(msg.header.stamp);
|
||||||
out.frame_id_ = msg.header.frame_id;
|
out.frame_id_ = msg.header.frame_id;
|
||||||
@@ -535,7 +535,7 @@ void fromMsg(const geometry_msgs::PoseStamped& msg, tf3::Stamped<tf3::Transform>
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
const tf3::Time& getTimestamp(const geometry_msgs::PoseWithCovarianceStamped& t) {return data_convert::convertTime(t.header.stamp);}
|
const tf3::Time& getTimestamp(const robot_geometry_msgs::PoseWithCovarianceStamped& t) {return data_convert::convertTime(t.header.stamp);}
|
||||||
|
|
||||||
/** \brief Extract a frame ID from the header of a PoseWithCovarianceStamped message.
|
/** \brief Extract a frame ID from the header of a PoseWithCovarianceStamped message.
|
||||||
* This function is a specialization of the getFrameId template defined in tf3/convert.h.
|
* This function is a specialization of the getFrameId template defined in tf3/convert.h.
|
||||||
@@ -544,7 +544,7 @@ inline
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
const std::string& getFrameId(const geometry_msgs::PoseWithCovarianceStamped& t) {return t.header.frame_id;}
|
const std::string& getFrameId(const robot_geometry_msgs::PoseWithCovarianceStamped& t) {return t.header.frame_id;}
|
||||||
|
|
||||||
/** \brief Trivial "conversion" function for PoseWithCovarianceStamped message type.
|
/** \brief Trivial "conversion" function for PoseWithCovarianceStamped message type.
|
||||||
* This function is a specialization of the toMsg template defined in tf3/convert.h.
|
* This function is a specialization of the toMsg template defined in tf3/convert.h.
|
||||||
@@ -552,7 +552,7 @@ inline
|
|||||||
* \return The input argument.
|
* \return The input argument.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
geometry_msgs::PoseWithCovarianceStamped toMsg(const geometry_msgs::PoseWithCovarianceStamped& in)
|
robot_geometry_msgs::PoseWithCovarianceStamped toMsg(const robot_geometry_msgs::PoseWithCovarianceStamped& in)
|
||||||
{
|
{
|
||||||
return in;
|
return in;
|
||||||
}
|
}
|
||||||
@@ -563,7 +563,7 @@ geometry_msgs::PoseWithCovarianceStamped toMsg(const geometry_msgs::PoseWithCova
|
|||||||
* \param out The input argument.
|
* \param out The input argument.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::PoseWithCovarianceStamped& msg, geometry_msgs::PoseWithCovarianceStamped& out)
|
void fromMsg(const robot_geometry_msgs::PoseWithCovarianceStamped& msg, robot_geometry_msgs::PoseWithCovarianceStamped& out)
|
||||||
{
|
{
|
||||||
out = msg;
|
out = msg;
|
||||||
}
|
}
|
||||||
@@ -574,7 +574,7 @@ void fromMsg(const geometry_msgs::PoseWithCovarianceStamped& msg, geometry_msgs:
|
|||||||
* \return The PoseWithCovarianceStamped converted to a geometry_msgs PoseWithCovarianceStamped message type.
|
* \return The PoseWithCovarianceStamped converted to a geometry_msgs PoseWithCovarianceStamped message type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
geometry_msgs::PoseWithCovarianceStamped toMsg(const tf3::Stamped<tf3::Transform>& in, geometry_msgs::PoseWithCovarianceStamped & out)
|
robot_geometry_msgs::PoseWithCovarianceStamped toMsg(const tf3::Stamped<tf3::Transform>& in, robot_geometry_msgs::PoseWithCovarianceStamped & out)
|
||||||
{
|
{
|
||||||
out.header.stamp = data_convert::convertTime(in.stamp_);
|
out.header.stamp = data_convert::convertTime(in.stamp_);
|
||||||
out.header.frame_id = in.frame_id_;
|
out.header.frame_id = in.frame_id_;
|
||||||
@@ -589,7 +589,7 @@ geometry_msgs::PoseWithCovarianceStamped toMsg(const tf3::Stamped<tf3::Transform
|
|||||||
* \param out The PoseWithCovarianceStamped converted to the equivalent tf3 type.
|
* \param out The PoseWithCovarianceStamped converted to the equivalent tf3 type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::PoseWithCovarianceStamped& msg, tf3::Stamped<tf3::Transform>& out)
|
void fromMsg(const robot_geometry_msgs::PoseWithCovarianceStamped& msg, tf3::Stamped<tf3::Transform>& out)
|
||||||
{
|
{
|
||||||
out.stamp_ = data_convert::convertTime(msg.header.stamp);
|
out.stamp_ = data_convert::convertTime(msg.header.stamp);
|
||||||
out.frame_id_ = msg.header.frame_id;
|
out.frame_id_ = msg.header.frame_id;
|
||||||
@@ -608,9 +608,9 @@ void fromMsg(const geometry_msgs::PoseWithCovarianceStamped& msg, tf3::Stamped<t
|
|||||||
* \return The Transform converted to a geometry_msgs message type.
|
* \return The Transform converted to a geometry_msgs message type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
geometry_msgs::Transform toMsg(const tf3::Transform& in)
|
robot_geometry_msgs::Transform toMsg(const tf3::Transform& in)
|
||||||
{
|
{
|
||||||
geometry_msgs::Transform out;
|
robot_geometry_msgs::Transform out;
|
||||||
out.translation = toMsg(in.getOrigin());
|
out.translation = toMsg(in.getOrigin());
|
||||||
out.rotation = toMsg(in.getRotation());
|
out.rotation = toMsg(in.getRotation());
|
||||||
return out;
|
return out;
|
||||||
@@ -622,7 +622,7 @@ geometry_msgs::Transform toMsg(const tf3::Transform& in)
|
|||||||
* \param out The Transform converted to a tf3 type.
|
* \param out The Transform converted to a tf3 type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::Transform& in, tf3::Transform& out)
|
void fromMsg(const robot_geometry_msgs::Transform& in, tf3::Transform& out)
|
||||||
{
|
{
|
||||||
tf3::Vector3 v;
|
tf3::Vector3 v;
|
||||||
fromMsg(in.translation, v);
|
fromMsg(in.translation, v);
|
||||||
@@ -659,7 +659,7 @@ void fromMsg(const tf3::TransformMsg& in, tf3::Transform& out)
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
const tf3::Time& getTimestamp(const geometry_msgs::TransformStamped& t) {return data_convert::convertTime(t.header.stamp);}
|
const tf3::Time& getTimestamp(const robot_geometry_msgs::TransformStamped& t) {return data_convert::convertTime(t.header.stamp);}
|
||||||
|
|
||||||
/** \brief Extract a frame ID from the header of a Transform message.
|
/** \brief Extract a frame ID from the header of a Transform message.
|
||||||
* This function is a specialization of the getFrameId template defined in tf3/convert.h.
|
* This function is a specialization of the getFrameId template defined in tf3/convert.h.
|
||||||
@@ -668,7 +668,7 @@ const tf3::Time& getTimestamp(const geometry_msgs::TransformStamped& t) {return
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
const std::string& getFrameId(const geometry_msgs::TransformStamped& t) {return t.header.frame_id;}
|
const std::string& getFrameId(const robot_geometry_msgs::TransformStamped& t) {return t.header.frame_id;}
|
||||||
|
|
||||||
/** \brief Trivial "conversion" function for Transform message type.
|
/** \brief Trivial "conversion" function for Transform message type.
|
||||||
* This function is a specialization of the toMsg template defined in tf3/convert.h.
|
* This function is a specialization of the toMsg template defined in tf3/convert.h.
|
||||||
@@ -676,7 +676,7 @@ const std::string& getFrameId(const geometry_msgs::TransformStamped& t) {return
|
|||||||
* \return The input argument.
|
* \return The input argument.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
geometry_msgs::TransformStamped toMsg(const geometry_msgs::TransformStamped& in)
|
robot_geometry_msgs::TransformStamped toMsg(const robot_geometry_msgs::TransformStamped& in)
|
||||||
{
|
{
|
||||||
return in;
|
return in;
|
||||||
}
|
}
|
||||||
@@ -686,7 +686,7 @@ geometry_msgs::TransformStamped toMsg(const geometry_msgs::TransformStamped& in)
|
|||||||
* \param out The input argument.
|
* \param out The input argument.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::TransformStamped& msg, geometry_msgs::TransformStamped& out)
|
void fromMsg(const robot_geometry_msgs::TransformStamped& msg, robot_geometry_msgs::TransformStamped& out)
|
||||||
{
|
{
|
||||||
out = msg;
|
out = msg;
|
||||||
}
|
}
|
||||||
@@ -697,9 +697,9 @@ void fromMsg(const geometry_msgs::TransformStamped& msg, geometry_msgs::Transfor
|
|||||||
* \return The tf3::Stamped<tf3::Transform> converted to a geometry_msgs TransformStamped message type.
|
* \return The tf3::Stamped<tf3::Transform> converted to a geometry_msgs TransformStamped message type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
geometry_msgs::TransformStamped toMsg(const tf3::Stamped<tf3::Transform>& in)
|
robot_geometry_msgs::TransformStamped toMsg(const tf3::Stamped<tf3::Transform>& in)
|
||||||
{
|
{
|
||||||
geometry_msgs::TransformStamped out;
|
robot_geometry_msgs::TransformStamped out;
|
||||||
out.header.stamp = data_convert::convertTime(in.stamp_);
|
out.header.stamp = data_convert::convertTime(in.stamp_);
|
||||||
out.header.frame_id = in.frame_id_;
|
out.header.frame_id = in.frame_id_;
|
||||||
out.transform.translation = toMsg(in.getOrigin());
|
out.transform.translation = toMsg(in.getOrigin());
|
||||||
@@ -714,7 +714,7 @@ geometry_msgs::TransformStamped toMsg(const tf3::Stamped<tf3::Transform>& in)
|
|||||||
* \param out The TransformStamped converted to the equivalent tf3 type.
|
* \param out The TransformStamped converted to the equivalent tf3 type.
|
||||||
*/
|
*/
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::TransformStamped& msg, tf3::Stamped<tf3::Transform>& out)
|
void fromMsg(const robot_geometry_msgs::TransformStamped& msg, tf3::Stamped<tf3::Transform>& out)
|
||||||
{
|
{
|
||||||
out.stamp_ = data_convert::convertTime(msg.header.stamp);
|
out.stamp_ = data_convert::convertTime(msg.header.stamp);
|
||||||
out.frame_id_ = msg.header.frame_id;
|
out.frame_id_ = msg.header.frame_id;
|
||||||
@@ -731,7 +731,7 @@ void fromMsg(const geometry_msgs::TransformStamped& msg, tf3::Stamped<tf3::Trans
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
void doTransform(const geometry_msgs::Point& t_in, geometry_msgs::Point& t_out, const tf3::TransformStampedMsg& transform)
|
void doTransform(const robot_geometry_msgs::Point& t_in, robot_geometry_msgs::Point& t_out, const tf3::TransformStampedMsg& transform)
|
||||||
{
|
{
|
||||||
|
|
||||||
tf3::Transform t = data_convert::convertTotf3Transform(transform);
|
tf3::Transform t = data_convert::convertTotf3Transform(transform);
|
||||||
@@ -749,7 +749,7 @@ inline
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
void doTransform(const geometry_msgs::PointStamped& t_in, geometry_msgs::PointStamped& t_out, const tf3::TransformStampedMsg& transform)
|
void doTransform(const robot_geometry_msgs::PointStamped& t_in, robot_geometry_msgs::PointStamped& t_out, const tf3::TransformStampedMsg& transform)
|
||||||
{
|
{
|
||||||
doTransform(t_in.point, t_out.point, transform);
|
doTransform(t_in.point, t_out.point, transform);
|
||||||
t_out.header.stamp = data_convert::convertTime(transform.header.stamp);
|
t_out.header.stamp = data_convert::convertTime(transform.header.stamp);
|
||||||
@@ -764,7 +764,7 @@ inline
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
void doTransform(const geometry_msgs::Quaternion& t_in, geometry_msgs::Quaternion& t_out, const tf3::TransformStampedMsg& transform)
|
void doTransform(const robot_geometry_msgs::Quaternion& t_in, robot_geometry_msgs::Quaternion& t_out, const tf3::TransformStampedMsg& transform)
|
||||||
{
|
{
|
||||||
tf3::Quaternion t, q_in;
|
tf3::Quaternion t, q_in;
|
||||||
fromMsg(transform.transform.rotation, t);
|
fromMsg(transform.transform.rotation, t);
|
||||||
@@ -782,7 +782,7 @@ void doTransform(const geometry_msgs::Quaternion& t_in, geometry_msgs::Quaternio
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
void doTransform(const geometry_msgs::QuaternionStamped& t_in, geometry_msgs::QuaternionStamped& t_out, const tf3::TransformStampedMsg& transform)
|
void doTransform(const robot_geometry_msgs::QuaternionStamped& t_in, robot_geometry_msgs::QuaternionStamped& t_out, const tf3::TransformStampedMsg& transform)
|
||||||
{
|
{
|
||||||
doTransform(t_in.quaternion, t_out.quaternion, transform);
|
doTransform(t_in.quaternion, t_out.quaternion, transform);
|
||||||
t_out.header.stamp = data_convert::convertTime(transform.header.stamp);
|
t_out.header.stamp = data_convert::convertTime(transform.header.stamp);
|
||||||
@@ -798,7 +798,7 @@ void doTransform(const geometry_msgs::QuaternionStamped& t_in, geometry_msgs::Qu
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
void doTransform(const geometry_msgs::Pose& t_in, geometry_msgs::Pose& t_out, const tf3::TransformStampedMsg& transform)
|
void doTransform(const robot_geometry_msgs::Pose& t_in, robot_geometry_msgs::Pose& t_out, const tf3::TransformStampedMsg& transform)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
@@ -834,7 +834,7 @@ void doTransform(const geometry_msgs::Pose& t_in, geometry_msgs::Pose& t_out, co
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
void doTransform(const geometry_msgs::PoseStamped& t_in, geometry_msgs::PoseStamped& t_out, const tf3::TransformStampedMsg& transform)
|
void doTransform(const robot_geometry_msgs::PoseStamped& t_in, robot_geometry_msgs::PoseStamped& t_out, const tf3::TransformStampedMsg& transform)
|
||||||
{
|
{
|
||||||
doTransform(t_in.pose, t_out.pose, transform);
|
doTransform(t_in.pose, t_out.pose, transform);
|
||||||
t_out.header.stamp = data_convert::convertTime(transform.header.stamp);
|
t_out.header.stamp = data_convert::convertTime(transform.header.stamp);
|
||||||
@@ -938,7 +938,7 @@ transformCovariance(const boost::array<double, 36>& cov_in, const Transform& tra
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
void doTransform(const geometry_msgs::PoseWithCovarianceStamped& t_in, geometry_msgs::PoseWithCovarianceStamped& t_out, const tf3::TransformStampedMsg& transform)
|
void doTransform(const robot_geometry_msgs::PoseWithCovarianceStamped& t_in, robot_geometry_msgs::PoseWithCovarianceStamped& t_out, const tf3::TransformStampedMsg& transform)
|
||||||
{
|
{
|
||||||
tf3::Vector3 v;
|
tf3::Vector3 v;
|
||||||
fromMsg(t_in.pose.pose.position, v);
|
fromMsg(t_in.pose.pose.position, v);
|
||||||
@@ -963,7 +963,7 @@ void doTransform(const geometry_msgs::PoseWithCovarianceStamped& t_in, geometry_
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
void doTransform(const geometry_msgs::TransformStamped& t_in, geometry_msgs::TransformStamped& t_out, const tf3::TransformStampedMsg& transform)
|
void doTransform(const robot_geometry_msgs::TransformStamped& t_in, robot_geometry_msgs::TransformStamped& t_out, const tf3::TransformStampedMsg& transform)
|
||||||
{
|
{
|
||||||
tf3::Transform input = data_convert::convertTotf3Transform(t_in);
|
tf3::Transform input = data_convert::convertTotf3Transform(t_in);
|
||||||
|
|
||||||
@@ -984,7 +984,7 @@ void doTransform(const geometry_msgs::TransformStamped& t_in, geometry_msgs::Tra
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
void doTransform(const geometry_msgs::Vector3& t_in, geometry_msgs::Vector3& t_out, const tf3::TransformStampedMsg& transform)
|
void doTransform(const robot_geometry_msgs::Vector3& t_in, robot_geometry_msgs::Vector3& t_out, const tf3::TransformStampedMsg& transform)
|
||||||
{
|
{
|
||||||
tf3::Transform t = data_convert::convertTotf3Transform(transform);
|
tf3::Transform t = data_convert::convertTotf3Transform(transform);
|
||||||
tf3::Vector3 v_out = t.getBasis() * tf3::Vector3(t_in.x, t_in.y, t_in.z);
|
tf3::Vector3 v_out = t.getBasis() * tf3::Vector3(t_in.x, t_in.y, t_in.z);
|
||||||
@@ -1001,7 +1001,7 @@ inline
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
void doTransform(const geometry_msgs::Vector3Stamped& t_in, geometry_msgs::Vector3Stamped& t_out, const tf3::TransformStampedMsg& transform)
|
void doTransform(const robot_geometry_msgs::Vector3Stamped& t_in, robot_geometry_msgs::Vector3Stamped& t_out, const tf3::TransformStampedMsg& transform)
|
||||||
{
|
{
|
||||||
doTransform(t_in.vector, t_out.vector, transform);
|
doTransform(t_in.vector, t_out.vector, transform);
|
||||||
t_out.header.stamp = data_convert::convertTime(transform.header.stamp);
|
t_out.header.stamp = data_convert::convertTime(transform.header.stamp);
|
||||||
@@ -1014,29 +1014,29 @@ inline
|
|||||||
/**********************/
|
/**********************/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
const tf3::Time& getTimestamp(const geometry_msgs::WrenchStamped& t) {return data_convert::convertTime(t.header.stamp);}
|
const tf3::Time& getTimestamp(const robot_geometry_msgs::WrenchStamped& t) {return data_convert::convertTime(t.header.stamp);}
|
||||||
|
|
||||||
|
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
const std::string& getFrameId(const geometry_msgs::WrenchStamped& t) {return t.header.frame_id;}
|
const std::string& getFrameId(const robot_geometry_msgs::WrenchStamped& t) {return t.header.frame_id;}
|
||||||
|
|
||||||
|
|
||||||
inline
|
inline
|
||||||
geometry_msgs::WrenchStamped toMsg(const geometry_msgs::WrenchStamped& in)
|
robot_geometry_msgs::WrenchStamped toMsg(const robot_geometry_msgs::WrenchStamped& in)
|
||||||
{
|
{
|
||||||
return in;
|
return in;
|
||||||
}
|
}
|
||||||
|
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::WrenchStamped& msg, geometry_msgs::WrenchStamped& out)
|
void fromMsg(const robot_geometry_msgs::WrenchStamped& msg, robot_geometry_msgs::WrenchStamped& out)
|
||||||
{
|
{
|
||||||
out = msg;
|
out = msg;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
inline
|
inline
|
||||||
geometry_msgs::WrenchStamped toMsg(const tf3::Stamped<std::array<tf3::Vector3, 2>>& in, geometry_msgs::WrenchStamped & out)
|
robot_geometry_msgs::WrenchStamped toMsg(const tf3::Stamped<std::array<tf3::Vector3, 2>>& in, robot_geometry_msgs::WrenchStamped & out)
|
||||||
{
|
{
|
||||||
out.header.stamp = data_convert::convertTime(in.stamp_);
|
out.header.stamp = data_convert::convertTime(in.stamp_);
|
||||||
out.header.frame_id = in.frame_id_;
|
out.header.frame_id = in.frame_id_;
|
||||||
@@ -1047,7 +1047,7 @@ geometry_msgs::WrenchStamped toMsg(const tf3::Stamped<std::array<tf3::Vector3, 2
|
|||||||
|
|
||||||
|
|
||||||
inline
|
inline
|
||||||
void fromMsg(const geometry_msgs::WrenchStamped& msg, tf3::Stamped<std::array<tf3::Vector3, 2>>& out)
|
void fromMsg(const robot_geometry_msgs::WrenchStamped& msg, tf3::Stamped<std::array<tf3::Vector3, 2>>& out)
|
||||||
{
|
{
|
||||||
out.stamp_ = data_convert::convertTime(msg.header.stamp);
|
out.stamp_ = data_convert::convertTime(msg.header.stamp);
|
||||||
out.frame_id_ = msg.header.frame_id;
|
out.frame_id_ = msg.header.frame_id;
|
||||||
@@ -1063,7 +1063,7 @@ void fromMsg(const geometry_msgs::WrenchStamped& msg, tf3::Stamped<std::array<tf
|
|||||||
|
|
||||||
template<>
|
template<>
|
||||||
inline
|
inline
|
||||||
void doTransform(const geometry_msgs::Wrench& t_in, geometry_msgs::Wrench& t_out, const tf3::TransformStampedMsg& transform)
|
void doTransform(const robot_geometry_msgs::Wrench& t_in, robot_geometry_msgs::Wrench& t_out, const tf3::TransformStampedMsg& transform)
|
||||||
{
|
{
|
||||||
doTransform(t_in.force, t_out.force, transform);
|
doTransform(t_in.force, t_out.force, transform);
|
||||||
doTransform(t_in.torque, t_out.torque, transform);
|
doTransform(t_in.torque, t_out.torque, transform);
|
||||||
@@ -1079,7 +1079,7 @@ void doTransform(const geometry_msgs::Wrench& t_in, geometry_msgs::Wrench& t_out
|
|||||||
|
|
||||||
template<>
|
template<>
|
||||||
inline
|
inline
|
||||||
void doTransform(const geometry_msgs::WrenchStamped& t_in, geometry_msgs::WrenchStamped& t_out, const tf3::TransformStampedMsg& transform)
|
void doTransform(const robot_geometry_msgs::WrenchStamped& t_in, robot_geometry_msgs::WrenchStamped& t_out, const tf3::TransformStampedMsg& transform)
|
||||||
{
|
{
|
||||||
doTransform(t_in.wrench, t_out.wrench, transform);
|
doTransform(t_in.wrench, t_out.wrench, transform);
|
||||||
t_out.header.stamp = data_convert::convertTime(transform.header.stamp);
|
t_out.header.stamp = data_convert::convertTime(transform.header.stamp);
|
||||||
@@ -1088,4 +1088,4 @@ void doTransform(const geometry_msgs::WrenchStamped& t_in, geometry_msgs::Wrench
|
|||||||
|
|
||||||
} // namespace
|
} // namespace
|
||||||
|
|
||||||
#endif // TF3_GEOMETRY_MSGS_H
|
#endif // ROBOT_TF3_GEOMETRY_MSGS_H
|
||||||
26
robot_tf3_geometry_msgs/package.xml
Normal file
26
robot_tf3_geometry_msgs/package.xml
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
<package>
|
||||||
|
<name>robot_tf3_geometry_msgs</name>
|
||||||
|
<version>0.7.10</version>
|
||||||
|
<description>
|
||||||
|
robot_tf3_geometry_msgs is the second generation of the transform library, which lets
|
||||||
|
the user keep track of multiple coordinate frames over time. robot_tf3_geometry_msgs
|
||||||
|
maintains the relationship between coordinate frames in a tree
|
||||||
|
structure buffered in time, and lets the user transform points,
|
||||||
|
vectors, etc between any two coordinate frames at any desired
|
||||||
|
point in time.
|
||||||
|
</description>
|
||||||
|
<author>Tully Foote</author>
|
||||||
|
<author>Eitan Marder-Eppstein</author>
|
||||||
|
<author>Wim Meeussen</author>
|
||||||
|
<maintainer email="tfoote@osrfoundation.org">Tully Foote</maintainer>
|
||||||
|
<license>BSD</license>
|
||||||
|
|
||||||
|
<url type="website">http://www.ros.org/wiki/robot_tf3_geometry_msgs</url>
|
||||||
|
|
||||||
|
<buildtool_depend version_gte="0.5.68">catkin</buildtool_depend>
|
||||||
|
|
||||||
|
<build_depend>libconsole-bridge-dev</build_depend>
|
||||||
|
|
||||||
|
<run_depend>libconsole-bridge-dev</run_depend>
|
||||||
|
|
||||||
|
</package>
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// #include <ros/ros.h>
|
// #include <ros/ros.h>
|
||||||
#include <gtest/gtest.h>
|
#include <gtest/gtest.h>
|
||||||
#include <tf3/buffer_core.h>
|
#include <tf3/buffer_core.h>
|
||||||
#include <tf3_geometry_msgs/tf3_geometry_msgs.h>
|
#include <robot_tf3_geometry_msgs/tf3_geometry_msgs.h>
|
||||||
#include <data_convert/data_convert.h>
|
#include <data_convert/data_convert.h>
|
||||||
|
|
||||||
tf3::BufferCore* tf_buffer;
|
tf3::BufferCore* tf_buffer;
|
||||||
@@ -43,7 +43,7 @@ static const double EPS = 1e-3;
|
|||||||
|
|
||||||
TEST(TfGeometry, Frame)
|
TEST(TfGeometry, Frame)
|
||||||
{
|
{
|
||||||
geometry_msgs::PoseStamped v1;
|
robot_geometry_msgs::PoseStamped v1;
|
||||||
v1.pose.position.x = 1;
|
v1.pose.position.x = 1;
|
||||||
v1.pose.position.y = 2;
|
v1.pose.position.y = 2;
|
||||||
v1.pose.position.z = 3;
|
v1.pose.position.z = 3;
|
||||||
@@ -55,9 +55,9 @@ TEST(TfGeometry, Frame)
|
|||||||
v1.header.frame_id = "A";
|
v1.header.frame_id = "A";
|
||||||
|
|
||||||
// simple api
|
// simple api
|
||||||
// geometry_msgs::PoseStamped v_simple = tf_buffer->transform(v1, "B", ros::Duration(2.0));
|
// robot_geometry_msgs::PoseStamped v_simple = tf_buffer->transform(v1, "B", ros::Duration(2.0));
|
||||||
// std::cout << "STEP 2" << std::endl;
|
// std::cout << "STEP 2" << std::endl;
|
||||||
geometry_msgs::PoseStamped v_simple = v1;
|
robot_geometry_msgs::PoseStamped v_simple = v1;
|
||||||
// std::cout << "lookupTransform call:" << std::endl;
|
// std::cout << "lookupTransform call:" << std::endl;
|
||||||
|
|
||||||
tf3::TransformStampedMsg tfm = tf_buffer->lookupTransform(
|
tf3::TransformStampedMsg tfm = tf_buffer->lookupTransform(
|
||||||
@@ -86,7 +86,7 @@ TEST(TfGeometry, Frame)
|
|||||||
EXPECT_NEAR(v_simple.pose.orientation.w, 1.0, EPS);
|
EXPECT_NEAR(v_simple.pose.orientation.w, 1.0, EPS);
|
||||||
|
|
||||||
// advanced api
|
// advanced api
|
||||||
// geometry_msgs::PoseStamped v_advanced = tf_buffer->transform(v1, "B", ros::Time(2.0),
|
// robot_geometry_msgs::PoseStamped v_advanced = tf_buffer->transform(v1, "B", ros::Time(2.0),
|
||||||
// "A", ros::Duration(3.0));
|
// "A", ros::Duration(3.0));
|
||||||
|
|
||||||
tf3::TransformStampedMsg tfm1 = tf_buffer->lookupTransform(
|
tf3::TransformStampedMsg tfm1 = tf_buffer->lookupTransform(
|
||||||
@@ -95,7 +95,7 @@ TEST(TfGeometry, Frame)
|
|||||||
data_convert::convertTime(robot::Time(2.0))
|
data_convert::convertTime(robot::Time(2.0))
|
||||||
);
|
);
|
||||||
|
|
||||||
geometry_msgs::PoseStamped v_advanced = v1; // hoặc v1
|
robot_geometry_msgs::PoseStamped v_advanced = v1; // hoặc v1
|
||||||
tf3::doTransform(v1, v_advanced, tfm1);
|
tf3::doTransform(v1, v_advanced, tfm1);
|
||||||
// std::cout << v_advanced.pose.position.x << " , "
|
// std::cout << v_advanced.pose.position.x << " , "
|
||||||
// << v_advanced.pose.position.y << " , "
|
// << v_advanced.pose.position.y << " , "
|
||||||
@@ -116,7 +116,7 @@ TEST(TfGeometry, Frame)
|
|||||||
|
|
||||||
TEST(TfGeometry, PoseWithCovarianceStamped)
|
TEST(TfGeometry, PoseWithCovarianceStamped)
|
||||||
{
|
{
|
||||||
geometry_msgs::PoseWithCovarianceStamped v1;
|
robot_geometry_msgs::PoseWithCovarianceStamped v1;
|
||||||
v1.pose.pose.position.x = 1;
|
v1.pose.pose.position.x = 1;
|
||||||
v1.pose.pose.position.y = 2;
|
v1.pose.pose.position.y = 2;
|
||||||
v1.pose.pose.position.z = 3;
|
v1.pose.pose.position.z = 3;
|
||||||
@@ -138,7 +138,7 @@ TEST(TfGeometry, PoseWithCovarianceStamped)
|
|||||||
|
|
||||||
|
|
||||||
// simple api
|
// simple api
|
||||||
geometry_msgs::PoseWithCovarianceStamped v_simple;
|
robot_geometry_msgs::PoseWithCovarianceStamped v_simple;
|
||||||
tf3::TransformStampedMsg tfm1 = tf_buffer->lookupTransform(
|
tf3::TransformStampedMsg tfm1 = tf_buffer->lookupTransform(
|
||||||
"B", // frame đích
|
"B", // frame đích
|
||||||
"A", // frame nguồn
|
"A", // frame nguồn
|
||||||
@@ -170,7 +170,7 @@ TEST(TfGeometry, PoseWithCovarianceStamped)
|
|||||||
EXPECT_NEAR(v_simple.pose.covariance[35], 1.0, EPS);
|
EXPECT_NEAR(v_simple.pose.covariance[35], 1.0, EPS);
|
||||||
|
|
||||||
// advanced api
|
// advanced api
|
||||||
geometry_msgs::PoseWithCovarianceStamped v_advanced;
|
robot_geometry_msgs::PoseWithCovarianceStamped v_advanced;
|
||||||
tf3::TransformStampedMsg tfm2 = tf_buffer->lookupTransform(
|
tf3::TransformStampedMsg tfm2 = tf_buffer->lookupTransform(
|
||||||
"B", // frame đích
|
"B", // frame đích
|
||||||
"A", // frame nguồn
|
"A", // frame nguồn
|
||||||
@@ -178,7 +178,7 @@ TEST(TfGeometry, PoseWithCovarianceStamped)
|
|||||||
);
|
);
|
||||||
|
|
||||||
tf3::doTransform(v1, v_advanced, tfm2);
|
tf3::doTransform(v1, v_advanced, tfm2);
|
||||||
// const geometry_msgs::PoseWithCovarianceStamped v_advanced = tf_buffer->transform(v1, "B", ros::Time(2.0),
|
// const robot_geometry_msgs::PoseWithCovarianceStamped v_advanced = tf_buffer->transform(v1, "B", ros::Time(2.0),
|
||||||
// "A", ros::Duration(3.0));
|
// "A", ros::Duration(3.0));
|
||||||
std::cout << v_advanced.pose.pose.position.x << " , "
|
std::cout << v_advanced.pose.pose.position.x << " , "
|
||||||
<< v_advanced.pose.pose.position.y << " , "
|
<< v_advanced.pose.pose.position.y << " , "
|
||||||
@@ -206,7 +206,7 @@ TEST(TfGeometry, PoseWithCovarianceStamped)
|
|||||||
/** now add rotation to transform to test the effect on covariance **/
|
/** now add rotation to transform to test the effect on covariance **/
|
||||||
|
|
||||||
// rotate pi/2 radians about x-axis
|
// rotate pi/2 radians about x-axis
|
||||||
geometry_msgs::TransformStamped t_rot;
|
robot_geometry_msgs::TransformStamped t_rot;
|
||||||
tf3::Quaternion q_rot = tf3::Quaternion(tf3::Vector3(1,0,0), M_PI/2);
|
tf3::Quaternion q_rot = tf3::Quaternion(tf3::Vector3(1,0,0), M_PI/2);
|
||||||
t_rot.transform.rotation.x = q_rot.x();
|
t_rot.transform.rotation.x = q_rot.x();
|
||||||
t_rot.transform.rotation.y = q_rot.y();
|
t_rot.transform.rotation.y = q_rot.y();
|
||||||
@@ -224,7 +224,7 @@ TEST(TfGeometry, PoseWithCovarianceStamped)
|
|||||||
v1.pose.covariance[12] = 1;
|
v1.pose.covariance[12] = 1;
|
||||||
|
|
||||||
// perform rotation
|
// perform rotation
|
||||||
geometry_msgs::PoseWithCovarianceStamped v_rotated;
|
robot_geometry_msgs::PoseWithCovarianceStamped v_rotated;
|
||||||
tf3::TransformStampedMsg tfm3 = tf_buffer->lookupTransform(
|
tf3::TransformStampedMsg tfm3 = tf_buffer->lookupTransform(
|
||||||
"rotated", // frame đích
|
"rotated", // frame đích
|
||||||
"A", // frame nguồn
|
"A", // frame nguồn
|
||||||
@@ -30,7 +30,7 @@
|
|||||||
/** \author Wim Meeussen */
|
/** \author Wim Meeussen */
|
||||||
|
|
||||||
|
|
||||||
#include <tf3_geometry_msgs/tf3_geometry_msgs.h>
|
#include <robot_tf3_geometry_msgs/tf3_geometry_msgs.h>
|
||||||
#include <gtest/gtest.h>
|
#include <gtest/gtest.h>
|
||||||
|
|
||||||
static const double EPS = 1e-6;
|
static const double EPS = 1e-6;
|
||||||
@@ -40,7 +40,7 @@ tf3::Vector3 get_tf3_vector()
|
|||||||
return tf3::Vector3(1.0, 2.0, 3.0);
|
return tf3::Vector3(1.0, 2.0, 3.0);
|
||||||
}
|
}
|
||||||
|
|
||||||
geometry_msgs::Vector3& value_initialize(geometry_msgs::Vector3 &m1)
|
robot_geometry_msgs::Vector3& value_initialize(robot_geometry_msgs::Vector3 &m1)
|
||||||
{
|
{
|
||||||
m1.x = 1;
|
m1.x = 1;
|
||||||
m1.y = 2;
|
m1.y = 2;
|
||||||
@@ -48,21 +48,21 @@ geometry_msgs::Vector3& value_initialize(geometry_msgs::Vector3 &m1)
|
|||||||
return m1;
|
return m1;
|
||||||
}
|
}
|
||||||
|
|
||||||
std_msgs::Header& value_initialize(std_msgs::Header & h)
|
robot_std_msgs::Header& value_initialize(robot_std_msgs::Header & h)
|
||||||
{
|
{
|
||||||
h.stamp = robot::Time(10);
|
h.stamp = robot::Time(10);
|
||||||
h.frame_id = "foobar";
|
h.frame_id = "foobar";
|
||||||
return h;
|
return h;
|
||||||
}
|
}
|
||||||
|
|
||||||
geometry_msgs::Vector3Stamped& value_initialize(geometry_msgs::Vector3Stamped &m1)
|
robot_geometry_msgs::Vector3Stamped& value_initialize(robot_geometry_msgs::Vector3Stamped &m1)
|
||||||
{
|
{
|
||||||
value_initialize(m1.header);
|
value_initialize(m1.header);
|
||||||
value_initialize(m1.vector);
|
value_initialize(m1.vector);
|
||||||
return m1;
|
return m1;
|
||||||
}
|
}
|
||||||
|
|
||||||
geometry_msgs::Point& value_initialize(geometry_msgs::Point &m1)
|
robot_geometry_msgs::Point& value_initialize(robot_geometry_msgs::Point &m1)
|
||||||
{
|
{
|
||||||
m1.x = 1;
|
m1.x = 1;
|
||||||
m1.y = 2;
|
m1.y = 2;
|
||||||
@@ -70,14 +70,14 @@ geometry_msgs::Point& value_initialize(geometry_msgs::Point &m1)
|
|||||||
return m1;
|
return m1;
|
||||||
}
|
}
|
||||||
|
|
||||||
geometry_msgs::PointStamped& value_initialize(geometry_msgs::PointStamped &m1)
|
robot_geometry_msgs::PointStamped& value_initialize(robot_geometry_msgs::PointStamped &m1)
|
||||||
{
|
{
|
||||||
value_initialize(m1.header);
|
value_initialize(m1.header);
|
||||||
value_initialize(m1.point);
|
value_initialize(m1.point);
|
||||||
return m1;
|
return m1;
|
||||||
}
|
}
|
||||||
|
|
||||||
geometry_msgs::Quaternion & value_initialize(geometry_msgs::Quaternion &m1)
|
robot_geometry_msgs::Quaternion & value_initialize(robot_geometry_msgs::Quaternion &m1)
|
||||||
{
|
{
|
||||||
m1.x = 0;
|
m1.x = 0;
|
||||||
m1.y = 0;
|
m1.y = 0;
|
||||||
@@ -86,42 +86,42 @@ geometry_msgs::Quaternion & value_initialize(geometry_msgs::Quaternion &m1)
|
|||||||
return m1;
|
return m1;
|
||||||
}
|
}
|
||||||
|
|
||||||
geometry_msgs::QuaternionStamped& value_initialize(geometry_msgs::QuaternionStamped &m1)
|
robot_geometry_msgs::QuaternionStamped& value_initialize(robot_geometry_msgs::QuaternionStamped &m1)
|
||||||
{
|
{
|
||||||
value_initialize(m1.header);
|
value_initialize(m1.header);
|
||||||
value_initialize(m1.quaternion);
|
value_initialize(m1.quaternion);
|
||||||
return m1;
|
return m1;
|
||||||
}
|
}
|
||||||
|
|
||||||
geometry_msgs::Pose & value_initialize(geometry_msgs::Pose & m1)
|
robot_geometry_msgs::Pose & value_initialize(robot_geometry_msgs::Pose & m1)
|
||||||
{
|
{
|
||||||
value_initialize(m1.position);
|
value_initialize(m1.position);
|
||||||
value_initialize(m1.orientation);
|
value_initialize(m1.orientation);
|
||||||
return m1;
|
return m1;
|
||||||
}
|
}
|
||||||
|
|
||||||
geometry_msgs::PoseStamped& value_initialize(geometry_msgs::PoseStamped &m1)
|
robot_geometry_msgs::PoseStamped& value_initialize(robot_geometry_msgs::PoseStamped &m1)
|
||||||
{
|
{
|
||||||
value_initialize(m1.header);
|
value_initialize(m1.header);
|
||||||
value_initialize(m1.pose);
|
value_initialize(m1.pose);
|
||||||
return m1;
|
return m1;
|
||||||
}
|
}
|
||||||
|
|
||||||
geometry_msgs::Transform & value_initialize(geometry_msgs::Transform & m1)
|
robot_geometry_msgs::Transform & value_initialize(robot_geometry_msgs::Transform & m1)
|
||||||
{
|
{
|
||||||
value_initialize(m1.translation);
|
value_initialize(m1.translation);
|
||||||
value_initialize(m1.rotation);
|
value_initialize(m1.rotation);
|
||||||
return m1;
|
return m1;
|
||||||
}
|
}
|
||||||
|
|
||||||
geometry_msgs::TransformStamped& value_initialize(geometry_msgs::TransformStamped &m1)
|
robot_geometry_msgs::TransformStamped& value_initialize(robot_geometry_msgs::TransformStamped &m1)
|
||||||
{
|
{
|
||||||
value_initialize(m1.header);
|
value_initialize(m1.header);
|
||||||
value_initialize(m1.transform);
|
value_initialize(m1.transform);
|
||||||
return m1;
|
return m1;
|
||||||
}
|
}
|
||||||
|
|
||||||
void expect_near(const std_msgs::Header & h1, const std_msgs::Header & h2)
|
void expect_near(const robot_std_msgs::Header & h1, const robot_std_msgs::Header & h2)
|
||||||
{
|
{
|
||||||
EXPECT_NEAR(h1.stamp.toSec(), h2.stamp.toSec(), EPS);
|
EXPECT_NEAR(h1.stamp.toSec(), h2.stamp.toSec(), EPS);
|
||||||
EXPECT_STREQ(h1.frame_id.c_str(), h2.frame_id.c_str());
|
EXPECT_STREQ(h1.frame_id.c_str(), h2.frame_id.c_str());
|
||||||
@@ -130,14 +130,14 @@ void expect_near(const std_msgs::Header & h1, const std_msgs::Header & h2)
|
|||||||
/*
|
/*
|
||||||
* Vector3
|
* Vector3
|
||||||
*/
|
*/
|
||||||
void expect_near(const geometry_msgs::Vector3 & v1, const tf3::Vector3 & v2)
|
void expect_near(const robot_geometry_msgs::Vector3 & v1, const tf3::Vector3 & v2)
|
||||||
{
|
{
|
||||||
EXPECT_NEAR(v1.x, v2.x(), EPS);
|
EXPECT_NEAR(v1.x, v2.x(), EPS);
|
||||||
EXPECT_NEAR(v1.y, v2.y(), EPS);
|
EXPECT_NEAR(v1.y, v2.y(), EPS);
|
||||||
EXPECT_NEAR(v1.z, v2.z(), EPS);
|
EXPECT_NEAR(v1.z, v2.z(), EPS);
|
||||||
}
|
}
|
||||||
|
|
||||||
void expect_near(const geometry_msgs::Vector3 & v1, const geometry_msgs::Vector3 & v2)
|
void expect_near(const robot_geometry_msgs::Vector3 & v1, const robot_geometry_msgs::Vector3 & v2)
|
||||||
{
|
{
|
||||||
EXPECT_NEAR(v1.x, v2.x, EPS);
|
EXPECT_NEAR(v1.x, v2.x, EPS);
|
||||||
EXPECT_NEAR(v1.y, v2.y, EPS);
|
EXPECT_NEAR(v1.y, v2.y, EPS);
|
||||||
@@ -151,7 +151,7 @@ void expect_near(const tf3::Vector3 & v1, const tf3::Vector3 & v2)
|
|||||||
EXPECT_NEAR(v1.z(), v2.z(), EPS);
|
EXPECT_NEAR(v1.z(), v2.z(), EPS);
|
||||||
}
|
}
|
||||||
|
|
||||||
void expect_near(const geometry_msgs::Vector3Stamped & p1, const geometry_msgs::Vector3Stamped & p2)
|
void expect_near(const robot_geometry_msgs::Vector3Stamped & p1, const robot_geometry_msgs::Vector3Stamped & p2)
|
||||||
{
|
{
|
||||||
expect_near(p1.header, p2.header);
|
expect_near(p1.header, p2.header);
|
||||||
expect_near(p1.vector, p2.vector);
|
expect_near(p1.vector, p2.vector);
|
||||||
@@ -160,21 +160,21 @@ void expect_near(const geometry_msgs::Vector3Stamped & p1, const geometry_msgs::
|
|||||||
/*
|
/*
|
||||||
* Point
|
* Point
|
||||||
*/
|
*/
|
||||||
void expect_near(const geometry_msgs::Point & p1, const tf3::Vector3 & v2)
|
void expect_near(const robot_geometry_msgs::Point & p1, const tf3::Vector3 & v2)
|
||||||
{
|
{
|
||||||
EXPECT_NEAR(p1.x, v2.x(), EPS);
|
EXPECT_NEAR(p1.x, v2.x(), EPS);
|
||||||
EXPECT_NEAR(p1.y, v2.y(), EPS);
|
EXPECT_NEAR(p1.y, v2.y(), EPS);
|
||||||
EXPECT_NEAR(p1.z, v2.z(), EPS);
|
EXPECT_NEAR(p1.z, v2.z(), EPS);
|
||||||
}
|
}
|
||||||
|
|
||||||
void expect_near(const geometry_msgs::Point & p1, const geometry_msgs::Point & v2)
|
void expect_near(const robot_geometry_msgs::Point & p1, const robot_geometry_msgs::Point & v2)
|
||||||
{
|
{
|
||||||
EXPECT_NEAR(p1.x, v2.x, EPS);
|
EXPECT_NEAR(p1.x, v2.x, EPS);
|
||||||
EXPECT_NEAR(p1.y, v2.y, EPS);
|
EXPECT_NEAR(p1.y, v2.y, EPS);
|
||||||
EXPECT_NEAR(p1.z, v2.z, EPS);
|
EXPECT_NEAR(p1.z, v2.z, EPS);
|
||||||
}
|
}
|
||||||
|
|
||||||
void expect_near(const geometry_msgs::PointStamped & p1, const geometry_msgs::PointStamped & p2)
|
void expect_near(const robot_geometry_msgs::PointStamped & p1, const robot_geometry_msgs::PointStamped & p2)
|
||||||
{
|
{
|
||||||
expect_near(p1.header, p2.header);
|
expect_near(p1.header, p2.header);
|
||||||
expect_near(p1.point, p2.point);
|
expect_near(p1.point, p2.point);
|
||||||
@@ -184,21 +184,21 @@ void expect_near(const geometry_msgs::PointStamped & p1, const geometry_msgs::Po
|
|||||||
/*
|
/*
|
||||||
* Quaternion
|
* Quaternion
|
||||||
*/
|
*/
|
||||||
void expect_near(const geometry_msgs::Quaternion & q1, const tf3::Quaternion & v2)
|
void expect_near(const robot_geometry_msgs::Quaternion & q1, const tf3::Quaternion & v2)
|
||||||
{
|
{
|
||||||
EXPECT_NEAR(q1.x, v2.x(), EPS);
|
EXPECT_NEAR(q1.x, v2.x(), EPS);
|
||||||
EXPECT_NEAR(q1.y, v2.y(), EPS);
|
EXPECT_NEAR(q1.y, v2.y(), EPS);
|
||||||
EXPECT_NEAR(q1.z, v2.z(), EPS);
|
EXPECT_NEAR(q1.z, v2.z(), EPS);
|
||||||
}
|
}
|
||||||
|
|
||||||
void expect_near(const geometry_msgs::Quaternion & q1, const geometry_msgs::Quaternion & v2)
|
void expect_near(const robot_geometry_msgs::Quaternion & q1, const robot_geometry_msgs::Quaternion & v2)
|
||||||
{
|
{
|
||||||
EXPECT_NEAR(q1.x, v2.x, EPS);
|
EXPECT_NEAR(q1.x, v2.x, EPS);
|
||||||
EXPECT_NEAR(q1.y, v2.y, EPS);
|
EXPECT_NEAR(q1.y, v2.y, EPS);
|
||||||
EXPECT_NEAR(q1.z, v2.z, EPS);
|
EXPECT_NEAR(q1.z, v2.z, EPS);
|
||||||
}
|
}
|
||||||
|
|
||||||
void expect_near(const geometry_msgs::QuaternionStamped & p1, const geometry_msgs::QuaternionStamped & p2)
|
void expect_near(const robot_geometry_msgs::QuaternionStamped & p1, const robot_geometry_msgs::QuaternionStamped & p2)
|
||||||
{
|
{
|
||||||
expect_near(p1.header, p2.header);
|
expect_near(p1.header, p2.header);
|
||||||
expect_near(p1.quaternion, p2.quaternion);
|
expect_near(p1.quaternion, p2.quaternion);
|
||||||
@@ -207,19 +207,19 @@ void expect_near(const geometry_msgs::QuaternionStamped & p1, const geometry_msg
|
|||||||
/*
|
/*
|
||||||
* Pose
|
* Pose
|
||||||
*/
|
*/
|
||||||
void expect_near(const geometry_msgs::Pose & p, const tf3::Transform & t)
|
void expect_near(const robot_geometry_msgs::Pose & p, const tf3::Transform & t)
|
||||||
{
|
{
|
||||||
expect_near(p.position, t.getOrigin());
|
expect_near(p.position, t.getOrigin());
|
||||||
expect_near(p.orientation, t.getRotation());
|
expect_near(p.orientation, t.getRotation());
|
||||||
}
|
}
|
||||||
|
|
||||||
void expect_near(const geometry_msgs::Pose & p1, const geometry_msgs::Pose & p2)
|
void expect_near(const robot_geometry_msgs::Pose & p1, const robot_geometry_msgs::Pose & p2)
|
||||||
{
|
{
|
||||||
expect_near(p1.position, p2.position);
|
expect_near(p1.position, p2.position);
|
||||||
expect_near(p1.orientation, p2.orientation);
|
expect_near(p1.orientation, p2.orientation);
|
||||||
}
|
}
|
||||||
|
|
||||||
void expect_near(const geometry_msgs::PoseStamped & p1, const geometry_msgs::PoseStamped & p2)
|
void expect_near(const robot_geometry_msgs::PoseStamped & p1, const robot_geometry_msgs::PoseStamped & p2)
|
||||||
{
|
{
|
||||||
expect_near(p1.header, p2.header);
|
expect_near(p1.header, p2.header);
|
||||||
expect_near(p1.pose, p2.pose);
|
expect_near(p1.pose, p2.pose);
|
||||||
@@ -228,19 +228,19 @@ void expect_near(const geometry_msgs::PoseStamped & p1, const geometry_msgs::Pos
|
|||||||
/*
|
/*
|
||||||
* Transform
|
* Transform
|
||||||
*/
|
*/
|
||||||
void expect_near(const geometry_msgs::Transform & p, const tf3::Transform & t)
|
void expect_near(const robot_geometry_msgs::Transform & p, const tf3::Transform & t)
|
||||||
{
|
{
|
||||||
expect_near(p.translation, t.getOrigin());
|
expect_near(p.translation, t.getOrigin());
|
||||||
expect_near(p.rotation, t.getRotation());
|
expect_near(p.rotation, t.getRotation());
|
||||||
}
|
}
|
||||||
|
|
||||||
void expect_near(const geometry_msgs::Transform & p1, const geometry_msgs::Transform & p2)
|
void expect_near(const robot_geometry_msgs::Transform & p1, const robot_geometry_msgs::Transform & p2)
|
||||||
{
|
{
|
||||||
expect_near(p1.translation, p2.translation);
|
expect_near(p1.translation, p2.translation);
|
||||||
expect_near(p1.rotation, p2.rotation);
|
expect_near(p1.rotation, p2.rotation);
|
||||||
}
|
}
|
||||||
|
|
||||||
void expect_near(const geometry_msgs::TransformStamped & p1, const geometry_msgs::TransformStamped & p2)
|
void expect_near(const robot_geometry_msgs::TransformStamped & p1, const robot_geometry_msgs::TransformStamped & p2)
|
||||||
{
|
{
|
||||||
expect_near(p1.header, p2.header);
|
expect_near(p1.header, p2.header);
|
||||||
expect_near(p1.transform, p2.transform);
|
expect_near(p1.transform, p2.transform);
|
||||||
@@ -260,136 +260,136 @@ void expect_near(const tf3::Stamped<T>& s1, const tf3::Stamped<T>& s2)
|
|||||||
* Tests
|
* Tests
|
||||||
*********************/
|
*********************/
|
||||||
|
|
||||||
TEST(tf3_geometry_msgs, Vector3)
|
TEST(robot_tf3_geometry_msgs, Vector3)
|
||||||
{
|
{
|
||||||
geometry_msgs::Vector3 m1;
|
robot_geometry_msgs::Vector3 m1;
|
||||||
value_initialize(m1);
|
value_initialize(m1);
|
||||||
tf3::Vector3 v1;
|
tf3::Vector3 v1;
|
||||||
fromMsg(m1, v1);
|
fromMsg(m1, v1);
|
||||||
SCOPED_TRACE("m1 v1");
|
SCOPED_TRACE("m1 v1");
|
||||||
expect_near(m1, v1);
|
expect_near(m1, v1);
|
||||||
geometry_msgs::Vector3 m2 = toMsg(v1);
|
robot_geometry_msgs::Vector3 m2 = toMsg(v1);
|
||||||
SCOPED_TRACE("m1 m2");
|
SCOPED_TRACE("m1 m2");
|
||||||
expect_near(m1, m2);
|
expect_near(m1, m2);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(tf3_geometry_msgs, Point)
|
TEST(robot_tf3_geometry_msgs, Point)
|
||||||
{
|
{
|
||||||
geometry_msgs::Point m1;
|
robot_geometry_msgs::Point m1;
|
||||||
value_initialize(m1);
|
value_initialize(m1);
|
||||||
tf3::Vector3 v1;
|
tf3::Vector3 v1;
|
||||||
SCOPED_TRACE("m1 v1");
|
SCOPED_TRACE("m1 v1");
|
||||||
fromMsg(m1, v1);
|
fromMsg(m1, v1);
|
||||||
expect_near(m1, v1);
|
expect_near(m1, v1);
|
||||||
geometry_msgs::Point m2 = toMsg(v1, m2);
|
robot_geometry_msgs::Point m2 = toMsg(v1, m2);
|
||||||
SCOPED_TRACE("m1 m2");
|
SCOPED_TRACE("m1 m2");
|
||||||
expect_near(m1, m2);
|
expect_near(m1, m2);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(tf3_geometry_msgs, Quaternion)
|
TEST(robot_tf3_geometry_msgs, Quaternion)
|
||||||
{
|
{
|
||||||
geometry_msgs::Quaternion m1;
|
robot_geometry_msgs::Quaternion m1;
|
||||||
value_initialize(m1);
|
value_initialize(m1);
|
||||||
tf3::Quaternion q1;
|
tf3::Quaternion q1;
|
||||||
SCOPED_TRACE("m1 q1");
|
SCOPED_TRACE("m1 q1");
|
||||||
fromMsg(m1, q1);
|
fromMsg(m1, q1);
|
||||||
expect_near(m1, q1);
|
expect_near(m1, q1);
|
||||||
geometry_msgs::Quaternion m2 = toMsg(q1);
|
robot_geometry_msgs::Quaternion m2 = toMsg(q1);
|
||||||
SCOPED_TRACE("m1 m2");
|
SCOPED_TRACE("m1 m2");
|
||||||
expect_near(m1, m2);
|
expect_near(m1, m2);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(tf3_geometry_msgs, Pose)
|
TEST(robot_tf3_geometry_msgs, Pose)
|
||||||
{
|
{
|
||||||
geometry_msgs::Pose m1;
|
robot_geometry_msgs::Pose m1;
|
||||||
value_initialize(m1);
|
value_initialize(m1);
|
||||||
tf3::Transform t1;
|
tf3::Transform t1;
|
||||||
fromMsg(m1, t1);
|
fromMsg(m1, t1);
|
||||||
SCOPED_TRACE("m1 t1");
|
SCOPED_TRACE("m1 t1");
|
||||||
expect_near(m1, t1);
|
expect_near(m1, t1);
|
||||||
geometry_msgs::Pose m2 = toMsg(t1, m2);
|
robot_geometry_msgs::Pose m2 = toMsg(t1, m2);
|
||||||
SCOPED_TRACE("m1 m2");
|
SCOPED_TRACE("m1 m2");
|
||||||
expect_near(m1, m2);
|
expect_near(m1, m2);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(tf3_geometry_msgs, Transform)
|
TEST(robot_tf3_geometry_msgs, Transform)
|
||||||
{
|
{
|
||||||
geometry_msgs::Transform m1;
|
robot_geometry_msgs::Transform m1;
|
||||||
value_initialize(m1);
|
value_initialize(m1);
|
||||||
tf3::Transform t1;
|
tf3::Transform t1;
|
||||||
fromMsg(m1, t1);
|
fromMsg(m1, t1);
|
||||||
SCOPED_TRACE("m1 t1");
|
SCOPED_TRACE("m1 t1");
|
||||||
expect_near(m1, t1);
|
expect_near(m1, t1);
|
||||||
geometry_msgs::Transform m2 = toMsg(t1);
|
robot_geometry_msgs::Transform m2 = toMsg(t1);
|
||||||
SCOPED_TRACE("m1 m2");
|
SCOPED_TRACE("m1 m2");
|
||||||
expect_near(m1, m2);
|
expect_near(m1, m2);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(tf3_geometry_msgs, Vector3Stamped)
|
TEST(robot_tf3_geometry_msgs, Vector3Stamped)
|
||||||
{
|
{
|
||||||
geometry_msgs::Vector3Stamped m1;
|
robot_geometry_msgs::Vector3Stamped m1;
|
||||||
value_initialize(m1);
|
value_initialize(m1);
|
||||||
tf3::Stamped<tf3::Vector3> v1;
|
tf3::Stamped<tf3::Vector3> v1;
|
||||||
fromMsg(m1, v1);
|
fromMsg(m1, v1);
|
||||||
SCOPED_TRACE("m1 v1");
|
SCOPED_TRACE("m1 v1");
|
||||||
// expect_near(m1, v1);
|
// expect_near(m1, v1);
|
||||||
geometry_msgs::Vector3Stamped m2;
|
robot_geometry_msgs::Vector3Stamped m2;
|
||||||
m2 = toMsg(v1);
|
m2 = toMsg(v1);
|
||||||
SCOPED_TRACE("m1 m2");
|
SCOPED_TRACE("m1 m2");
|
||||||
expect_near(m1, m2);
|
expect_near(m1, m2);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(tf3_geometry_msgs, PointStamped)
|
TEST(robot_tf3_geometry_msgs, PointStamped)
|
||||||
{
|
{
|
||||||
geometry_msgs::PointStamped m1;
|
robot_geometry_msgs::PointStamped m1;
|
||||||
value_initialize(m1);
|
value_initialize(m1);
|
||||||
tf3::Stamped<tf3::Vector3> v1;
|
tf3::Stamped<tf3::Vector3> v1;
|
||||||
fromMsg(m1, v1);
|
fromMsg(m1, v1);
|
||||||
SCOPED_TRACE("m1 v1");
|
SCOPED_TRACE("m1 v1");
|
||||||
// expect_near(m1, v1); //TODO implement cross verification explicityly
|
// expect_near(m1, v1); //TODO implement cross verification explicityly
|
||||||
geometry_msgs::PointStamped m2;
|
robot_geometry_msgs::PointStamped m2;
|
||||||
m2 = toMsg(v1, m2);
|
m2 = toMsg(v1, m2);
|
||||||
SCOPED_TRACE("m1 m2");
|
SCOPED_TRACE("m1 m2");
|
||||||
expect_near(m1, m2);
|
expect_near(m1, m2);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(tf3_geometry_msgs, QuaternionStamped)
|
TEST(robot_tf3_geometry_msgs, QuaternionStamped)
|
||||||
{
|
{
|
||||||
geometry_msgs::QuaternionStamped m1;
|
robot_geometry_msgs::QuaternionStamped m1;
|
||||||
value_initialize(m1);
|
value_initialize(m1);
|
||||||
tf3::Stamped<tf3::Quaternion> v1;
|
tf3::Stamped<tf3::Quaternion> v1;
|
||||||
fromMsg(m1, v1);
|
fromMsg(m1, v1);
|
||||||
SCOPED_TRACE("m1 v1");
|
SCOPED_TRACE("m1 v1");
|
||||||
// expect_near(m1, v1); //TODO implement cross verification explicityly
|
// expect_near(m1, v1); //TODO implement cross verification explicityly
|
||||||
geometry_msgs::QuaternionStamped m2;
|
robot_geometry_msgs::QuaternionStamped m2;
|
||||||
m2 = tf3::toMsg(v1);
|
m2 = tf3::toMsg(v1);
|
||||||
SCOPED_TRACE("m1 m2");
|
SCOPED_TRACE("m1 m2");
|
||||||
expect_near(m1, m2);
|
expect_near(m1, m2);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(tf3_geometry_msgs, PoseStamped)
|
TEST(robot_tf3_geometry_msgs, PoseStamped)
|
||||||
{
|
{
|
||||||
geometry_msgs::PoseStamped m1;
|
robot_geometry_msgs::PoseStamped m1;
|
||||||
value_initialize(m1);
|
value_initialize(m1);
|
||||||
tf3::Stamped<tf3::Transform> v1;
|
tf3::Stamped<tf3::Transform> v1;
|
||||||
SCOPED_TRACE("m1 v1");
|
SCOPED_TRACE("m1 v1");
|
||||||
fromMsg(m1, v1);
|
fromMsg(m1, v1);
|
||||||
// expect_near(m1, v1); //TODO implement cross verification explicityly
|
// expect_near(m1, v1); //TODO implement cross verification explicityly
|
||||||
geometry_msgs::PoseStamped m2;
|
robot_geometry_msgs::PoseStamped m2;
|
||||||
m2 = tf3::toMsg(v1, m2);
|
m2 = tf3::toMsg(v1, m2);
|
||||||
SCOPED_TRACE("m1 m2");
|
SCOPED_TRACE("m1 m2");
|
||||||
expect_near(m1, m2);
|
expect_near(m1, m2);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(tf3_geometry_msgs, TransformStamped)
|
TEST(robot_tf3_geometry_msgs, TransformStamped)
|
||||||
{
|
{
|
||||||
geometry_msgs::TransformStamped m1;
|
robot_geometry_msgs::TransformStamped m1;
|
||||||
value_initialize(m1);
|
value_initialize(m1);
|
||||||
tf3::Stamped<tf3::Transform> v1;
|
tf3::Stamped<tf3::Transform> v1;
|
||||||
fromMsg(m1, v1);
|
fromMsg(m1, v1);
|
||||||
SCOPED_TRACE("m1 v1");
|
SCOPED_TRACE("m1 v1");
|
||||||
// expect_near(m1, v1);
|
// expect_near(m1, v1);
|
||||||
geometry_msgs::TransformStamped m2;
|
robot_geometry_msgs::TransformStamped m2;
|
||||||
m2 = tf3::toMsg(v1);
|
m2 = tf3::toMsg(v1);
|
||||||
SCOPED_TRACE("m1 m2");
|
SCOPED_TRACE("m1 m2");
|
||||||
expect_near(m1, m2);
|
expect_near(m1, m2);
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
cmake_minimum_required(VERSION 3.10)
|
cmake_minimum_required(VERSION 3.10)
|
||||||
project(tf3_sensor_msgs)
|
project(robot_tf3_sensor_msgs)
|
||||||
|
|
||||||
set(CMAKE_CXX_STANDARD 17)
|
set(CMAKE_CXX_STANDARD 17)
|
||||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||||
@@ -21,49 +21,49 @@ include_directories(
|
|||||||
${GTEST_INCLUDE_DIRS}
|
${GTEST_INCLUDE_DIRS}
|
||||||
)
|
)
|
||||||
|
|
||||||
add_library(tf3_sensor_msgs INTERFACE
|
add_library(robot_tf3_sensor_msgs INTERFACE
|
||||||
)
|
)
|
||||||
|
|
||||||
target_include_directories(tf3_sensor_msgs
|
target_include_directories(robot_tf3_sensor_msgs
|
||||||
INTERFACE
|
INTERFACE
|
||||||
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
|
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
|
||||||
$<INSTALL_INTERFACE:include>
|
$<INSTALL_INTERFACE:include>
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(tf3_sensor_msgs INTERFACE
|
target_link_libraries(robot_tf3_sensor_msgs INTERFACE
|
||||||
sensor_msgs
|
robot_sensor_msgs
|
||||||
data_convert
|
data_convert
|
||||||
)
|
)
|
||||||
|
|
||||||
# --- Cài đặt thư viện vào hệ thống khi chạy make install ---
|
# --- Cài đặt thư viện vào hệ thống khi chạy make install ---
|
||||||
install(TARGETS tf3_sensor_msgs
|
install(TARGETS robot_tf3_sensor_msgs
|
||||||
EXPORT tf3_sensor_msgs-targets
|
EXPORT robot_tf3_sensor_msgs-targets
|
||||||
INCLUDES DESTINATION include # Cài đặt include
|
INCLUDES DESTINATION include # Cài đặt include
|
||||||
)
|
)
|
||||||
|
|
||||||
# --- Xuất export set tf3_sensor_msgs-targets thành file CMake module ---
|
# --- Xuất export set robot_tf3_sensor_msgs-targets thành file CMake module ---
|
||||||
# --- Tạo file lib/cmake/tf3_sensor_msgs/tf3_sensor_msgs-targets.cmake ---
|
# --- Tạo file lib/cmake/robot_tf3_sensor_msgs/robot_tf3_sensor_msgs-targets.cmake ---
|
||||||
# --- File này chứa cấu hình giúp project khác có thể dùng ---
|
# --- File này chứa cấu hình giúp project khác có thể dùng ---
|
||||||
# --- Find_package(tf3_sensor_msgs REQUIRED) ---
|
# --- Find_package(robot_tf3_sensor_msgs REQUIRED) ---
|
||||||
# --- Target_link_libraries(my_app PRIVATE tf3_sensor_msgs::tf3_sensor_msgs) ---
|
# --- Target_link_libraries(my_app PRIVATE robot_tf3_sensor_msgs::robot_tf3_sensor_msgs) ---
|
||||||
install(EXPORT tf3_sensor_msgs-targets
|
install(EXPORT robot_tf3_sensor_msgs-targets
|
||||||
FILE tf3_sensor_msgs-targets.cmake
|
FILE robot_tf3_sensor_msgs-targets.cmake
|
||||||
NAMESPACE tf3_sensor_msgs::
|
NAMESPACE robot_tf3_sensor_msgs::
|
||||||
DESTINATION lib/cmake/tf3_sensor_msgs
|
DESTINATION lib/cmake/robot_tf3_sensor_msgs
|
||||||
)
|
)
|
||||||
|
|
||||||
add_executable(test_tf2_sensor_msgs test/test_tf2_sensor_msgs.cpp)
|
add_executable(test_tf2_sensor_msgs test/test_tf2_sensor_msgs.cpp)
|
||||||
target_include_directories(test_tf2_sensor_msgs PUBLIC
|
target_include_directories(test_tf2_sensor_msgs PUBLIC
|
||||||
${EIGEN3_INCLUDE_DIRS}
|
${EIGEN3_INCLUDE_DIRS}
|
||||||
${GTEST_INCLUDE_DIRS}
|
${GTEST_INCLUDE_DIRS}
|
||||||
tf3_sensor_msgs
|
robot_tf3_sensor_msgs
|
||||||
geometry_msgs
|
geometry_msgs
|
||||||
tf3
|
tf3
|
||||||
)
|
)
|
||||||
target_link_libraries(test_tf2_sensor_msgs
|
target_link_libraries(test_tf2_sensor_msgs
|
||||||
${GTEST_LIBRARIES}
|
${GTEST_LIBRARIES}
|
||||||
Threads::Threads
|
Threads::Threads
|
||||||
tf3_sensor_msgs
|
robot_tf3_sensor_msgs
|
||||||
geometry_msgs
|
geometry_msgs
|
||||||
tf3
|
tf3
|
||||||
data_convert
|
data_convert
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
#ifndef DATA_CONVERT_TF3_SENSOR_MSGS_H
|
#ifndef DATA_CONVERT_ROBOT_TF3_SENSOR_MSGS_H
|
||||||
#define DATA_CONVERT_TF3_SENSOR_MSGS_H
|
#define DATA_CONVERT_ROBOT_TF3_SENSOR_MSGS_H
|
||||||
|
|
||||||
#include <tf3/time.h>
|
#include <tf3/time.h>
|
||||||
#include <tf3/compat.h>
|
#include <tf3/compat.h>
|
||||||
#include <tf3/LinearMath/Transform.h>
|
#include <tf3/LinearMath/Transform.h>
|
||||||
#include <geometry_msgs/TransformStamped.h>
|
#include <robot_geometry_msgs/TransformStamped.h>
|
||||||
#include <robot/time.h>
|
#include <robot/time.h>
|
||||||
#include <cmath>
|
#include <cmath>
|
||||||
|
|
||||||
@@ -27,15 +27,15 @@ namespace tf3
|
|||||||
return time_tmp;
|
return time_tmp;
|
||||||
}
|
}
|
||||||
|
|
||||||
inline tf3::Quaternion convertQuaternion(const geometry_msgs::Quaternion& q)
|
inline tf3::Quaternion convertQuaternion(const robot_geometry_msgs::Quaternion& q)
|
||||||
{
|
{
|
||||||
tf3::Quaternion out(q.x,q.y,q.z,q.w);
|
tf3::Quaternion out(q.x,q.y,q.z,q.w);
|
||||||
return out;
|
return out;
|
||||||
}
|
}
|
||||||
|
|
||||||
inline geometry_msgs::Quaternion convertQuaternion(const tf3::Quaternion& q)
|
inline robot_geometry_msgs::Quaternion convertQuaternion(const tf3::Quaternion& q)
|
||||||
{
|
{
|
||||||
return geometry_msgs::Quaternion(q.x(),q.y(),q.z(),q.w());
|
return robot_geometry_msgs::Quaternion(q.x(),q.y(),q.z(),q.w());
|
||||||
}
|
}
|
||||||
|
|
||||||
inline tf3::Transform convertToTransform(const tf3::TransformStampedMsg& msg)
|
inline tf3::Transform convertToTransform(const tf3::TransformStampedMsg& msg)
|
||||||
@@ -59,7 +59,7 @@ namespace tf3
|
|||||||
return out;
|
return out;
|
||||||
}
|
}
|
||||||
|
|
||||||
inline tf3::Transform convertToTransform(const geometry_msgs::TransformStamped& msg)
|
inline tf3::Transform convertToTransform(const robot_geometry_msgs::TransformStamped& msg)
|
||||||
{
|
{
|
||||||
tf3::Transform out;
|
tf3::Transform out;
|
||||||
|
|
||||||
@@ -81,7 +81,7 @@ namespace tf3
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
inline tf3::TransformStampedMsg convertToTransformStampedMsg(const geometry_msgs::TransformStamped& msg)
|
inline tf3::TransformStampedMsg convertToTransformStampedMsg(const robot_geometry_msgs::TransformStamped& msg)
|
||||||
{
|
{
|
||||||
tf3::TransformStampedMsg out;
|
tf3::TransformStampedMsg out;
|
||||||
out.header.seq = msg.header.seq;
|
out.header.seq = msg.header.seq;
|
||||||
@@ -98,9 +98,9 @@ namespace tf3
|
|||||||
|
|
||||||
return out;
|
return out;
|
||||||
}
|
}
|
||||||
inline geometry_msgs::TransformStamped convertToTransformStamped(const tf3::TransformStampedMsg& msg)
|
inline robot_geometry_msgs::TransformStamped convertToTransformStamped(const tf3::TransformStampedMsg& msg)
|
||||||
{
|
{
|
||||||
geometry_msgs::TransformStamped out;
|
robot_geometry_msgs::TransformStamped out;
|
||||||
out.header.seq = msg.header.seq;
|
out.header.seq = msg.header.seq;
|
||||||
out.header.stamp = convertTime(msg.header.stamp);
|
out.header.stamp = convertTime(msg.header.stamp);
|
||||||
out.header.frame_id = msg.header.frame_id;
|
out.header.frame_id = msg.header.frame_id;
|
||||||
@@ -116,4 +116,4 @@ namespace tf3
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif // DATA_CONVERT_TF3_SENSOR_MSGS_H
|
#endif // DATA_CONVERT_ROBOT_TF3_SENSOR_MSGS_H
|
||||||
@@ -27,12 +27,12 @@
|
|||||||
* POSSIBILITY OF SUCH DAMAGE.
|
* POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef TF3_SENSOR_MSGS_H
|
#ifndef ROBOT_TF3_SENSOR_MSGS_H
|
||||||
#define TF3_SENSOR_MSGS_H
|
#define ROBOT_TF3_SENSOR_MSGS_H
|
||||||
|
|
||||||
#include <tf3/convert.h>
|
#include <tf3/convert.h>
|
||||||
#include <sensor_msgs/PointCloud2.h>
|
#include <robot_sensor_msgs/PointCloud2.h>
|
||||||
#include <sensor_msgs/point_cloud2_iterator.h>
|
#include <robot_sensor_msgs/point_cloud2_iterator.h>
|
||||||
#include <Eigen/Eigen>
|
#include <Eigen/Eigen>
|
||||||
#include <Eigen/Geometry>
|
#include <Eigen/Geometry>
|
||||||
#include <data_convert/data_convert.h>
|
#include <data_convert/data_convert.h>
|
||||||
@@ -52,7 +52,7 @@ namespace tf3
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
const tf3::Time& getTimestamp(const sensor_msgs::PointCloud2& p) {return data_convert::convertTime(p.header.stamp);}
|
const tf3::Time& getTimestamp(const robot_sensor_msgs::PointCloud2& p) {return data_convert::convertTime(p.header.stamp);}
|
||||||
|
|
||||||
/** \brief Extract a frame ID from the header of a PointCloud2 message.
|
/** \brief Extract a frame ID from the header of a PointCloud2 message.
|
||||||
* This function is a specialization of the getFrameId template defined in tf3/convert.h.
|
* This function is a specialization of the getFrameId template defined in tf3/convert.h.
|
||||||
@@ -62,12 +62,12 @@ const tf3::Time& getTimestamp(const sensor_msgs::PointCloud2& p) {return data_co
|
|||||||
*/
|
*/
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
const std::string& getFrameId(const sensor_msgs::PointCloud2 &p) {return p.header.frame_id;}
|
const std::string& getFrameId(const robot_sensor_msgs::PointCloud2 &p) {return p.header.frame_id;}
|
||||||
|
|
||||||
// this method needs to be implemented by client library developers
|
// this method needs to be implemented by client library developers
|
||||||
template <>
|
template <>
|
||||||
inline
|
inline
|
||||||
void doTransform(const sensor_msgs::PointCloud2 &p_in, sensor_msgs::PointCloud2 &p_out, const tf3::TransformStampedMsg& t_in)
|
void doTransform(const robot_sensor_msgs::PointCloud2 &p_in, robot_sensor_msgs::PointCloud2 &p_out, const tf3::TransformStampedMsg& t_in)
|
||||||
{
|
{
|
||||||
p_out = p_in;
|
p_out = p_in;
|
||||||
p_out.header.seq = p_in.header.seq;
|
p_out.header.seq = p_in.header.seq;
|
||||||
@@ -78,13 +78,13 @@ void doTransform(const sensor_msgs::PointCloud2 &p_in, sensor_msgs::PointCloud2
|
|||||||
t_in.transform.rotation.w, t_in.transform.rotation.x,
|
t_in.transform.rotation.w, t_in.transform.rotation.x,
|
||||||
t_in.transform.rotation.y, t_in.transform.rotation.z);
|
t_in.transform.rotation.y, t_in.transform.rotation.z);
|
||||||
|
|
||||||
sensor_msgs::PointCloud2ConstIterator<float> x_in(p_in, "x");
|
robot_sensor_msgs::PointCloud2ConstIterator<float> x_in(p_in, "x");
|
||||||
sensor_msgs::PointCloud2ConstIterator<float> y_in(p_in, "y");
|
robot_sensor_msgs::PointCloud2ConstIterator<float> y_in(p_in, "y");
|
||||||
sensor_msgs::PointCloud2ConstIterator<float> z_in(p_in, "z");
|
robot_sensor_msgs::PointCloud2ConstIterator<float> z_in(p_in, "z");
|
||||||
|
|
||||||
sensor_msgs::PointCloud2Iterator<float> x_out(p_out, "x");
|
robot_sensor_msgs::PointCloud2Iterator<float> x_out(p_out, "x");
|
||||||
sensor_msgs::PointCloud2Iterator<float> y_out(p_out, "y");
|
robot_sensor_msgs::PointCloud2Iterator<float> y_out(p_out, "y");
|
||||||
sensor_msgs::PointCloud2Iterator<float> z_out(p_out, "z");
|
robot_sensor_msgs::PointCloud2Iterator<float> z_out(p_out, "z");
|
||||||
|
|
||||||
Eigen::Vector3f point;
|
Eigen::Vector3f point;
|
||||||
for(; x_in != x_in.end(); ++x_in, ++y_in, ++z_in, ++x_out, ++y_out, ++z_out) {
|
for(; x_in != x_in.end(); ++x_in, ++y_in, ++z_in, ++x_out, ++y_out, ++z_out) {
|
||||||
@@ -96,16 +96,16 @@ void doTransform(const sensor_msgs::PointCloud2 &p_in, sensor_msgs::PointCloud2
|
|||||||
}
|
}
|
||||||
|
|
||||||
inline
|
inline
|
||||||
sensor_msgs::PointCloud2 toMsg(const sensor_msgs::PointCloud2 &in)
|
robot_sensor_msgs::PointCloud2 toMsg(const robot_sensor_msgs::PointCloud2 &in)
|
||||||
{
|
{
|
||||||
return in;
|
return in;
|
||||||
}
|
}
|
||||||
inline
|
inline
|
||||||
void fromMsg(const sensor_msgs::PointCloud2 &msg, sensor_msgs::PointCloud2 &out)
|
void fromMsg(const robot_sensor_msgs::PointCloud2 &msg, robot_sensor_msgs::PointCloud2 &out)
|
||||||
{
|
{
|
||||||
out = msg;
|
out = msg;
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace
|
} // namespace
|
||||||
|
|
||||||
#endif // TF3_SENSOR_MSGS_H
|
#endif // ROBOT_TF3_SENSOR_MSGS_H
|
||||||
26
robot_tf3_sensor_msgs/package.xml
Normal file
26
robot_tf3_sensor_msgs/package.xml
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
<package>
|
||||||
|
<name>robot_tf3_sensor_msgs</name>
|
||||||
|
<version>0.7.10</version>
|
||||||
|
<description>
|
||||||
|
robot_tf3_sensor_msgs is the second generation of the transform library, which lets
|
||||||
|
the user keep track of multiple coordinate frames over time. robot_tf3_sensor_msgs
|
||||||
|
maintains the relationship between coordinate frames in a tree
|
||||||
|
structure buffered in time, and lets the user transform points,
|
||||||
|
vectors, etc between any two coordinate frames at any desired
|
||||||
|
point in time.
|
||||||
|
</description>
|
||||||
|
<author>Tully Foote</author>
|
||||||
|
<author>Eitan Marder-Eppstein</author>
|
||||||
|
<author>Wim Meeussen</author>
|
||||||
|
<maintainer email="tfoote@osrfoundation.org">Tully Foote</maintainer>
|
||||||
|
<license>BSD</license>
|
||||||
|
|
||||||
|
<url type="website">http://www.ros.org/wiki/robot_tf3_sensor_msgs</url>
|
||||||
|
|
||||||
|
<buildtool_depend version_gte="0.5.68">catkin</buildtool_depend>
|
||||||
|
|
||||||
|
<build_depend>libconsole-bridge-dev</build_depend>
|
||||||
|
|
||||||
|
<run_depend>libconsole-bridge-dev</run_depend>
|
||||||
|
|
||||||
|
</package>
|
||||||
@@ -28,8 +28,8 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
#include <tf3_sensor_msgs/tf3_sensor_msgs.h>
|
#include <robot_tf3_sensor_msgs/tf3_sensor_msgs.h>
|
||||||
#include <geometry_msgs/PoseStamped.h>
|
#include <robot_geometry_msgs/PoseStamped.h>
|
||||||
#include <gtest/gtest.h>
|
#include <gtest/gtest.h>
|
||||||
#include <tf3/buffer_core.h>
|
#include <tf3/buffer_core.h>
|
||||||
|
|
||||||
@@ -39,14 +39,14 @@ static const double EPS = 1e-3;
|
|||||||
|
|
||||||
TEST(Tf2Sensor, PointCloud2)
|
TEST(Tf2Sensor, PointCloud2)
|
||||||
{
|
{
|
||||||
sensor_msgs::PointCloud2 cloud;
|
robot_sensor_msgs::PointCloud2 cloud;
|
||||||
sensor_msgs::PointCloud2Modifier modifier(cloud);
|
robot_sensor_msgs::PointCloud2Modifier modifier(cloud);
|
||||||
modifier.setPointCloud2FieldsByString(2, "xyz", "rgb");
|
modifier.setPointCloud2FieldsByString(2, "xyz", "rgb");
|
||||||
modifier.resize(1);
|
modifier.resize(1);
|
||||||
|
|
||||||
sensor_msgs::PointCloud2Iterator<float> iter_x(cloud, "x");
|
robot_sensor_msgs::PointCloud2Iterator<float> iter_x(cloud, "x");
|
||||||
sensor_msgs::PointCloud2Iterator<float> iter_y(cloud, "y");
|
robot_sensor_msgs::PointCloud2Iterator<float> iter_y(cloud, "y");
|
||||||
sensor_msgs::PointCloud2Iterator<float> iter_z(cloud, "z");
|
robot_sensor_msgs::PointCloud2Iterator<float> iter_z(cloud, "z");
|
||||||
|
|
||||||
*iter_x = 1;
|
*iter_x = 1;
|
||||||
*iter_y = 2;
|
*iter_y = 2;
|
||||||
@@ -62,12 +62,12 @@ TEST(Tf2Sensor, PointCloud2)
|
|||||||
data_convert::convertTime(robot::Time(2.0))
|
data_convert::convertTime(robot::Time(2.0))
|
||||||
);
|
);
|
||||||
|
|
||||||
sensor_msgs::PointCloud2 cloud_simple; // hoặc v1
|
robot_sensor_msgs::PointCloud2 cloud_simple; // hoặc v1
|
||||||
tf3::doTransform(cloud, cloud_simple, tfm1);
|
tf3::doTransform(cloud, cloud_simple, tfm1);
|
||||||
// sensor_msgs::PointCloud2 cloud_simple = tf_buffer->transform(cloud, "B", ros::Duration(2.0));
|
// robot_sensor_msgs::PointCloud2 cloud_simple = tf_buffer->transform(cloud, "B", ros::Duration(2.0));
|
||||||
sensor_msgs::PointCloud2Iterator<float> iter_x_after(cloud_simple, "x");
|
robot_sensor_msgs::PointCloud2Iterator<float> iter_x_after(cloud_simple, "x");
|
||||||
sensor_msgs::PointCloud2Iterator<float> iter_y_after(cloud_simple, "y");
|
robot_sensor_msgs::PointCloud2Iterator<float> iter_y_after(cloud_simple, "y");
|
||||||
sensor_msgs::PointCloud2Iterator<float> iter_z_after(cloud_simple, "z");
|
robot_sensor_msgs::PointCloud2Iterator<float> iter_z_after(cloud_simple, "z");
|
||||||
EXPECT_NEAR(*iter_x_after, -9, EPS);
|
EXPECT_NEAR(*iter_x_after, -9, EPS);
|
||||||
EXPECT_NEAR(*iter_y_after, 18, EPS);
|
EXPECT_NEAR(*iter_y_after, 18, EPS);
|
||||||
EXPECT_NEAR(*iter_z_after, 27, EPS);
|
EXPECT_NEAR(*iter_z_after, 27, EPS);
|
||||||
@@ -79,13 +79,13 @@ TEST(Tf2Sensor, PointCloud2)
|
|||||||
data_convert::convertTime(robot::Time(2.0))
|
data_convert::convertTime(robot::Time(2.0))
|
||||||
);
|
);
|
||||||
|
|
||||||
sensor_msgs::PointCloud2 cloud_advanced; // hoặc v1
|
robot_sensor_msgs::PointCloud2 cloud_advanced; // hoặc v1
|
||||||
tf3::doTransform(cloud, cloud_advanced, tfm2);
|
tf3::doTransform(cloud, cloud_advanced, tfm2);
|
||||||
// sensor_msgs::PointCloud2 cloud_advanced = tf_buffer->transform(cloud, "B", ros::Time(2.0),
|
// robot_sensor_msgs::PointCloud2 cloud_advanced = tf_buffer->transform(cloud, "B", ros::Time(2.0),
|
||||||
// "A", ros::Duration(3.0));
|
// "A", ros::Duration(3.0));
|
||||||
sensor_msgs::PointCloud2Iterator<float> iter_x_advanced(cloud_advanced, "x");
|
robot_sensor_msgs::PointCloud2Iterator<float> iter_x_advanced(cloud_advanced, "x");
|
||||||
sensor_msgs::PointCloud2Iterator<float> iter_y_advanced(cloud_advanced, "y");
|
robot_sensor_msgs::PointCloud2Iterator<float> iter_y_advanced(cloud_advanced, "y");
|
||||||
sensor_msgs::PointCloud2Iterator<float> iter_z_advanced(cloud_advanced, "z");
|
robot_sensor_msgs::PointCloud2Iterator<float> iter_z_advanced(cloud_advanced, "z");
|
||||||
EXPECT_NEAR(*iter_x_advanced, -9, EPS);
|
EXPECT_NEAR(*iter_x_advanced, -9, EPS);
|
||||||
EXPECT_NEAR(*iter_y_advanced, 18, EPS);
|
EXPECT_NEAR(*iter_y_advanced, 18, EPS);
|
||||||
EXPECT_NEAR(*iter_z_advanced, 27, EPS);
|
EXPECT_NEAR(*iter_z_advanced, 27, EPS);
|
||||||
@@ -97,7 +97,7 @@ int main(int argc, char **argv){
|
|||||||
tf_buffer = new tf3::BufferCore();
|
tf_buffer = new tf3::BufferCore();
|
||||||
|
|
||||||
// populate buffer
|
// populate buffer
|
||||||
geometry_msgs::TransformStamped t;
|
robot_geometry_msgs::TransformStamped t;
|
||||||
t.transform.translation.x = 10;
|
t.transform.translation.x = 10;
|
||||||
t.transform.translation.y = 20;
|
t.transform.translation.y = 20;
|
||||||
t.transform.translation.z = 30;
|
t.transform.translation.z = 30;
|
||||||
@@ -1,491 +0,0 @@
|
|||||||
# This is the CMakeCache file.
|
|
||||||
# For build in directory: /home/duongtd/robotics_core/geometry2/tf3_geometry_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
|
|
||||||
########################
|
|
||||||
|
|
||||||
//Build tests
|
|
||||||
BUILD_TESTING:BOOL=OFF
|
|
||||||
|
|
||||||
//The directory containing a CMake configuration file for Boost.
|
|
||||||
Boost_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0
|
|
||||||
|
|
||||||
//Path to a file.
|
|
||||||
Boost_INCLUDE_DIR:PATH=/usr/include
|
|
||||||
|
|
||||||
Boost_SYSTEM_LIBRARY_RELEASE:STRING=/usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0
|
|
||||||
|
|
||||||
Boost_THREAD_LIBRARY_RELEASE:STRING=/usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0
|
|
||||||
|
|
||||||
//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=tf3_geometry_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
|
|
||||||
|
|
||||||
//The directory containing a CMake configuration file for boost_atomic.
|
|
||||||
boost_atomic_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.71.0
|
|
||||||
|
|
||||||
//The directory containing a CMake configuration file for boost_headers.
|
|
||||||
boost_headers_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.71.0
|
|
||||||
|
|
||||||
//The directory containing a CMake configuration file for boost_system.
|
|
||||||
boost_system_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.71.0
|
|
||||||
|
|
||||||
//The directory containing a CMake configuration file for boost_thread.
|
|
||||||
boost_thread_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0
|
|
||||||
|
|
||||||
//The directory containing a CMake configuration file for console_bridge.
|
|
||||||
console_bridge_DIR:PATH=/usr/lib/x86_64-linux-gnu/console_bridge/cmake
|
|
||||||
|
|
||||||
//Value Computed by CMake
|
|
||||||
geometry_msgs_BINARY_DIR:STATIC=/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build
|
|
||||||
|
|
||||||
//Value Computed by CMake
|
|
||||||
geometry_msgs_SOURCE_DIR:STATIC=/home/duongtd/robotics_core/common_msgs/geometry_msgs
|
|
||||||
|
|
||||||
//Value Computed by CMake
|
|
||||||
robot_time_BINARY_DIR:STATIC=/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build
|
|
||||||
|
|
||||||
//Value Computed by CMake
|
|
||||||
robot_time_SOURCE_DIR:STATIC=/home/duongtd/robotics_core/robot_time
|
|
||||||
|
|
||||||
//Value Computed by CMake
|
|
||||||
std_msgs_BINARY_DIR:STATIC=/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/std_msgs_build
|
|
||||||
|
|
||||||
//Value Computed by CMake
|
|
||||||
std_msgs_SOURCE_DIR:STATIC=/home/duongtd/robotics_core/common_msgs/std_msgs
|
|
||||||
|
|
||||||
//Value Computed by CMake
|
|
||||||
tf3_BINARY_DIR:STATIC=/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/tf3_build
|
|
||||||
|
|
||||||
//Dependencies for the target
|
|
||||||
tf3_LIB_DEPENDS:STATIC=general;Boost::system;general;Boost::thread;general;console_bridge::console_bridge;
|
|
||||||
|
|
||||||
//Value Computed by CMake
|
|
||||||
tf3_SOURCE_DIR:STATIC=/home/duongtd/robotics_core/tf3
|
|
||||||
|
|
||||||
//Value Computed by CMake
|
|
||||||
tf3_geometry_msgs_BINARY_DIR:STATIC=/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build
|
|
||||||
|
|
||||||
//Value Computed by CMake
|
|
||||||
tf3_geometry_msgs_SOURCE_DIR:STATIC=/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs
|
|
||||||
|
|
||||||
|
|
||||||
########################
|
|
||||||
# INTERNAL cache entries
|
|
||||||
########################
|
|
||||||
|
|
||||||
//ADVANCED property for variable: Boost_DIR
|
|
||||||
Boost_DIR-ADVANCED:INTERNAL=1
|
|
||||||
//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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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=5
|
|
||||||
//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 Boost
|
|
||||||
FIND_PACKAGE_MESSAGE_DETAILS_Boost:INTERNAL=[/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake][cfound components: system thread ][v1.71.0()]
|
|
||||||
//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
|
|
||||||
//ADVANCED property for variable: boost_atomic_DIR
|
|
||||||
boost_atomic_DIR-ADVANCED:INTERNAL=1
|
|
||||||
//ADVANCED property for variable: boost_headers_DIR
|
|
||||||
boost_headers_DIR-ADVANCED:INTERNAL=1
|
|
||||||
//ADVANCED property for variable: boost_system_DIR
|
|
||||||
boost_system_DIR-ADVANCED:INTERNAL=1
|
|
||||||
//ADVANCED property for variable: boost_thread_DIR
|
|
||||||
boost_thread_DIR-ADVANCED:INTERNAL=1
|
|
||||||
|
|
||||||
@@ -1,76 +0,0 @@
|
|||||||
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 "")
|
|
||||||
@@ -1,88 +0,0 @@
|
|||||||
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 "")
|
|
||||||
Binary file not shown.
Binary file not shown.
@@ -1,15 +0,0 @@
|
|||||||
set(CMAKE_HOST_SYSTEM "Linux-5.15.0-139-generic")
|
|
||||||
set(CMAKE_HOST_SYSTEM_NAME "Linux")
|
|
||||||
set(CMAKE_HOST_SYSTEM_VERSION "5.15.0-139-generic")
|
|
||||||
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
set(CMAKE_SYSTEM "Linux-5.15.0-139-generic")
|
|
||||||
set(CMAKE_SYSTEM_NAME "Linux")
|
|
||||||
set(CMAKE_SYSTEM_VERSION "5.15.0-139-generic")
|
|
||||||
set(CMAKE_SYSTEM_PROCESSOR "x86_64")
|
|
||||||
|
|
||||||
set(CMAKE_CROSSCOMPILING "FALSE")
|
|
||||||
|
|
||||||
set(CMAKE_SYSTEM_LOADED 1)
|
|
||||||
@@ -1,671 +0,0 @@
|
|||||||
#ifdef __cplusplus
|
|
||||||
# error "A C++ compiler has been selected for C."
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined(__18CXX)
|
|
||||||
# define ID_VOID_MAIN
|
|
||||||
#endif
|
|
||||||
#if defined(__CLASSIC_C__)
|
|
||||||
/* cv-qualifiers did not exist in K&R C */
|
|
||||||
# define const
|
|
||||||
# define volatile
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
/* Version number components: V=Version, R=Revision, P=Patch
|
|
||||||
Version date components: YYYY=Year, MM=Month, DD=Day */
|
|
||||||
|
|
||||||
#if defined(__INTEL_COMPILER) || defined(__ICC)
|
|
||||||
# define COMPILER_ID "Intel"
|
|
||||||
# if defined(_MSC_VER)
|
|
||||||
# define SIMULATE_ID "MSVC"
|
|
||||||
# endif
|
|
||||||
# if defined(__GNUC__)
|
|
||||||
# define SIMULATE_ID "GNU"
|
|
||||||
# endif
|
|
||||||
/* __INTEL_COMPILER = VRP */
|
|
||||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
|
|
||||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
|
|
||||||
# if defined(__INTEL_COMPILER_UPDATE)
|
|
||||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
|
|
||||||
# else
|
|
||||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
|
|
||||||
# endif
|
|
||||||
# if defined(__INTEL_COMPILER_BUILD_DATE)
|
|
||||||
/* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
|
|
||||||
# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
|
|
||||||
# endif
|
|
||||||
# if defined(_MSC_VER)
|
|
||||||
/* _MSC_VER = VVRR */
|
|
||||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
|
||||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
|
||||||
# endif
|
|
||||||
# if defined(__GNUC__)
|
|
||||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
|
|
||||||
# elif defined(__GNUG__)
|
|
||||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
|
|
||||||
# endif
|
|
||||||
# if defined(__GNUC_MINOR__)
|
|
||||||
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
|
|
||||||
# endif
|
|
||||||
# if defined(__GNUC_PATCHLEVEL__)
|
|
||||||
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
|
||||||
# endif
|
|
||||||
|
|
||||||
#elif defined(__PATHCC__)
|
|
||||||
# define COMPILER_ID "PathScale"
|
|
||||||
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
|
|
||||||
# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
|
|
||||||
# if defined(__PATHCC_PATCHLEVEL__)
|
|
||||||
# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
|
|
||||||
# endif
|
|
||||||
|
|
||||||
#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
|
|
||||||
# define COMPILER_ID "Embarcadero"
|
|
||||||
# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>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
|
|
||||||
Binary file not shown.
@@ -1,660 +0,0 @@
|
|||||||
/* This source file must have a .cpp extension so that all C++ compilers
|
|
||||||
recognize the extension without flags. Borland does not know .cxx for
|
|
||||||
example. */
|
|
||||||
#ifndef __cplusplus
|
|
||||||
# error "A C compiler has been selected for C++."
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
/* Version number components: V=Version, R=Revision, P=Patch
|
|
||||||
Version date components: YYYY=Year, MM=Month, DD=Day */
|
|
||||||
|
|
||||||
#if defined(__COMO__)
|
|
||||||
# define COMPILER_ID "Comeau"
|
|
||||||
/* __COMO_VERSION__ = VRR */
|
|
||||||
# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100)
|
|
||||||
# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100)
|
|
||||||
|
|
||||||
#elif defined(__INTEL_COMPILER) || defined(__ICC)
|
|
||||||
# define COMPILER_ID "Intel"
|
|
||||||
# if defined(_MSC_VER)
|
|
||||||
# define SIMULATE_ID "MSVC"
|
|
||||||
# endif
|
|
||||||
# if defined(__GNUC__)
|
|
||||||
# define SIMULATE_ID "GNU"
|
|
||||||
# endif
|
|
||||||
/* __INTEL_COMPILER = VRP */
|
|
||||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
|
|
||||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
|
|
||||||
# if defined(__INTEL_COMPILER_UPDATE)
|
|
||||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
|
|
||||||
# else
|
|
||||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
|
|
||||||
# endif
|
|
||||||
# if defined(__INTEL_COMPILER_BUILD_DATE)
|
|
||||||
/* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
|
|
||||||
# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
|
|
||||||
# endif
|
|
||||||
# if defined(_MSC_VER)
|
|
||||||
/* _MSC_VER = VVRR */
|
|
||||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
|
||||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
|
||||||
# endif
|
|
||||||
# if defined(__GNUC__)
|
|
||||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
|
|
||||||
# elif defined(__GNUG__)
|
|
||||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
|
|
||||||
# endif
|
|
||||||
# if defined(__GNUC_MINOR__)
|
|
||||||
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
|
|
||||||
# endif
|
|
||||||
# if defined(__GNUC_PATCHLEVEL__)
|
|
||||||
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
|
||||||
# endif
|
|
||||||
|
|
||||||
#elif defined(__PATHCC__)
|
|
||||||
# define COMPILER_ID "PathScale"
|
|
||||||
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
|
|
||||||
# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
|
|
||||||
# if defined(__PATHCC_PATCHLEVEL__)
|
|
||||||
# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
|
|
||||||
# endif
|
|
||||||
|
|
||||||
#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
|
|
||||||
# define COMPILER_ID "Embarcadero"
|
|
||||||
# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>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;
|
|
||||||
}
|
|
||||||
Binary file not shown.
@@ -1,16 +0,0 @@
|
|||||||
# 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/geometry2/tf3_geometry_msgs")
|
|
||||||
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/duongtd/robotics_core/geometry2/tf3_geometry_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})
|
|
||||||
@@ -1,58 +0,0 @@
|
|||||||
Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output:
|
|
||||||
Change Dir: /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp
|
|
||||||
|
|
||||||
Run Build Command(s):/usr/bin/make cmTC_8f67e/fast && /usr/bin/make -f CMakeFiles/cmTC_8f67e.dir/build.make CMakeFiles/cmTC_8f67e.dir/build
|
|
||||||
make[1]: Entering directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp'
|
|
||||||
Building C object CMakeFiles/cmTC_8f67e.dir/src.c.o
|
|
||||||
/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -fPIE -o CMakeFiles/cmTC_8f67e.dir/src.c.o -c /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp/src.c
|
|
||||||
Linking C executable cmTC_8f67e
|
|
||||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8f67e.dir/link.txt --verbose=1
|
|
||||||
/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD CMakeFiles/cmTC_8f67e.dir/src.c.o -o cmTC_8f67e
|
|
||||||
/usr/bin/ld: CMakeFiles/cmTC_8f67e.dir/src.c.o: in function `main':
|
|
||||||
src.c:(.text+0x46): undefined reference to `pthread_create'
|
|
||||||
/usr/bin/ld: src.c:(.text+0x52): undefined reference to `pthread_detach'
|
|
||||||
/usr/bin/ld: src.c:(.text+0x63): undefined reference to `pthread_join'
|
|
||||||
collect2: error: ld returned 1 exit status
|
|
||||||
make[1]: *** [CMakeFiles/cmTC_8f67e.dir/build.make:87: cmTC_8f67e] Error 1
|
|
||||||
make[1]: Leaving directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp'
|
|
||||||
make: *** [Makefile:121: cmTC_8f67e/fast] Error 2
|
|
||||||
|
|
||||||
|
|
||||||
Source file was:
|
|
||||||
#include <pthread.h>
|
|
||||||
|
|
||||||
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/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp
|
|
||||||
|
|
||||||
Run Build Command(s):/usr/bin/make cmTC_2d924/fast && /usr/bin/make -f CMakeFiles/cmTC_2d924.dir/build.make CMakeFiles/cmTC_2d924.dir/build
|
|
||||||
make[1]: Entering directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp'
|
|
||||||
Building C object CMakeFiles/cmTC_2d924.dir/CheckFunctionExists.c.o
|
|
||||||
/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -fPIE -o CMakeFiles/cmTC_2d924.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.16/Modules/CheckFunctionExists.c
|
|
||||||
Linking C executable cmTC_2d924
|
|
||||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2d924.dir/link.txt --verbose=1
|
|
||||||
/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_2d924.dir/CheckFunctionExists.c.o -o cmTC_2d924 -lpthreads
|
|
||||||
/usr/bin/ld: cannot find -lpthreads
|
|
||||||
collect2: error: ld returned 1 exit status
|
|
||||||
make[1]: *** [CMakeFiles/cmTC_2d924.dir/build.make:87: cmTC_2d924] Error 1
|
|
||||||
make[1]: Leaving directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp'
|
|
||||||
make: *** [Makefile:121: cmTC_2d924/fast] Error 2
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,489 +0,0 @@
|
|||||||
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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp
|
|
||||||
|
|
||||||
Run Build Command(s):/usr/bin/make cmTC_27881/fast && /usr/bin/make -f CMakeFiles/cmTC_27881.dir/build.make CMakeFiles/cmTC_27881.dir/build
|
|
||||||
make[1]: Entering directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp'
|
|
||||||
Building C object CMakeFiles/cmTC_27881.dir/testCCompiler.c.o
|
|
||||||
/usr/bin/cc -o CMakeFiles/cmTC_27881.dir/testCCompiler.c.o -c /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp/testCCompiler.c
|
|
||||||
Linking C executable cmTC_27881
|
|
||||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_27881.dir/link.txt --verbose=1
|
|
||||||
/usr/bin/cc CMakeFiles/cmTC_27881.dir/testCCompiler.c.o -o cmTC_27881
|
|
||||||
make[1]: Leaving directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp'
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Detecting C compiler ABI info compiled with the following output:
|
|
||||||
Change Dir: /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp
|
|
||||||
|
|
||||||
Run Build Command(s):/usr/bin/make cmTC_68872/fast && /usr/bin/make -f CMakeFiles/cmTC_68872.dir/build.make CMakeFiles/cmTC_68872.dir/build
|
|
||||||
make[1]: Entering directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp'
|
|
||||||
Building C object CMakeFiles/cmTC_68872.dir/CMakeCCompilerABI.c.o
|
|
||||||
/usr/bin/cc -v -o CMakeFiles/cmTC_68872.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_68872.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_68872.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccOLd8AG.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_68872.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'
|
|
||||||
as -v --64 -o CMakeFiles/cmTC_68872.dir/CMakeCCompilerABI.c.o /tmp/ccOLd8AG.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_68872.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'
|
|
||||||
Linking C executable cmTC_68872
|
|
||||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_68872.dir/link.txt --verbose=1
|
|
||||||
/usr/bin/cc -v CMakeFiles/cmTC_68872.dir/CMakeCCompilerABI.c.o -o cmTC_68872
|
|
||||||
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_68872' '-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/ccyVtNlc.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_68872 /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_68872.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_68872' '-mtune=generic' '-march=x86-64'
|
|
||||||
make[1]: Leaving directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_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/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp]
|
|
||||||
ignore line: []
|
|
||||||
ignore line: [Run Build Command(s):/usr/bin/make cmTC_68872/fast && /usr/bin/make -f CMakeFiles/cmTC_68872.dir/build.make CMakeFiles/cmTC_68872.dir/build]
|
|
||||||
ignore line: [make[1]: Entering directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp']
|
|
||||||
ignore line: [Building C object CMakeFiles/cmTC_68872.dir/CMakeCCompilerABI.c.o]
|
|
||||||
ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_68872.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_68872.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_68872.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccOLd8AG.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_68872.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']
|
|
||||||
ignore line: [ as -v --64 -o CMakeFiles/cmTC_68872.dir/CMakeCCompilerABI.c.o /tmp/ccOLd8AG.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_68872.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']
|
|
||||||
ignore line: [Linking C executable cmTC_68872]
|
|
||||||
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_68872.dir/link.txt --verbose=1]
|
|
||||||
ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_68872.dir/CMakeCCompilerABI.c.o -o cmTC_68872 ]
|
|
||||||
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_68872' '-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/ccyVtNlc.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_68872 /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_68872.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/ccyVtNlc.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_68872] ==> 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_68872.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/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp
|
|
||||||
|
|
||||||
Run Build Command(s):/usr/bin/make cmTC_af470/fast && /usr/bin/make -f CMakeFiles/cmTC_af470.dir/build.make CMakeFiles/cmTC_af470.dir/build
|
|
||||||
make[1]: Entering directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp'
|
|
||||||
Building CXX object CMakeFiles/cmTC_af470.dir/testCXXCompiler.cxx.o
|
|
||||||
/usr/bin/c++ -o CMakeFiles/cmTC_af470.dir/testCXXCompiler.cxx.o -c /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
|
|
||||||
Linking CXX executable cmTC_af470
|
|
||||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_af470.dir/link.txt --verbose=1
|
|
||||||
/usr/bin/c++ CMakeFiles/cmTC_af470.dir/testCXXCompiler.cxx.o -o cmTC_af470
|
|
||||||
make[1]: Leaving directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp'
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Detecting CXX compiler ABI info compiled with the following output:
|
|
||||||
Change Dir: /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp
|
|
||||||
|
|
||||||
Run Build Command(s):/usr/bin/make cmTC_4b641/fast && /usr/bin/make -f CMakeFiles/cmTC_4b641.dir/build.make CMakeFiles/cmTC_4b641.dir/build
|
|
||||||
make[1]: Entering directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp'
|
|
||||||
Building CXX object CMakeFiles/cmTC_4b641.dir/CMakeCXXCompilerABI.cpp.o
|
|
||||||
/usr/bin/c++ -v -o CMakeFiles/cmTC_4b641.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_4b641.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_4b641.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc78rDqI.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_4b641.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
|
|
||||||
as -v --64 -o CMakeFiles/cmTC_4b641.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc78rDqI.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_4b641.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
|
|
||||||
Linking CXX executable cmTC_4b641
|
|
||||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4b641.dir/link.txt --verbose=1
|
|
||||||
/usr/bin/c++ -v CMakeFiles/cmTC_4b641.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4b641
|
|
||||||
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_4b641' '-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/ccyUKcza.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_4b641 /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_4b641.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_4b641' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
|
|
||||||
make[1]: Leaving directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_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/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp]
|
|
||||||
ignore line: []
|
|
||||||
ignore line: [Run Build Command(s):/usr/bin/make cmTC_4b641/fast && /usr/bin/make -f CMakeFiles/cmTC_4b641.dir/build.make CMakeFiles/cmTC_4b641.dir/build]
|
|
||||||
ignore line: [make[1]: Entering directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp']
|
|
||||||
ignore line: [Building CXX object CMakeFiles/cmTC_4b641.dir/CMakeCXXCompilerABI.cpp.o]
|
|
||||||
ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_4b641.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_4b641.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_4b641.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc78rDqI.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_4b641.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
|
|
||||||
ignore line: [ as -v --64 -o CMakeFiles/cmTC_4b641.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc78rDqI.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_4b641.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
|
|
||||||
ignore line: [Linking CXX executable cmTC_4b641]
|
|
||||||
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4b641.dir/link.txt --verbose=1]
|
|
||||||
ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_4b641.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4b641 ]
|
|
||||||
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_4b641' '-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/ccyUKcza.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_4b641 /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_4b641.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/ccyUKcza.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_4b641] ==> 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_4b641.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/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp
|
|
||||||
|
|
||||||
Run Build Command(s):/usr/bin/make cmTC_f74a9/fast && /usr/bin/make -f CMakeFiles/cmTC_f74a9.dir/build.make CMakeFiles/cmTC_f74a9.dir/build
|
|
||||||
make[1]: Entering directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp'
|
|
||||||
Building C object CMakeFiles/cmTC_f74a9.dir/CheckIncludeFile.c.o
|
|
||||||
/usr/bin/cc -fPIE -o CMakeFiles/cmTC_f74a9.dir/CheckIncludeFile.c.o -c /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp/CheckIncludeFile.c
|
|
||||||
Linking C executable cmTC_f74a9
|
|
||||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f74a9.dir/link.txt --verbose=1
|
|
||||||
/usr/bin/cc CMakeFiles/cmTC_f74a9.dir/CheckIncludeFile.c.o -o cmTC_f74a9
|
|
||||||
make[1]: Leaving directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_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/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp
|
|
||||||
|
|
||||||
Run Build Command(s):/usr/bin/make cmTC_b382f/fast && /usr/bin/make -f CMakeFiles/cmTC_b382f.dir/build.make CMakeFiles/cmTC_b382f.dir/build
|
|
||||||
make[1]: Entering directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp'
|
|
||||||
Building C object CMakeFiles/cmTC_b382f.dir/CheckFunctionExists.c.o
|
|
||||||
/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -fPIE -o CMakeFiles/cmTC_b382f.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.16/Modules/CheckFunctionExists.c
|
|
||||||
Linking C executable cmTC_b382f
|
|
||||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b382f.dir/link.txt --verbose=1
|
|
||||||
/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_b382f.dir/CheckFunctionExists.c.o -o cmTC_b382f -lpthread
|
|
||||||
make[1]: Leaving directory '/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/CMakeTmp'
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,168 +0,0 @@
|
|||||||
# 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"
|
|
||||||
"/home/duongtd/robotics_core/common_msgs/geometry_msgs/CMakeLists.txt"
|
|
||||||
"/home/duongtd/robotics_core/common_msgs/std_msgs/CMakeLists.txt"
|
|
||||||
"../CMakeLists.txt"
|
|
||||||
"CMakeFiles/3.16.3/CMakeCCompiler.cmake"
|
|
||||||
"CMakeFiles/3.16.3/CMakeCXXCompiler.cmake"
|
|
||||||
"CMakeFiles/3.16.3/CMakeSystem.cmake"
|
|
||||||
"/home/duongtd/robotics_core/robot_time/CMakeLists.txt"
|
|
||||||
"/home/duongtd/robotics_core/tf3/CMakeLists.txt"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfigVersion.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/cmake/BoostDetectToolset-1.71.0.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.71.0/boost_atomic-config-version.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.71.0/boost_atomic-config.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.71.0/libboost_atomic-variant-shared.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.71.0/libboost_atomic-variant-static.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.71.0/boost_headers-config-version.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.71.0/boost_headers-config.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.71.0/boost_system-config-version.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.71.0/boost_system-config.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.71.0/libboost_system-variant-shared.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.71.0/libboost_system-variant-static.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0/boost_thread-config-version.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0/boost_thread-config.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0/libboost_thread-variant-shared.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0/libboost_thread-variant-static.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/console_bridge/cmake/console_bridge-config-version.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/console_bridge/cmake/console_bridge-config.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/console_bridge/cmake/console_bridge-targets-none.cmake"
|
|
||||||
"/usr/lib/x86_64-linux-gnu/console_bridge/cmake/console_bridge-targets.cmake"
|
|
||||||
"/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/CMakeFindDependencyMacro.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/FindBoost.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"
|
|
||||||
"tf3_build/CMakeFiles/CMakeDirectoryInformation.cmake"
|
|
||||||
"geometry_msgs_build/CMakeFiles/CMakeDirectoryInformation.cmake"
|
|
||||||
"std_msgs_build/CMakeFiles/CMakeDirectoryInformation.cmake"
|
|
||||||
"robot_time_build/CMakeFiles/CMakeDirectoryInformation.cmake"
|
|
||||||
)
|
|
||||||
|
|
||||||
# Dependency information for all targets:
|
|
||||||
set(CMAKE_DEPEND_INFO_FILES
|
|
||||||
"CMakeFiles/test_geometry_msgs.dir/DependInfo.cmake"
|
|
||||||
"CMakeFiles/test_tomsg_frommsg.dir/DependInfo.cmake"
|
|
||||||
"tf3_build/CMakeFiles/simple_tf3_example.dir/DependInfo.cmake"
|
|
||||||
"tf3_build/CMakeFiles/tf3.dir/DependInfo.cmake"
|
|
||||||
"geometry_msgs_build/CMakeFiles/test_geometry.dir/DependInfo.cmake"
|
|
||||||
"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"
|
|
||||||
)
|
|
||||||
@@ -1,384 +0,0 @@
|
|||||||
# 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/geometry2/tf3_geometry_msgs
|
|
||||||
|
|
||||||
# The top-level build directory on which CMake was run.
|
|
||||||
CMAKE_BINARY_DIR = /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build
|
|
||||||
|
|
||||||
#=============================================================================
|
|
||||||
# Directory level rules for the build root directory
|
|
||||||
|
|
||||||
# The main recursive "all" target.
|
|
||||||
all: CMakeFiles/test_geometry_msgs.dir/all
|
|
||||||
all: CMakeFiles/test_tomsg_frommsg.dir/all
|
|
||||||
all: tf3_build/all
|
|
||||||
all: geometry_msgs_build/all
|
|
||||||
|
|
||||||
.PHONY : all
|
|
||||||
|
|
||||||
# The main recursive "preinstall" target.
|
|
||||||
preinstall: tf3_build/preinstall
|
|
||||||
preinstall: geometry_msgs_build/preinstall
|
|
||||||
|
|
||||||
.PHONY : preinstall
|
|
||||||
|
|
||||||
# The main recursive "clean" target.
|
|
||||||
clean: CMakeFiles/test_geometry_msgs.dir/clean
|
|
||||||
clean: CMakeFiles/test_tomsg_frommsg.dir/clean
|
|
||||||
clean: tf3_build/clean
|
|
||||||
clean: geometry_msgs_build/clean
|
|
||||||
|
|
||||||
.PHONY : clean
|
|
||||||
|
|
||||||
#=============================================================================
|
|
||||||
# Directory level rules for directory geometry_msgs_build
|
|
||||||
|
|
||||||
# Recursive "all" directory target.
|
|
||||||
geometry_msgs_build/all: geometry_msgs_build/CMakeFiles/test_geometry.dir/all
|
|
||||||
geometry_msgs_build/all: std_msgs_build/all
|
|
||||||
|
|
||||||
.PHONY : geometry_msgs_build/all
|
|
||||||
|
|
||||||
# Recursive "preinstall" directory target.
|
|
||||||
geometry_msgs_build/preinstall: std_msgs_build/preinstall
|
|
||||||
|
|
||||||
.PHONY : geometry_msgs_build/preinstall
|
|
||||||
|
|
||||||
# Recursive "clean" directory target.
|
|
||||||
geometry_msgs_build/clean: geometry_msgs_build/CMakeFiles/test_geometry.dir/clean
|
|
||||||
geometry_msgs_build/clean: std_msgs_build/clean
|
|
||||||
|
|
||||||
.PHONY : geometry_msgs_build/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 std_msgs_build
|
|
||||||
|
|
||||||
# Recursive "all" directory target.
|
|
||||||
std_msgs_build/all: robot_time_build/all
|
|
||||||
|
|
||||||
.PHONY : std_msgs_build/all
|
|
||||||
|
|
||||||
# Recursive "preinstall" directory target.
|
|
||||||
std_msgs_build/preinstall: robot_time_build/preinstall
|
|
||||||
|
|
||||||
.PHONY : std_msgs_build/preinstall
|
|
||||||
|
|
||||||
# Recursive "clean" directory target.
|
|
||||||
std_msgs_build/clean: robot_time_build/clean
|
|
||||||
|
|
||||||
.PHONY : std_msgs_build/clean
|
|
||||||
|
|
||||||
#=============================================================================
|
|
||||||
# Directory level rules for directory tf3_build
|
|
||||||
|
|
||||||
# Recursive "all" directory target.
|
|
||||||
tf3_build/all: tf3_build/CMakeFiles/simple_tf3_example.dir/all
|
|
||||||
tf3_build/all: tf3_build/CMakeFiles/tf3.dir/all
|
|
||||||
|
|
||||||
.PHONY : tf3_build/all
|
|
||||||
|
|
||||||
# Recursive "preinstall" directory target.
|
|
||||||
tf3_build/preinstall:
|
|
||||||
|
|
||||||
.PHONY : tf3_build/preinstall
|
|
||||||
|
|
||||||
# Recursive "clean" directory target.
|
|
||||||
tf3_build/clean: tf3_build/CMakeFiles/simple_tf3_example.dir/clean
|
|
||||||
tf3_build/clean: tf3_build/CMakeFiles/tf3.dir/clean
|
|
||||||
|
|
||||||
.PHONY : tf3_build/clean
|
|
||||||
|
|
||||||
#=============================================================================
|
|
||||||
# Target rules for target CMakeFiles/test_geometry_msgs.dir
|
|
||||||
|
|
||||||
# All Build rule for target.
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/all: tf3_build/CMakeFiles/tf3.dir/all
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/all: robot_time_build/CMakeFiles/robot_time.dir/all
|
|
||||||
$(MAKE) -f CMakeFiles/test_geometry_msgs.dir/build.make CMakeFiles/test_geometry_msgs.dir/depend
|
|
||||||
$(MAKE) -f CMakeFiles/test_geometry_msgs.dir/build.make CMakeFiles/test_geometry_msgs.dir/build
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles --progress-num=13,14 "Built target test_geometry_msgs"
|
|
||||||
.PHONY : CMakeFiles/test_geometry_msgs.dir/all
|
|
||||||
|
|
||||||
# Build rule for subdir invocation for target.
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/rule: cmake_check_build_system
|
|
||||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles 10
|
|
||||||
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/test_geometry_msgs.dir/all
|
|
||||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles 0
|
|
||||||
.PHONY : CMakeFiles/test_geometry_msgs.dir/rule
|
|
||||||
|
|
||||||
# Convenience name for target.
|
|
||||||
test_geometry_msgs: CMakeFiles/test_geometry_msgs.dir/rule
|
|
||||||
|
|
||||||
.PHONY : test_geometry_msgs
|
|
||||||
|
|
||||||
# clean rule for target.
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/clean:
|
|
||||||
$(MAKE) -f CMakeFiles/test_geometry_msgs.dir/build.make CMakeFiles/test_geometry_msgs.dir/clean
|
|
||||||
.PHONY : CMakeFiles/test_geometry_msgs.dir/clean
|
|
||||||
|
|
||||||
#=============================================================================
|
|
||||||
# Target rules for target CMakeFiles/test_tomsg_frommsg.dir
|
|
||||||
|
|
||||||
# All Build rule for target.
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/all: tf3_build/CMakeFiles/tf3.dir/all
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/all: robot_time_build/CMakeFiles/robot_time.dir/all
|
|
||||||
$(MAKE) -f CMakeFiles/test_tomsg_frommsg.dir/build.make CMakeFiles/test_tomsg_frommsg.dir/depend
|
|
||||||
$(MAKE) -f CMakeFiles/test_tomsg_frommsg.dir/build.make CMakeFiles/test_tomsg_frommsg.dir/build
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles --progress-num=15,16 "Built target test_tomsg_frommsg"
|
|
||||||
.PHONY : CMakeFiles/test_tomsg_frommsg.dir/all
|
|
||||||
|
|
||||||
# Build rule for subdir invocation for target.
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/rule: cmake_check_build_system
|
|
||||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles 10
|
|
||||||
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/test_tomsg_frommsg.dir/all
|
|
||||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles 0
|
|
||||||
.PHONY : CMakeFiles/test_tomsg_frommsg.dir/rule
|
|
||||||
|
|
||||||
# Convenience name for target.
|
|
||||||
test_tomsg_frommsg: CMakeFiles/test_tomsg_frommsg.dir/rule
|
|
||||||
|
|
||||||
.PHONY : test_tomsg_frommsg
|
|
||||||
|
|
||||||
# clean rule for target.
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/clean:
|
|
||||||
$(MAKE) -f CMakeFiles/test_tomsg_frommsg.dir/build.make CMakeFiles/test_tomsg_frommsg.dir/clean
|
|
||||||
.PHONY : CMakeFiles/test_tomsg_frommsg.dir/clean
|
|
||||||
|
|
||||||
#=============================================================================
|
|
||||||
# Target rules for target tf3_build/CMakeFiles/simple_tf3_example.dir
|
|
||||||
|
|
||||||
# All Build rule for target.
|
|
||||||
tf3_build/CMakeFiles/simple_tf3_example.dir/all: tf3_build/CMakeFiles/tf3.dir/all
|
|
||||||
$(MAKE) -f tf3_build/CMakeFiles/simple_tf3_example.dir/build.make tf3_build/CMakeFiles/simple_tf3_example.dir/depend
|
|
||||||
$(MAKE) -f tf3_build/CMakeFiles/simple_tf3_example.dir/build.make tf3_build/CMakeFiles/simple_tf3_example.dir/build
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles --progress-num=9,10 "Built target simple_tf3_example"
|
|
||||||
.PHONY : tf3_build/CMakeFiles/simple_tf3_example.dir/all
|
|
||||||
|
|
||||||
# Build rule for subdir invocation for target.
|
|
||||||
tf3_build/CMakeFiles/simple_tf3_example.dir/rule: cmake_check_build_system
|
|
||||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles 6
|
|
||||||
$(MAKE) -f CMakeFiles/Makefile2 tf3_build/CMakeFiles/simple_tf3_example.dir/all
|
|
||||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles 0
|
|
||||||
.PHONY : tf3_build/CMakeFiles/simple_tf3_example.dir/rule
|
|
||||||
|
|
||||||
# Convenience name for target.
|
|
||||||
simple_tf3_example: tf3_build/CMakeFiles/simple_tf3_example.dir/rule
|
|
||||||
|
|
||||||
.PHONY : simple_tf3_example
|
|
||||||
|
|
||||||
# clean rule for target.
|
|
||||||
tf3_build/CMakeFiles/simple_tf3_example.dir/clean:
|
|
||||||
$(MAKE) -f tf3_build/CMakeFiles/simple_tf3_example.dir/build.make tf3_build/CMakeFiles/simple_tf3_example.dir/clean
|
|
||||||
.PHONY : tf3_build/CMakeFiles/simple_tf3_example.dir/clean
|
|
||||||
|
|
||||||
#=============================================================================
|
|
||||||
# Target rules for target tf3_build/CMakeFiles/tf3.dir
|
|
||||||
|
|
||||||
# All Build rule for target.
|
|
||||||
tf3_build/CMakeFiles/tf3.dir/all:
|
|
||||||
$(MAKE) -f tf3_build/CMakeFiles/tf3.dir/build.make tf3_build/CMakeFiles/tf3.dir/depend
|
|
||||||
$(MAKE) -f tf3_build/CMakeFiles/tf3.dir/build.make tf3_build/CMakeFiles/tf3.dir/build
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles --progress-num=17,18,19,20 "Built target tf3"
|
|
||||||
.PHONY : tf3_build/CMakeFiles/tf3.dir/all
|
|
||||||
|
|
||||||
# Build rule for subdir invocation for target.
|
|
||||||
tf3_build/CMakeFiles/tf3.dir/rule: cmake_check_build_system
|
|
||||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles 4
|
|
||||||
$(MAKE) -f CMakeFiles/Makefile2 tf3_build/CMakeFiles/tf3.dir/all
|
|
||||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles 0
|
|
||||||
.PHONY : tf3_build/CMakeFiles/tf3.dir/rule
|
|
||||||
|
|
||||||
# Convenience name for target.
|
|
||||||
tf3: tf3_build/CMakeFiles/tf3.dir/rule
|
|
||||||
|
|
||||||
.PHONY : tf3
|
|
||||||
|
|
||||||
# clean rule for target.
|
|
||||||
tf3_build/CMakeFiles/tf3.dir/clean:
|
|
||||||
$(MAKE) -f tf3_build/CMakeFiles/tf3.dir/build.make tf3_build/CMakeFiles/tf3.dir/clean
|
|
||||||
.PHONY : tf3_build/CMakeFiles/tf3.dir/clean
|
|
||||||
|
|
||||||
#=============================================================================
|
|
||||||
# Target rules for target geometry_msgs_build/CMakeFiles/test_geometry.dir
|
|
||||||
|
|
||||||
# All Build rule for target.
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/all: robot_time_build/CMakeFiles/robot_time.dir/all
|
|
||||||
$(MAKE) -f geometry_msgs_build/CMakeFiles/test_geometry.dir/build.make geometry_msgs_build/CMakeFiles/test_geometry.dir/depend
|
|
||||||
$(MAKE) -f geometry_msgs_build/CMakeFiles/test_geometry.dir/build.make geometry_msgs_build/CMakeFiles/test_geometry.dir/build
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles --progress-num=11,12 "Built target test_geometry"
|
|
||||||
.PHONY : geometry_msgs_build/CMakeFiles/test_geometry.dir/all
|
|
||||||
|
|
||||||
# Build rule for subdir invocation for target.
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/rule: cmake_check_build_system
|
|
||||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles 6
|
|
||||||
$(MAKE) -f CMakeFiles/Makefile2 geometry_msgs_build/CMakeFiles/test_geometry.dir/all
|
|
||||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles 0
|
|
||||||
.PHONY : geometry_msgs_build/CMakeFiles/test_geometry.dir/rule
|
|
||||||
|
|
||||||
# Convenience name for target.
|
|
||||||
test_geometry: geometry_msgs_build/CMakeFiles/test_geometry.dir/rule
|
|
||||||
|
|
||||||
.PHONY : test_geometry
|
|
||||||
|
|
||||||
# clean rule for target.
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/clean:
|
|
||||||
$(MAKE) -f geometry_msgs_build/CMakeFiles/test_geometry.dir/build.make geometry_msgs_build/CMakeFiles/test_geometry.dir/clean
|
|
||||||
.PHONY : geometry_msgs_build/CMakeFiles/test_geometry.dir/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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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
|
|
||||||
|
|
||||||
#=============================================================================
|
|
||||||
# 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
|
|
||||||
|
|
||||||
@@ -1,38 +0,0 @@
|
|||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/install/local.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/install.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/list_install_components.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/rebuild_cache.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/edit_cache.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/test_geometry_msgs.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/test_tomsg_frommsg.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/install/strip.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/tf3_build/CMakeFiles/install/local.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/tf3_build/CMakeFiles/install.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/tf3_build/CMakeFiles/list_install_components.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/tf3_build/CMakeFiles/rebuild_cache.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/tf3_build/CMakeFiles/edit_cache.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/tf3_build/CMakeFiles/simple_tf3_example.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/tf3_build/CMakeFiles/install/strip.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/tf3_build/CMakeFiles/tf3.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build/CMakeFiles/install/strip.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build/CMakeFiles/install/local.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build/CMakeFiles/install.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build/CMakeFiles/list_install_components.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build/CMakeFiles/rebuild_cache.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build/CMakeFiles/edit_cache.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build/CMakeFiles/test_geometry.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/std_msgs_build/CMakeFiles/install/strip.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/std_msgs_build/CMakeFiles/install/local.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/std_msgs_build/CMakeFiles/install.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/std_msgs_build/CMakeFiles/list_install_components.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/std_msgs_build/CMakeFiles/rebuild_cache.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/std_msgs_build/CMakeFiles/edit_cache.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build/CMakeFiles/install/strip.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build/CMakeFiles/install/local.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build/CMakeFiles/install.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build/CMakeFiles/list_install_components.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build/CMakeFiles/rebuild_cache.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build/CMakeFiles/edit_cache.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build/CMakeFiles/robot_duration_test.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build/CMakeFiles/robot_time_test.dir
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build/CMakeFiles/robot_time.dir
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
# This file is generated by cmake for dependency checking of the CMakeCache.txt file
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
20
|
|
||||||
@@ -1,332 +0,0 @@
|
|||||||
#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
|
|
||||||
|
|
||||||
#IncludeRegexScan: ^.*$
|
|
||||||
|
|
||||||
#IncludeRegexComplain: ^$
|
|
||||||
|
|
||||||
#IncludeRegexTransform:
|
|
||||||
|
|
||||||
../include/tf3_geometry_msgs/data_convert.h
|
|
||||||
tf3/time.h
|
|
||||||
-
|
|
||||||
tf3/compat.h
|
|
||||||
-
|
|
||||||
tf3/LinearMath/Transform.h
|
|
||||||
-
|
|
||||||
geometry_msgs/TransformStamped.h
|
|
||||||
-
|
|
||||||
robot/time.h
|
|
||||||
-
|
|
||||||
cmath
|
|
||||||
-
|
|
||||||
|
|
||||||
../include/tf3_geometry_msgs/tf3_geometry_msgs.h
|
|
||||||
tf3/convert.h
|
|
||||||
-
|
|
||||||
tf3/LinearMath/Quaternion.h
|
|
||||||
-
|
|
||||||
tf3/LinearMath/Transform.h
|
|
||||||
-
|
|
||||||
tf3_geometry_msgs/data_convert.h
|
|
||||||
-
|
|
||||||
geometry_msgs/PointStamped.h
|
|
||||||
-
|
|
||||||
geometry_msgs/QuaternionStamped.h
|
|
||||||
-
|
|
||||||
geometry_msgs/TransformStamped.h
|
|
||||||
-
|
|
||||||
geometry_msgs/Vector3Stamped.h
|
|
||||||
-
|
|
||||||
geometry_msgs/Pose.h
|
|
||||||
-
|
|
||||||
geometry_msgs/PoseStamped.h
|
|
||||||
-
|
|
||||||
geometry_msgs/PoseWithCovarianceStamped.h
|
|
||||||
-
|
|
||||||
geometry_msgs/Wrench.h
|
|
||||||
-
|
|
||||||
geometry_msgs/WrenchStamped.h
|
|
||||||
-
|
|
||||||
kdl/frames.hpp
|
|
||||||
-
|
|
||||||
array
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point.h
|
|
||||||
cmath
|
|
||||||
-
|
|
||||||
iostream
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PointStamped.h
|
|
||||||
std_msgs/Header.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/std_msgs/Header.h
|
|
||||||
geometry_msgs/Point.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/geometry_msgs/Point.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Pose.h
|
|
||||||
cmath
|
|
||||||
-
|
|
||||||
iostream
|
|
||||||
-
|
|
||||||
geometry_msgs/Point.h
|
|
||||||
-
|
|
||||||
geometry_msgs/Quaternion.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseStamped.h
|
|
||||||
std_msgs/Header.h
|
|
||||||
-
|
|
||||||
geometry_msgs/Pose.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseWithCovariance.h
|
|
||||||
array
|
|
||||||
-
|
|
||||||
geometry_msgs/Pose.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseWithCovarianceStamped.h
|
|
||||||
std_msgs/Header.h
|
|
||||||
-
|
|
||||||
geometry_msgs/PoseWithCovariance.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Quaternion.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/QuaternionStamped.h
|
|
||||||
std_msgs/Header.h
|
|
||||||
-
|
|
||||||
geometry_msgs/Quaternion.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Transform.h
|
|
||||||
geometry_msgs/Vector3.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/geometry_msgs/Vector3.h
|
|
||||||
geometry_msgs/Quaternion.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/geometry_msgs/Quaternion.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/TransformStamped.h
|
|
||||||
std_msgs/Header.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/std_msgs/Header.h
|
|
||||||
geometry_msgs/Transform.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/geometry_msgs/Transform.h
|
|
||||||
string
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Vector3.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Vector3Stamped.h
|
|
||||||
std_msgs/Header.h
|
|
||||||
-
|
|
||||||
geometry_msgs/Vector3.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Wrench.h
|
|
||||||
geometry_msgs/Vector3.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/WrenchStamped.h
|
|
||||||
std_msgs/Header.h
|
|
||||||
-
|
|
||||||
geometry_msgs/Wrench.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/std_msgs/include/std_msgs/Header.h
|
|
||||||
string
|
|
||||||
-
|
|
||||||
cstdint
|
|
||||||
-
|
|
||||||
robot/time.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/test/test_tf2_geometry_msgs.cpp
|
|
||||||
gtest/gtest.h
|
|
||||||
-
|
|
||||||
tf3/buffer_core.h
|
|
||||||
-
|
|
||||||
tf3_geometry_msgs/tf3_geometry_msgs.h
|
|
||||||
-
|
|
||||||
tf3_geometry_msgs/data_convert.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/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/tf3/include/tf3/LinearMath/Matrix3x3.h
|
|
||||||
Vector3.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Vector3.h
|
|
||||||
Quaternion.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Quaternion.h
|
|
||||||
../macros.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/macros.h
|
|
||||||
iostream
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/MinMax.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/QuadWord.h
|
|
||||||
Scalar.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Scalar.h
|
|
||||||
MinMax.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/MinMax.h
|
|
||||||
altivec.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Quaternion.h
|
|
||||||
Vector3.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Vector3.h
|
|
||||||
QuadWord.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/QuadWord.h
|
|
||||||
../macros.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/macros.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Scalar.h
|
|
||||||
math.h
|
|
||||||
-
|
|
||||||
stdlib.h
|
|
||||||
-
|
|
||||||
cstdlib
|
|
||||||
-
|
|
||||||
cfloat
|
|
||||||
-
|
|
||||||
float.h
|
|
||||||
-
|
|
||||||
ppcintrinsics.h
|
|
||||||
-
|
|
||||||
assert.h
|
|
||||||
-
|
|
||||||
assert.h
|
|
||||||
-
|
|
||||||
assert.h
|
|
||||||
-
|
|
||||||
assert.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Transform.h
|
|
||||||
Matrix3x3.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Matrix3x3.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Vector3.h
|
|
||||||
Scalar.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Scalar.h
|
|
||||||
MinMax.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/MinMax.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/buffer_core.h
|
|
||||||
transform_storage.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/transform_storage.h
|
|
||||||
boost/signals2.hpp
|
|
||||||
-
|
|
||||||
string
|
|
||||||
-
|
|
||||||
tf3/compat.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/tf3/compat.h
|
|
||||||
tf3/time.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/tf3/time.h
|
|
||||||
boost/unordered_map.hpp
|
|
||||||
-
|
|
||||||
boost/thread/mutex.hpp
|
|
||||||
-
|
|
||||||
boost/function.hpp
|
|
||||||
-
|
|
||||||
boost/shared_ptr.hpp
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/compat.h
|
|
||||||
tf3/time.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/tf3/time.h
|
|
||||||
string
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/convert.h
|
|
||||||
tf3/transform_datatypes.h
|
|
||||||
-
|
|
||||||
tf3/exceptions.h
|
|
||||||
-
|
|
||||||
tf3/message_traits.h
|
|
||||||
-
|
|
||||||
tf3/impl/convert.h
|
|
||||||
-
|
|
||||||
tf3/compat.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/exceptions.h
|
|
||||||
stdexcept
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/impl/convert.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/macros.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/message_traits.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/time.h
|
|
||||||
cstdint
|
|
||||||
-
|
|
||||||
limits
|
|
||||||
-
|
|
||||||
cmath
|
|
||||||
-
|
|
||||||
chrono
|
|
||||||
-
|
|
||||||
thread
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/transform_datatypes.h
|
|
||||||
string
|
|
||||||
-
|
|
||||||
tf3/time.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/tf3/time.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/transform_storage.h
|
|
||||||
tf3/LinearMath/Vector3.h
|
|
||||||
-
|
|
||||||
tf3/LinearMath/Quaternion.h
|
|
||||||
-
|
|
||||||
tf3/compat.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/tf3/compat.h
|
|
||||||
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
# The set of languages for which implicit dependencies are needed:
|
|
||||||
set(CMAKE_DEPENDS_LANGUAGES
|
|
||||||
"CXX"
|
|
||||||
)
|
|
||||||
# The set of files for implicit dependencies of each language:
|
|
||||||
set(CMAKE_DEPENDS_CHECK_CXX
|
|
||||||
"/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/test/test_tf2_geometry_msgs.cpp" "/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o"
|
|
||||||
)
|
|
||||||
set(CMAKE_CXX_COMPILER_ID "GNU")
|
|
||||||
|
|
||||||
# Preprocessor definitions for this target.
|
|
||||||
set(CMAKE_TARGET_DEFINITIONS_CXX
|
|
||||||
"BOOST_ALL_NO_LIB"
|
|
||||||
"BOOST_ATOMIC_DYN_LINK"
|
|
||||||
"BOOST_SYSTEM_DYN_LINK"
|
|
||||||
"BOOST_THREAD_DYN_LINK"
|
|
||||||
)
|
|
||||||
|
|
||||||
# The include file search paths:
|
|
||||||
set(CMAKE_CXX_TARGET_INCLUDE_PATH
|
|
||||||
"../include"
|
|
||||||
"/home/duongtd/robotics_core/tf3/include"
|
|
||||||
"/home/duongtd/robotics_core/common_msgs/geometry_msgs/include"
|
|
||||||
"/home/duongtd/robotics_core/common_msgs/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/geometry2/tf3_geometry_msgs/build/tf3_build/CMakeFiles/tf3.dir/DependInfo.cmake"
|
|
||||||
"/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build/CMakeFiles/robot_time.dir/DependInfo.cmake"
|
|
||||||
)
|
|
||||||
|
|
||||||
# Fortran module output directory.
|
|
||||||
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
|
|
||||||
@@ -1,105 +0,0 @@
|
|||||||
# 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/geometry2/tf3_geometry_msgs
|
|
||||||
|
|
||||||
# The top-level build directory on which CMake was run.
|
|
||||||
CMAKE_BINARY_DIR = /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build
|
|
||||||
|
|
||||||
# Include any dependencies generated for this target.
|
|
||||||
include CMakeFiles/test_geometry_msgs.dir/depend.make
|
|
||||||
|
|
||||||
# Include the progress variables for this target.
|
|
||||||
include CMakeFiles/test_geometry_msgs.dir/progress.make
|
|
||||||
|
|
||||||
# Include the compile flags for this target's objects.
|
|
||||||
include CMakeFiles/test_geometry_msgs.dir/flags.make
|
|
||||||
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: CMakeFiles/test_geometry_msgs.dir/flags.make
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: ../test/test_tf2_geometry_msgs.cpp
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o"
|
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o -c /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/test/test_tf2_geometry_msgs.cpp
|
|
||||||
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.i: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.i"
|
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/test/test_tf2_geometry_msgs.cpp > CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.i
|
|
||||||
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.s: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.s"
|
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/test/test_tf2_geometry_msgs.cpp -o CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.s
|
|
||||||
|
|
||||||
# Object files for target test_geometry_msgs
|
|
||||||
test_geometry_msgs_OBJECTS = \
|
|
||||||
"CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o"
|
|
||||||
|
|
||||||
# External object files for target test_geometry_msgs
|
|
||||||
test_geometry_msgs_EXTERNAL_OBJECTS =
|
|
||||||
|
|
||||||
test_geometry_msgs: CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o
|
|
||||||
test_geometry_msgs: CMakeFiles/test_geometry_msgs.dir/build.make
|
|
||||||
test_geometry_msgs: /usr/local/lib/libgtest.a
|
|
||||||
test_geometry_msgs: tf3_build/libtf3.a
|
|
||||||
test_geometry_msgs: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0
|
|
||||||
test_geometry_msgs: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0
|
|
||||||
test_geometry_msgs: /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.71.0
|
|
||||||
test_geometry_msgs: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4
|
|
||||||
test_geometry_msgs: robot_time_build/librobot_time.a
|
|
||||||
test_geometry_msgs: CMakeFiles/test_geometry_msgs.dir/link.txt
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable test_geometry_msgs"
|
|
||||||
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test_geometry_msgs.dir/link.txt --verbose=$(VERBOSE)
|
|
||||||
|
|
||||||
# Rule to build all files generated by this target.
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/build: test_geometry_msgs
|
|
||||||
|
|
||||||
.PHONY : CMakeFiles/test_geometry_msgs.dir/build
|
|
||||||
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/clean:
|
|
||||||
$(CMAKE_COMMAND) -P CMakeFiles/test_geometry_msgs.dir/cmake_clean.cmake
|
|
||||||
.PHONY : CMakeFiles/test_geometry_msgs.dir/clean
|
|
||||||
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/depend:
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/test_geometry_msgs.dir/DependInfo.cmake --color=$(COLOR)
|
|
||||||
.PHONY : CMakeFiles/test_geometry_msgs.dir/depend
|
|
||||||
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
file(REMOVE_RECURSE
|
|
||||||
"CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o"
|
|
||||||
"test_geometry_msgs"
|
|
||||||
"test_geometry_msgs.pdb"
|
|
||||||
)
|
|
||||||
|
|
||||||
# Per-language clean rules from dependency scanning.
|
|
||||||
foreach(lang CXX)
|
|
||||||
include(CMakeFiles/test_geometry_msgs.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
|
||||||
endforeach()
|
|
||||||
@@ -1,45 +0,0 @@
|
|||||||
# CMAKE generated file: DO NOT EDIT!
|
|
||||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
|
|
||||||
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o
|
|
||||||
../include/tf3_geometry_msgs/data_convert.h
|
|
||||||
../include/tf3_geometry_msgs/tf3_geometry_msgs.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PointStamped.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Pose.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseStamped.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseWithCovariance.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseWithCovarianceStamped.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Quaternion.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/QuaternionStamped.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Transform.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/TransformStamped.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Vector3.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Vector3Stamped.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Wrench.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/WrenchStamped.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/std_msgs/include/std_msgs/Header.h
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/test/test_tf2_geometry_msgs.cpp
|
|
||||||
/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/tf3/include/tf3/LinearMath/Matrix3x3.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/MinMax.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/QuadWord.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Quaternion.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Scalar.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Transform.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Vector3.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/buffer_core.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/compat.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/convert.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/exceptions.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/impl/convert.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/macros.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/message_traits.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/time.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/transform_datatypes.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/transform_storage.h
|
|
||||||
@@ -1,45 +0,0 @@
|
|||||||
# CMAKE generated file: DO NOT EDIT!
|
|
||||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
|
|
||||||
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: ../include/tf3_geometry_msgs/data_convert.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: ../include/tf3_geometry_msgs/tf3_geometry_msgs.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PointStamped.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Pose.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseStamped.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseWithCovariance.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseWithCovarianceStamped.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Quaternion.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/QuaternionStamped.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Transform.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/TransformStamped.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Vector3.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Vector3Stamped.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Wrench.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/WrenchStamped.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/common_msgs/std_msgs/include/std_msgs/Header.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: ../test/test_tf2_geometry_msgs.cpp
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/duration.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/exception.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/macros.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/platform.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/time.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Matrix3x3.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/LinearMath/MinMax.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/LinearMath/QuadWord.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Quaternion.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Scalar.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Transform.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Vector3.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/buffer_core.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/compat.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/convert.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/exceptions.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/impl/convert.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/macros.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/message_traits.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/time.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/transform_datatypes.h
|
|
||||||
CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/transform_storage.h
|
|
||||||
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
# 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 = -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK
|
|
||||||
|
|
||||||
CXX_INCLUDES = -I/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/include -I/home/duongtd/robotics_core/tf3/include -I/home/duongtd/robotics_core/common_msgs/geometry_msgs/include -I/home/duongtd/robotics_core/common_msgs/std_msgs/include -I/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/../robot_time/include -I/home/duongtd/robotics_core/robot_time/include
|
|
||||||
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
/usr/bin/c++ CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o -o test_geometry_msgs /usr/local/lib/libgtest.a tf3_build/libtf3.a /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 -lpthread /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 robot_time_build/librobot_time.a
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
CMAKE_PROGRESS_1 = 13
|
|
||||||
CMAKE_PROGRESS_2 = 14
|
|
||||||
|
|
||||||
Binary file not shown.
@@ -1,300 +0,0 @@
|
|||||||
#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
|
|
||||||
|
|
||||||
#IncludeRegexScan: ^.*$
|
|
||||||
|
|
||||||
#IncludeRegexComplain: ^$
|
|
||||||
|
|
||||||
#IncludeRegexTransform:
|
|
||||||
|
|
||||||
../include/tf3_geometry_msgs/data_convert.h
|
|
||||||
tf3/time.h
|
|
||||||
-
|
|
||||||
tf3/compat.h
|
|
||||||
-
|
|
||||||
tf3/LinearMath/Transform.h
|
|
||||||
-
|
|
||||||
geometry_msgs/TransformStamped.h
|
|
||||||
-
|
|
||||||
robot/time.h
|
|
||||||
-
|
|
||||||
cmath
|
|
||||||
-
|
|
||||||
|
|
||||||
../include/tf3_geometry_msgs/tf3_geometry_msgs.h
|
|
||||||
tf3/convert.h
|
|
||||||
-
|
|
||||||
tf3/LinearMath/Quaternion.h
|
|
||||||
-
|
|
||||||
tf3/LinearMath/Transform.h
|
|
||||||
-
|
|
||||||
tf3_geometry_msgs/data_convert.h
|
|
||||||
-
|
|
||||||
geometry_msgs/PointStamped.h
|
|
||||||
-
|
|
||||||
geometry_msgs/QuaternionStamped.h
|
|
||||||
-
|
|
||||||
geometry_msgs/TransformStamped.h
|
|
||||||
-
|
|
||||||
geometry_msgs/Vector3Stamped.h
|
|
||||||
-
|
|
||||||
geometry_msgs/Pose.h
|
|
||||||
-
|
|
||||||
geometry_msgs/PoseStamped.h
|
|
||||||
-
|
|
||||||
geometry_msgs/PoseWithCovarianceStamped.h
|
|
||||||
-
|
|
||||||
geometry_msgs/Wrench.h
|
|
||||||
-
|
|
||||||
geometry_msgs/WrenchStamped.h
|
|
||||||
-
|
|
||||||
kdl/frames.hpp
|
|
||||||
-
|
|
||||||
array
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point.h
|
|
||||||
cmath
|
|
||||||
-
|
|
||||||
iostream
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PointStamped.h
|
|
||||||
std_msgs/Header.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/std_msgs/Header.h
|
|
||||||
geometry_msgs/Point.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/geometry_msgs/Point.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Pose.h
|
|
||||||
cmath
|
|
||||||
-
|
|
||||||
iostream
|
|
||||||
-
|
|
||||||
geometry_msgs/Point.h
|
|
||||||
-
|
|
||||||
geometry_msgs/Quaternion.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseStamped.h
|
|
||||||
std_msgs/Header.h
|
|
||||||
-
|
|
||||||
geometry_msgs/Pose.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseWithCovariance.h
|
|
||||||
array
|
|
||||||
-
|
|
||||||
geometry_msgs/Pose.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseWithCovarianceStamped.h
|
|
||||||
std_msgs/Header.h
|
|
||||||
-
|
|
||||||
geometry_msgs/PoseWithCovariance.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Quaternion.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/QuaternionStamped.h
|
|
||||||
std_msgs/Header.h
|
|
||||||
-
|
|
||||||
geometry_msgs/Quaternion.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Transform.h
|
|
||||||
geometry_msgs/Vector3.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/geometry_msgs/Vector3.h
|
|
||||||
geometry_msgs/Quaternion.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/geometry_msgs/Quaternion.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/TransformStamped.h
|
|
||||||
std_msgs/Header.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/std_msgs/Header.h
|
|
||||||
geometry_msgs/Transform.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/geometry_msgs/Transform.h
|
|
||||||
string
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Vector3.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Vector3Stamped.h
|
|
||||||
std_msgs/Header.h
|
|
||||||
-
|
|
||||||
geometry_msgs/Vector3.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Wrench.h
|
|
||||||
geometry_msgs/Vector3.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/WrenchStamped.h
|
|
||||||
std_msgs/Header.h
|
|
||||||
-
|
|
||||||
geometry_msgs/Wrench.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/std_msgs/include/std_msgs/Header.h
|
|
||||||
string
|
|
||||||
-
|
|
||||||
cstdint
|
|
||||||
-
|
|
||||||
robot/time.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/test/test_tomsg_frommsg.cpp
|
|
||||||
tf3_geometry_msgs/tf3_geometry_msgs.h
|
|
||||||
-
|
|
||||||
gtest/gtest.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/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/tf3/include/tf3/LinearMath/Matrix3x3.h
|
|
||||||
Vector3.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Vector3.h
|
|
||||||
Quaternion.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Quaternion.h
|
|
||||||
../macros.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/macros.h
|
|
||||||
iostream
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/MinMax.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/QuadWord.h
|
|
||||||
Scalar.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Scalar.h
|
|
||||||
MinMax.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/MinMax.h
|
|
||||||
altivec.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Quaternion.h
|
|
||||||
Vector3.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Vector3.h
|
|
||||||
QuadWord.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/QuadWord.h
|
|
||||||
../macros.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/macros.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Scalar.h
|
|
||||||
math.h
|
|
||||||
-
|
|
||||||
stdlib.h
|
|
||||||
-
|
|
||||||
cstdlib
|
|
||||||
-
|
|
||||||
cfloat
|
|
||||||
-
|
|
||||||
float.h
|
|
||||||
-
|
|
||||||
ppcintrinsics.h
|
|
||||||
-
|
|
||||||
assert.h
|
|
||||||
-
|
|
||||||
assert.h
|
|
||||||
-
|
|
||||||
assert.h
|
|
||||||
-
|
|
||||||
assert.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Transform.h
|
|
||||||
Matrix3x3.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Matrix3x3.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Vector3.h
|
|
||||||
Scalar.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Scalar.h
|
|
||||||
MinMax.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/MinMax.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/compat.h
|
|
||||||
tf3/time.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/tf3/time.h
|
|
||||||
string
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/convert.h
|
|
||||||
tf3/transform_datatypes.h
|
|
||||||
-
|
|
||||||
tf3/exceptions.h
|
|
||||||
-
|
|
||||||
tf3/message_traits.h
|
|
||||||
-
|
|
||||||
tf3/impl/convert.h
|
|
||||||
-
|
|
||||||
tf3/compat.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/exceptions.h
|
|
||||||
stdexcept
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/impl/convert.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/macros.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/message_traits.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/time.h
|
|
||||||
cstdint
|
|
||||||
-
|
|
||||||
limits
|
|
||||||
-
|
|
||||||
cmath
|
|
||||||
-
|
|
||||||
chrono
|
|
||||||
-
|
|
||||||
thread
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/transform_datatypes.h
|
|
||||||
string
|
|
||||||
-
|
|
||||||
tf3/time.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/tf3/time.h
|
|
||||||
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
# The set of languages for which implicit dependencies are needed:
|
|
||||||
set(CMAKE_DEPENDS_LANGUAGES
|
|
||||||
"CXX"
|
|
||||||
)
|
|
||||||
# The set of files for implicit dependencies of each language:
|
|
||||||
set(CMAKE_DEPENDS_CHECK_CXX
|
|
||||||
"/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/test/test_tomsg_frommsg.cpp" "/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o"
|
|
||||||
)
|
|
||||||
set(CMAKE_CXX_COMPILER_ID "GNU")
|
|
||||||
|
|
||||||
# Preprocessor definitions for this target.
|
|
||||||
set(CMAKE_TARGET_DEFINITIONS_CXX
|
|
||||||
"BOOST_ALL_NO_LIB"
|
|
||||||
"BOOST_ATOMIC_DYN_LINK"
|
|
||||||
"BOOST_SYSTEM_DYN_LINK"
|
|
||||||
"BOOST_THREAD_DYN_LINK"
|
|
||||||
)
|
|
||||||
|
|
||||||
# The include file search paths:
|
|
||||||
set(CMAKE_CXX_TARGET_INCLUDE_PATH
|
|
||||||
"../include"
|
|
||||||
"/home/duongtd/robotics_core/common_msgs/geometry_msgs/include"
|
|
||||||
"/home/duongtd/robotics_core/common_msgs/std_msgs/include"
|
|
||||||
"../../robot_time/include"
|
|
||||||
"/home/duongtd/robotics_core/robot_time/include"
|
|
||||||
"/home/duongtd/robotics_core/tf3/include"
|
|
||||||
)
|
|
||||||
|
|
||||||
# Targets to which this target links.
|
|
||||||
set(CMAKE_TARGET_LINKED_INFO_FILES
|
|
||||||
"/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/tf3_build/CMakeFiles/tf3.dir/DependInfo.cmake"
|
|
||||||
"/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build/CMakeFiles/robot_time.dir/DependInfo.cmake"
|
|
||||||
)
|
|
||||||
|
|
||||||
# Fortran module output directory.
|
|
||||||
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
|
|
||||||
@@ -1,105 +0,0 @@
|
|||||||
# 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/geometry2/tf3_geometry_msgs
|
|
||||||
|
|
||||||
# The top-level build directory on which CMake was run.
|
|
||||||
CMAKE_BINARY_DIR = /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build
|
|
||||||
|
|
||||||
# Include any dependencies generated for this target.
|
|
||||||
include CMakeFiles/test_tomsg_frommsg.dir/depend.make
|
|
||||||
|
|
||||||
# Include the progress variables for this target.
|
|
||||||
include CMakeFiles/test_tomsg_frommsg.dir/progress.make
|
|
||||||
|
|
||||||
# Include the compile flags for this target's objects.
|
|
||||||
include CMakeFiles/test_tomsg_frommsg.dir/flags.make
|
|
||||||
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: CMakeFiles/test_tomsg_frommsg.dir/flags.make
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: ../test/test_tomsg_frommsg.cpp
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o"
|
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o -c /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/test/test_tomsg_frommsg.cpp
|
|
||||||
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.i: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.i"
|
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/test/test_tomsg_frommsg.cpp > CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.i
|
|
||||||
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.s: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.s"
|
|
||||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/test/test_tomsg_frommsg.cpp -o CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.s
|
|
||||||
|
|
||||||
# Object files for target test_tomsg_frommsg
|
|
||||||
test_tomsg_frommsg_OBJECTS = \
|
|
||||||
"CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o"
|
|
||||||
|
|
||||||
# External object files for target test_tomsg_frommsg
|
|
||||||
test_tomsg_frommsg_EXTERNAL_OBJECTS =
|
|
||||||
|
|
||||||
test_tomsg_frommsg: CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o
|
|
||||||
test_tomsg_frommsg: CMakeFiles/test_tomsg_frommsg.dir/build.make
|
|
||||||
test_tomsg_frommsg: /usr/local/lib/libgtest.a
|
|
||||||
test_tomsg_frommsg: tf3_build/libtf3.a
|
|
||||||
test_tomsg_frommsg: robot_time_build/librobot_time.a
|
|
||||||
test_tomsg_frommsg: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0
|
|
||||||
test_tomsg_frommsg: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0
|
|
||||||
test_tomsg_frommsg: /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.71.0
|
|
||||||
test_tomsg_frommsg: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4
|
|
||||||
test_tomsg_frommsg: CMakeFiles/test_tomsg_frommsg.dir/link.txt
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable test_tomsg_frommsg"
|
|
||||||
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test_tomsg_frommsg.dir/link.txt --verbose=$(VERBOSE)
|
|
||||||
|
|
||||||
# Rule to build all files generated by this target.
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/build: test_tomsg_frommsg
|
|
||||||
|
|
||||||
.PHONY : CMakeFiles/test_tomsg_frommsg.dir/build
|
|
||||||
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/clean:
|
|
||||||
$(CMAKE_COMMAND) -P CMakeFiles/test_tomsg_frommsg.dir/cmake_clean.cmake
|
|
||||||
.PHONY : CMakeFiles/test_tomsg_frommsg.dir/clean
|
|
||||||
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/depend:
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/test_tomsg_frommsg.dir/DependInfo.cmake --color=$(COLOR)
|
|
||||||
.PHONY : CMakeFiles/test_tomsg_frommsg.dir/depend
|
|
||||||
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
file(REMOVE_RECURSE
|
|
||||||
"CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o"
|
|
||||||
"test_tomsg_frommsg"
|
|
||||||
"test_tomsg_frommsg.pdb"
|
|
||||||
)
|
|
||||||
|
|
||||||
# Per-language clean rules from dependency scanning.
|
|
||||||
foreach(lang CXX)
|
|
||||||
include(CMakeFiles/test_tomsg_frommsg.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
|
||||||
endforeach()
|
|
||||||
@@ -1,43 +0,0 @@
|
|||||||
# CMAKE generated file: DO NOT EDIT!
|
|
||||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
|
|
||||||
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o
|
|
||||||
../include/tf3_geometry_msgs/data_convert.h
|
|
||||||
../include/tf3_geometry_msgs/tf3_geometry_msgs.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PointStamped.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Pose.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseStamped.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseWithCovariance.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseWithCovarianceStamped.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Quaternion.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/QuaternionStamped.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Transform.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/TransformStamped.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Vector3.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Vector3Stamped.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Wrench.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/WrenchStamped.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/std_msgs/include/std_msgs/Header.h
|
|
||||||
/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/test/test_tomsg_frommsg.cpp
|
|
||||||
/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/tf3/include/tf3/LinearMath/Matrix3x3.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/MinMax.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/QuadWord.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Quaternion.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Scalar.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Transform.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Vector3.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/compat.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/convert.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/exceptions.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/impl/convert.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/macros.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/message_traits.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/time.h
|
|
||||||
/home/duongtd/robotics_core/tf3/include/tf3/transform_datatypes.h
|
|
||||||
@@ -1,43 +0,0 @@
|
|||||||
# CMAKE generated file: DO NOT EDIT!
|
|
||||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
|
|
||||||
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: ../include/tf3_geometry_msgs/data_convert.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: ../include/tf3_geometry_msgs/tf3_geometry_msgs.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PointStamped.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Pose.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseStamped.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseWithCovariance.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PoseWithCovarianceStamped.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Quaternion.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/QuaternionStamped.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Transform.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/TransformStamped.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Vector3.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Vector3Stamped.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Wrench.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/WrenchStamped.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/common_msgs/std_msgs/include/std_msgs/Header.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: ../test/test_tomsg_frommsg.cpp
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/duration.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/exception.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/macros.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/platform.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/time.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Matrix3x3.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/LinearMath/MinMax.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/LinearMath/QuadWord.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Quaternion.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Scalar.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Transform.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/LinearMath/Vector3.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/compat.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/convert.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/exceptions.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/impl/convert.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/macros.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/message_traits.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/time.h
|
|
||||||
CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o: /home/duongtd/robotics_core/tf3/include/tf3/transform_datatypes.h
|
|
||||||
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
# 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 = -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK
|
|
||||||
|
|
||||||
CXX_INCLUDES = -I/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/include -I/home/duongtd/robotics_core/common_msgs/geometry_msgs/include -I/home/duongtd/robotics_core/common_msgs/std_msgs/include -I/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/../robot_time/include -I/home/duongtd/robotics_core/robot_time/include -I/home/duongtd/robotics_core/tf3/include
|
|
||||||
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
/usr/bin/c++ CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o -o test_tomsg_frommsg /usr/local/lib/libgtest.a tf3_build/libtf3.a robot_time_build/librobot_time.a /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 -lpthread /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
CMAKE_PROGRESS_1 = 15
|
|
||||||
CMAKE_PROGRESS_2 = 16
|
|
||||||
|
|
||||||
Binary file not shown.
@@ -1,356 +0,0 @@
|
|||||||
# 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/geometry2/tf3_geometry_msgs
|
|
||||||
|
|
||||||
# The top-level build directory on which CMake was run.
|
|
||||||
CMAKE_BINARY_DIR = /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build
|
|
||||||
|
|
||||||
#=============================================================================
|
|
||||||
# Targets provided globally by CMake.
|
|
||||||
|
|
||||||
# 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
|
|
||||||
|
|
||||||
# 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
|
|
||||||
|
|
||||||
# The main all target
|
|
||||||
all: cmake_check_build_system
|
|
||||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles/progress.marks
|
|
||||||
$(MAKE) -f CMakeFiles/Makefile2 all
|
|
||||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/geometry2/tf3_geometry_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 test_geometry_msgs
|
|
||||||
|
|
||||||
# Build rule for target.
|
|
||||||
test_geometry_msgs: cmake_check_build_system
|
|
||||||
$(MAKE) -f CMakeFiles/Makefile2 test_geometry_msgs
|
|
||||||
.PHONY : test_geometry_msgs
|
|
||||||
|
|
||||||
# fast build rule for target.
|
|
||||||
test_geometry_msgs/fast:
|
|
||||||
$(MAKE) -f CMakeFiles/test_geometry_msgs.dir/build.make CMakeFiles/test_geometry_msgs.dir/build
|
|
||||||
.PHONY : test_geometry_msgs/fast
|
|
||||||
|
|
||||||
#=============================================================================
|
|
||||||
# Target rules for targets named test_tomsg_frommsg
|
|
||||||
|
|
||||||
# Build rule for target.
|
|
||||||
test_tomsg_frommsg: cmake_check_build_system
|
|
||||||
$(MAKE) -f CMakeFiles/Makefile2 test_tomsg_frommsg
|
|
||||||
.PHONY : test_tomsg_frommsg
|
|
||||||
|
|
||||||
# fast build rule for target.
|
|
||||||
test_tomsg_frommsg/fast:
|
|
||||||
$(MAKE) -f CMakeFiles/test_tomsg_frommsg.dir/build.make CMakeFiles/test_tomsg_frommsg.dir/build
|
|
||||||
.PHONY : test_tomsg_frommsg/fast
|
|
||||||
|
|
||||||
#=============================================================================
|
|
||||||
# Target rules for targets named simple_tf3_example
|
|
||||||
|
|
||||||
# Build rule for target.
|
|
||||||
simple_tf3_example: cmake_check_build_system
|
|
||||||
$(MAKE) -f CMakeFiles/Makefile2 simple_tf3_example
|
|
||||||
.PHONY : simple_tf3_example
|
|
||||||
|
|
||||||
# fast build rule for target.
|
|
||||||
simple_tf3_example/fast:
|
|
||||||
$(MAKE) -f tf3_build/CMakeFiles/simple_tf3_example.dir/build.make tf3_build/CMakeFiles/simple_tf3_example.dir/build
|
|
||||||
.PHONY : simple_tf3_example/fast
|
|
||||||
|
|
||||||
#=============================================================================
|
|
||||||
# Target rules for targets named tf3
|
|
||||||
|
|
||||||
# Build rule for target.
|
|
||||||
tf3: cmake_check_build_system
|
|
||||||
$(MAKE) -f CMakeFiles/Makefile2 tf3
|
|
||||||
.PHONY : tf3
|
|
||||||
|
|
||||||
# fast build rule for target.
|
|
||||||
tf3/fast:
|
|
||||||
$(MAKE) -f tf3_build/CMakeFiles/tf3.dir/build.make tf3_build/CMakeFiles/tf3.dir/build
|
|
||||||
.PHONY : tf3/fast
|
|
||||||
|
|
||||||
#=============================================================================
|
|
||||||
# Target rules for targets named test_geometry
|
|
||||||
|
|
||||||
# Build rule for target.
|
|
||||||
test_geometry: cmake_check_build_system
|
|
||||||
$(MAKE) -f CMakeFiles/Makefile2 test_geometry
|
|
||||||
.PHONY : test_geometry
|
|
||||||
|
|
||||||
# fast build rule for target.
|
|
||||||
test_geometry/fast:
|
|
||||||
$(MAKE) -f geometry_msgs_build/CMakeFiles/test_geometry.dir/build.make geometry_msgs_build/CMakeFiles/test_geometry.dir/build
|
|
||||||
.PHONY : test_geometry/fast
|
|
||||||
|
|
||||||
#=============================================================================
|
|
||||||
# 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
|
|
||||||
|
|
||||||
test/test_tf2_geometry_msgs.o: test/test_tf2_geometry_msgs.cpp.o
|
|
||||||
|
|
||||||
.PHONY : test/test_tf2_geometry_msgs.o
|
|
||||||
|
|
||||||
# target to build an object file
|
|
||||||
test/test_tf2_geometry_msgs.cpp.o:
|
|
||||||
$(MAKE) -f CMakeFiles/test_geometry_msgs.dir/build.make CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.o
|
|
||||||
.PHONY : test/test_tf2_geometry_msgs.cpp.o
|
|
||||||
|
|
||||||
test/test_tf2_geometry_msgs.i: test/test_tf2_geometry_msgs.cpp.i
|
|
||||||
|
|
||||||
.PHONY : test/test_tf2_geometry_msgs.i
|
|
||||||
|
|
||||||
# target to preprocess a source file
|
|
||||||
test/test_tf2_geometry_msgs.cpp.i:
|
|
||||||
$(MAKE) -f CMakeFiles/test_geometry_msgs.dir/build.make CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.i
|
|
||||||
.PHONY : test/test_tf2_geometry_msgs.cpp.i
|
|
||||||
|
|
||||||
test/test_tf2_geometry_msgs.s: test/test_tf2_geometry_msgs.cpp.s
|
|
||||||
|
|
||||||
.PHONY : test/test_tf2_geometry_msgs.s
|
|
||||||
|
|
||||||
# target to generate assembly for a file
|
|
||||||
test/test_tf2_geometry_msgs.cpp.s:
|
|
||||||
$(MAKE) -f CMakeFiles/test_geometry_msgs.dir/build.make CMakeFiles/test_geometry_msgs.dir/test/test_tf2_geometry_msgs.cpp.s
|
|
||||||
.PHONY : test/test_tf2_geometry_msgs.cpp.s
|
|
||||||
|
|
||||||
test/test_tomsg_frommsg.o: test/test_tomsg_frommsg.cpp.o
|
|
||||||
|
|
||||||
.PHONY : test/test_tomsg_frommsg.o
|
|
||||||
|
|
||||||
# target to build an object file
|
|
||||||
test/test_tomsg_frommsg.cpp.o:
|
|
||||||
$(MAKE) -f CMakeFiles/test_tomsg_frommsg.dir/build.make CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.o
|
|
||||||
.PHONY : test/test_tomsg_frommsg.cpp.o
|
|
||||||
|
|
||||||
test/test_tomsg_frommsg.i: test/test_tomsg_frommsg.cpp.i
|
|
||||||
|
|
||||||
.PHONY : test/test_tomsg_frommsg.i
|
|
||||||
|
|
||||||
# target to preprocess a source file
|
|
||||||
test/test_tomsg_frommsg.cpp.i:
|
|
||||||
$(MAKE) -f CMakeFiles/test_tomsg_frommsg.dir/build.make CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.i
|
|
||||||
.PHONY : test/test_tomsg_frommsg.cpp.i
|
|
||||||
|
|
||||||
test/test_tomsg_frommsg.s: test/test_tomsg_frommsg.cpp.s
|
|
||||||
|
|
||||||
.PHONY : test/test_tomsg_frommsg.s
|
|
||||||
|
|
||||||
# target to generate assembly for a file
|
|
||||||
test/test_tomsg_frommsg.cpp.s:
|
|
||||||
$(MAKE) -f CMakeFiles/test_tomsg_frommsg.dir/build.make CMakeFiles/test_tomsg_frommsg.dir/test/test_tomsg_frommsg.cpp.s
|
|
||||||
.PHONY : test/test_tomsg_frommsg.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/local"
|
|
||||||
@echo "... install"
|
|
||||||
@echo "... list_install_components"
|
|
||||||
@echo "... rebuild_cache"
|
|
||||||
@echo "... edit_cache"
|
|
||||||
@echo "... test_geometry_msgs"
|
|
||||||
@echo "... test_tomsg_frommsg"
|
|
||||||
@echo "... install/strip"
|
|
||||||
@echo "... simple_tf3_example"
|
|
||||||
@echo "... tf3"
|
|
||||||
@echo "... test_geometry"
|
|
||||||
@echo "... robot_duration_test"
|
|
||||||
@echo "... robot_time_test"
|
|
||||||
@echo "... robot_time"
|
|
||||||
@echo "... test/test_tf2_geometry_msgs.o"
|
|
||||||
@echo "... test/test_tf2_geometry_msgs.i"
|
|
||||||
@echo "... test/test_tf2_geometry_msgs.s"
|
|
||||||
@echo "... test/test_tomsg_frommsg.o"
|
|
||||||
@echo "... test/test_tomsg_frommsg.i"
|
|
||||||
@echo "... test/test_tomsg_frommsg.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:
|
|
||||||
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
|
|
||||||
.PHONY : cmake_check_build_system
|
|
||||||
|
|
||||||
@@ -1,60 +0,0 @@
|
|||||||
# Install script for directory: /home/duongtd/robotics_core/geometry2/tf3_geometry_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("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
|
|
||||||
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/tf3_geometry_msgs" TYPE DIRECTORY FILES "/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/include/tf3_geometry_msgs/")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(NOT CMAKE_INSTALL_LOCAL_ONLY)
|
|
||||||
# Include the install script for each subdirectory.
|
|
||||||
include("/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/tf3_build/cmake_install.cmake")
|
|
||||||
include("/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build/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/geometry2/tf3_geometry_msgs/build/${CMAKE_INSTALL_MANIFEST}"
|
|
||||||
"${CMAKE_INSTALL_MANIFEST_CONTENT}")
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
# 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/geometry_msgs")
|
|
||||||
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/duongtd/robotics_core/geometry2/tf3_geometry_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})
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
10
|
|
||||||
@@ -1,82 +0,0 @@
|
|||||||
#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
|
|
||||||
|
|
||||||
#IncludeRegexScan: ^.*$
|
|
||||||
|
|
||||||
#IncludeRegexComplain: ^$
|
|
||||||
|
|
||||||
#IncludeRegexTransform:
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point32.h
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Polygon.h
|
|
||||||
vector
|
|
||||||
-
|
|
||||||
geometry_msgs/Point32.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PolygonStamped.h
|
|
||||||
std_msgs/Header.h
|
|
||||||
-
|
|
||||||
geometry_msgs/Polygon.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/test/main.cpp
|
|
||||||
geometry_msgs/PolygonStamped.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/test/geometry_msgs/PolygonStamped.h
|
|
||||||
iostream
|
|
||||||
-
|
|
||||||
|
|
||||||
/home/duongtd/robotics_core/common_msgs/std_msgs/include/std_msgs/Header.h
|
|
||||||
string
|
|
||||||
-
|
|
||||||
cstdint
|
|
||||||
-
|
|
||||||
robot/time.h
|
|
||||||
-
|
|
||||||
|
|
||||||
/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
|
|
||||||
-
|
|
||||||
|
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
# The set of languages for which implicit dependencies are needed:
|
|
||||||
set(CMAKE_DEPENDS_LANGUAGES
|
|
||||||
"CXX"
|
|
||||||
)
|
|
||||||
# The set of files for implicit dependencies of each language:
|
|
||||||
set(CMAKE_DEPENDS_CHECK_CXX
|
|
||||||
"/home/duongtd/robotics_core/common_msgs/geometry_msgs/test/main.cpp" "/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.o"
|
|
||||||
)
|
|
||||||
set(CMAKE_CXX_COMPILER_ID "GNU")
|
|
||||||
|
|
||||||
# The include file search paths:
|
|
||||||
set(CMAKE_CXX_TARGET_INCLUDE_PATH
|
|
||||||
"/home/duongtd/robotics_core/common_msgs/geometry_msgs/include"
|
|
||||||
"/home/duongtd/robotics_core/common_msgs/std_msgs/include"
|
|
||||||
"/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/../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/geometry2/tf3_geometry_msgs/build/robot_time_build/CMakeFiles/robot_time.dir/DependInfo.cmake"
|
|
||||||
)
|
|
||||||
|
|
||||||
# Fortran module output directory.
|
|
||||||
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
|
|
||||||
@@ -1,99 +0,0 @@
|
|||||||
# 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/geometry2/tf3_geometry_msgs
|
|
||||||
|
|
||||||
# The top-level build directory on which CMake was run.
|
|
||||||
CMAKE_BINARY_DIR = /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build
|
|
||||||
|
|
||||||
# Include any dependencies generated for this target.
|
|
||||||
include geometry_msgs_build/CMakeFiles/test_geometry.dir/depend.make
|
|
||||||
|
|
||||||
# Include the progress variables for this target.
|
|
||||||
include geometry_msgs_build/CMakeFiles/test_geometry.dir/progress.make
|
|
||||||
|
|
||||||
# Include the compile flags for this target's objects.
|
|
||||||
include geometry_msgs_build/CMakeFiles/test_geometry.dir/flags.make
|
|
||||||
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.o: geometry_msgs_build/CMakeFiles/test_geometry.dir/flags.make
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/test/main.cpp
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.o"
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/test_geometry.dir/test/main.cpp.o -c /home/duongtd/robotics_core/common_msgs/geometry_msgs/test/main.cpp
|
|
||||||
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.i: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test_geometry.dir/test/main.cpp.i"
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/duongtd/robotics_core/common_msgs/geometry_msgs/test/main.cpp > CMakeFiles/test_geometry.dir/test/main.cpp.i
|
|
||||||
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.s: cmake_force
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test_geometry.dir/test/main.cpp.s"
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/duongtd/robotics_core/common_msgs/geometry_msgs/test/main.cpp -o CMakeFiles/test_geometry.dir/test/main.cpp.s
|
|
||||||
|
|
||||||
# Object files for target test_geometry
|
|
||||||
test_geometry_OBJECTS = \
|
|
||||||
"CMakeFiles/test_geometry.dir/test/main.cpp.o"
|
|
||||||
|
|
||||||
# External object files for target test_geometry
|
|
||||||
test_geometry_EXTERNAL_OBJECTS =
|
|
||||||
|
|
||||||
geometry_msgs_build/test_geometry: geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.o
|
|
||||||
geometry_msgs_build/test_geometry: geometry_msgs_build/CMakeFiles/test_geometry.dir/build.make
|
|
||||||
geometry_msgs_build/test_geometry: robot_time_build/librobot_time.a
|
|
||||||
geometry_msgs_build/test_geometry: geometry_msgs_build/CMakeFiles/test_geometry.dir/link.txt
|
|
||||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable test_geometry"
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test_geometry.dir/link.txt --verbose=$(VERBOSE)
|
|
||||||
|
|
||||||
# Rule to build all files generated by this target.
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/build: geometry_msgs_build/test_geometry
|
|
||||||
|
|
||||||
.PHONY : geometry_msgs_build/CMakeFiles/test_geometry.dir/build
|
|
||||||
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/clean:
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build && $(CMAKE_COMMAND) -P CMakeFiles/test_geometry.dir/cmake_clean.cmake
|
|
||||||
.PHONY : geometry_msgs_build/CMakeFiles/test_geometry.dir/clean
|
|
||||||
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/depend:
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs /home/duongtd/robotics_core/common_msgs/geometry_msgs /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build/CMakeFiles/test_geometry.dir/DependInfo.cmake --color=$(COLOR)
|
|
||||||
.PHONY : geometry_msgs_build/CMakeFiles/test_geometry.dir/depend
|
|
||||||
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
file(REMOVE_RECURSE
|
|
||||||
"CMakeFiles/test_geometry.dir/test/main.cpp.o"
|
|
||||||
"test_geometry"
|
|
||||||
"test_geometry.pdb"
|
|
||||||
)
|
|
||||||
|
|
||||||
# Per-language clean rules from dependency scanning.
|
|
||||||
foreach(lang CXX)
|
|
||||||
include(CMakeFiles/test_geometry.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
|
||||||
endforeach()
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
# CMAKE generated file: DO NOT EDIT!
|
|
||||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
|
|
||||||
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.o
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point32.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Polygon.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PolygonStamped.h
|
|
||||||
/home/duongtd/robotics_core/common_msgs/geometry_msgs/test/main.cpp
|
|
||||||
/home/duongtd/robotics_core/common_msgs/std_msgs/include/std_msgs/Header.h
|
|
||||||
/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
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
# CMAKE generated file: DO NOT EDIT!
|
|
||||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
|
|
||||||
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point32.h
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Polygon.h
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PolygonStamped.h
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/test/main.cpp
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.o: /home/duongtd/robotics_core/common_msgs/std_msgs/include/std_msgs/Header.h
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/duration.h
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/exception.h
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/macros.h
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/platform.h
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/robot_time_decl.h
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/test/main.cpp.o: /home/duongtd/robotics_core/robot_time/include/robot/time.h
|
|
||||||
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
# 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/geometry_msgs/include -I/home/duongtd/robotics_core/common_msgs/std_msgs/include -I/home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/../robot_time/include -I/home/duongtd/robotics_core/robot_time/include
|
|
||||||
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
/usr/bin/c++ CMakeFiles/test_geometry.dir/test/main.cpp.o -o test_geometry ../robot_time_build/librobot_time.a
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
CMAKE_PROGRESS_1 = 11
|
|
||||||
CMAKE_PROGRESS_2 = 12
|
|
||||||
|
|
||||||
Binary file not shown.
@@ -1,230 +0,0 @@
|
|||||||
# 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/geometry2/tf3_geometry_msgs
|
|
||||||
|
|
||||||
# The top-level build directory on which CMake was run.
|
|
||||||
CMAKE_BINARY_DIR = /home/duongtd/robotics_core/geometry2/tf3_geometry_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/geometry2/tf3_geometry_msgs/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/geometry_msgs_build/CMakeFiles/progress.marks
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 geometry_msgs_build/all
|
|
||||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/CMakeFiles 0
|
|
||||||
.PHONY : all
|
|
||||||
|
|
||||||
# The main clean target
|
|
||||||
clean:
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 geometry_msgs_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/geometry2/tf3_geometry_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 geometry_msgs_build/preinstall
|
|
||||||
.PHONY : preinstall
|
|
||||||
|
|
||||||
# Prepare targets for installation.
|
|
||||||
preinstall/fast:
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 geometry_msgs_build/preinstall
|
|
||||||
.PHONY : preinstall/fast
|
|
||||||
|
|
||||||
# clear depends
|
|
||||||
depend:
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_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.
|
|
||||||
geometry_msgs_build/CMakeFiles/test_geometry.dir/rule:
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build && $(MAKE) -f CMakeFiles/Makefile2 geometry_msgs_build/CMakeFiles/test_geometry.dir/rule
|
|
||||||
.PHONY : geometry_msgs_build/CMakeFiles/test_geometry.dir/rule
|
|
||||||
|
|
||||||
# Convenience name for target.
|
|
||||||
test_geometry: geometry_msgs_build/CMakeFiles/test_geometry.dir/rule
|
|
||||||
|
|
||||||
.PHONY : test_geometry
|
|
||||||
|
|
||||||
# fast build rule for target.
|
|
||||||
test_geometry/fast:
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build && $(MAKE) -f geometry_msgs_build/CMakeFiles/test_geometry.dir/build.make geometry_msgs_build/CMakeFiles/test_geometry.dir/build
|
|
||||||
.PHONY : test_geometry/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/geometry2/tf3_geometry_msgs/build && $(MAKE) -f geometry_msgs_build/CMakeFiles/test_geometry.dir/build.make geometry_msgs_build/CMakeFiles/test_geometry.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/geometry2/tf3_geometry_msgs/build && $(MAKE) -f geometry_msgs_build/CMakeFiles/test_geometry.dir/build.make geometry_msgs_build/CMakeFiles/test_geometry.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/geometry2/tf3_geometry_msgs/build && $(MAKE) -f geometry_msgs_build/CMakeFiles/test_geometry.dir/build.make geometry_msgs_build/CMakeFiles/test_geometry.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_geometry"
|
|
||||||
@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/geometry2/tf3_geometry_msgs/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
|
|
||||||
.PHONY : cmake_check_build_system
|
|
||||||
|
|
||||||
@@ -1,45 +0,0 @@
|
|||||||
# Install script for directory: /home/duongtd/robotics_core/common_msgs/geometry_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/geometry2/tf3_geometry_msgs/build/std_msgs_build/cmake_install.cmake")
|
|
||||||
|
|
||||||
endif()
|
|
||||||
|
|
||||||
Binary file not shown.
@@ -1,16 +0,0 @@
|
|||||||
# 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/geometry2/tf3_geometry_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})
|
|
||||||
@@ -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 "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)
|
|
||||||
@@ -1,94 +0,0 @@
|
|||||||
# 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)
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
8
|
|
||||||
@@ -1,64 +0,0 @@
|
|||||||
#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
|
|
||||||
-
|
|
||||||
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
# The set of languages for which implicit dependencies are needed:
|
|
||||||
set(CMAKE_DEPENDS_LANGUAGES
|
|
||||||
"CXX"
|
|
||||||
)
|
|
||||||
# The set of files for implicit dependencies of each language:
|
|
||||||
set(CMAKE_DEPENDS_CHECK_CXX
|
|
||||||
"/home/duongtd/robotics_core/robot_time/test/duration.cpp" "/home/duongtd/robotics_core/geometry2/tf3_geometry_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/geometry2/tf3_geometry_msgs/build/robot_time_build/CMakeFiles/robot_time.dir/DependInfo.cmake"
|
|
||||||
)
|
|
||||||
|
|
||||||
# Fortran module output directory.
|
|
||||||
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
|
|
||||||
@@ -1,102 +0,0 @@
|
|||||||
# 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/geometry2/tf3_geometry_msgs
|
|
||||||
|
|
||||||
# The top-level build directory on which CMake was run.
|
|
||||||
CMAKE_BINARY_DIR = /home/duongtd/robotics_core/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable robot_duration_test"
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_msgs/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs /home/duongtd/robotics_core/robot_time /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build/CMakeFiles/robot_duration_test.dir/DependInfo.cmake --color=$(COLOR)
|
|
||||||
.PHONY : robot_time_build/CMakeFiles/robot_duration_test.dir/depend
|
|
||||||
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
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()
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
# 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
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
# 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
|
|
||||||
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
# 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
|
|
||||||
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
/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
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
CMAKE_PROGRESS_1 = 1
|
|
||||||
CMAKE_PROGRESS_2 = 2
|
|
||||||
|
|
||||||
Binary file not shown.
@@ -1,128 +0,0 @@
|
|||||||
#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
|
|
||||||
-
|
|
||||||
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
# The set of languages for which implicit dependencies are needed:
|
|
||||||
set(CMAKE_DEPENDS_LANGUAGES
|
|
||||||
"CXX"
|
|
||||||
)
|
|
||||||
# The set of files for implicit dependencies of each language:
|
|
||||||
set(CMAKE_DEPENDS_CHECK_CXX
|
|
||||||
"/home/duongtd/robotics_core/robot_time/src/duration.cpp" "/home/duongtd/robotics_core/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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 "")
|
|
||||||
@@ -1,129 +0,0 @@
|
|||||||
# 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/geometry2/tf3_geometry_msgs
|
|
||||||
|
|
||||||
# The top-level build directory on which CMake was run.
|
|
||||||
CMAKE_BINARY_DIR = /home/duongtd/robotics_core/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Linking CXX static library librobot_time.a"
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build && $(CMAKE_COMMAND) -P CMakeFiles/robot_time.dir/cmake_clean_target.cmake
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_msgs/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs /home/duongtd/robotics_core/robot_time /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build/CMakeFiles/robot_time.dir/DependInfo.cmake --color=$(COLOR)
|
|
||||||
.PHONY : robot_time_build/CMakeFiles/robot_time.dir/depend
|
|
||||||
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
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()
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
file(REMOVE_RECURSE
|
|
||||||
"librobot_time.a"
|
|
||||||
)
|
|
||||||
@@ -1,31 +0,0 @@
|
|||||||
# 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
|
|
||||||
@@ -1,31 +0,0 @@
|
|||||||
# 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
|
|
||||||
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
# 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
|
|
||||||
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
/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
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
CMAKE_PROGRESS_1 = 3
|
|
||||||
CMAKE_PROGRESS_2 = 4
|
|
||||||
CMAKE_PROGRESS_3 = 5
|
|
||||||
CMAKE_PROGRESS_4 = 6
|
|
||||||
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,74 +0,0 @@
|
|||||||
#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
|
|
||||||
-
|
|
||||||
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
# The set of languages for which implicit dependencies are needed:
|
|
||||||
set(CMAKE_DEPENDS_LANGUAGES
|
|
||||||
"CXX"
|
|
||||||
)
|
|
||||||
# The set of files for implicit dependencies of each language:
|
|
||||||
set(CMAKE_DEPENDS_CHECK_CXX
|
|
||||||
"/home/duongtd/robotics_core/robot_time/test/time.cpp" "/home/duongtd/robotics_core/geometry2/tf3_geometry_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/geometry2/tf3_geometry_msgs/build/robot_time_build/CMakeFiles/robot_time.dir/DependInfo.cmake"
|
|
||||||
)
|
|
||||||
|
|
||||||
# Fortran module output directory.
|
|
||||||
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
|
|
||||||
@@ -1,102 +0,0 @@
|
|||||||
# 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/geometry2/tf3_geometry_msgs
|
|
||||||
|
|
||||||
# The top-level build directory on which CMake was run.
|
|
||||||
CMAKE_BINARY_DIR = /home/duongtd/robotics_core/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_msgs/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable robot_time_test"
|
|
||||||
cd /home/duongtd/robotics_core/geometry2/tf3_geometry_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/geometry2/tf3_geometry_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/geometry2/tf3_geometry_msgs/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs /home/duongtd/robotics_core/robot_time /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build /home/duongtd/robotics_core/geometry2/tf3_geometry_msgs/build/robot_time_build/CMakeFiles/robot_time_test.dir/DependInfo.cmake --color=$(COLOR)
|
|
||||||
.PHONY : robot_time_build/CMakeFiles/robot_time_test.dir/depend
|
|
||||||
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
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()
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
# 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
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user