@@ -65,7 +65,7 @@ target_compile_options(${LATERAL_CONTROLLER_LIB} PRIVATE -Wno-error=old-style-ca
65
65
66
66
# workaround to allow deprecated header to build on both galactic and rolling
67
67
if (${tf2_geometry_msgs_VERSION} VERSION_LESS 0.18.0)
68
- target_compile_definitions (${LATERAL_CONTROLLER_LIB} PUBLIC
68
+ target_compile_definitions (${LATERAL_CONTROLLER_LIB} PRIVATE
69
69
USE_TF2_GEOMETRY_MSGS_DEPRECATED_HEADER
70
70
)
71
71
endif ()
@@ -95,7 +95,7 @@ target_compile_options(${LONGITUDINAL_CONTROLLER_LIB} PRIVATE -Wno-error=old-sty
95
95
96
96
# workaround to allow deprecated header to build on both galactic and rolling
97
97
if (${tf2_geometry_msgs_VERSION} VERSION_LESS 0.18.0)
98
- target_compile_definitions (${LONGITUDINAL_CONTROLLER_LIB} PUBLIC
98
+ target_compile_definitions (${LONGITUDINAL_CONTROLLER_LIB} PRIVATE
99
99
USE_TF2_GEOMETRY_MSGS_DEPRECATED_HEADER
100
100
)
101
101
endif ()
@@ -118,6 +118,13 @@ if(BUILD_TESTING)
118
118
autoware_set_compile_options(${TEST_LATERAL_CONTROLLER_EXE} )
119
119
target_link_libraries (${TEST_LATERAL_CONTROLLER_EXE} ${LATERAL_CONTROLLER_LIB} )
120
120
121
+ # workaround to allow deprecated header to build on both galactic and rolling
122
+ if (${tf2_geometry_msgs_VERSION} VERSION_LESS 0.18.0)
123
+ target_compile_definitions (${TEST_LATERAL_CONTROLLER_EXE} PRIVATE
124
+ USE_TF2_GEOMETRY_MSGS_DEPRECATED_HEADER
125
+ )
126
+ endif ()
127
+
121
128
set (TEST_LON_SOURCES
122
129
test /test_debug_values.cpp
123
130
test /test_pid.cpp
@@ -128,6 +135,13 @@ if(BUILD_TESTING)
128
135
ament_add_gtest(${TEST_LONGITUDINAL_CONTROLLER_EXE} ${TEST_LON_SOURCES} )
129
136
autoware_set_compile_options(${TEST_LONGITUDINAL_CONTROLLER_EXE} )
130
137
target_link_libraries (${TEST_LONGITUDINAL_CONTROLLER_EXE} ${LONGITUDINAL_CONTROLLER_LIB} )
138
+
139
+ # workaround to allow deprecated header to build on both galactic and rolling
140
+ if (${tf2_geometry_msgs_VERSION} VERSION_LESS 0.18.0)
141
+ target_compile_definitions (${TEST_LONGITUDINAL_CONTROLLER_EXE} PRIVATE
142
+ USE_TF2_GEOMETRY_MSGS_DEPRECATED_HEADER
143
+ )
144
+ endif ()
131
145
endif ()
132
146
133
147
# ament package generation and installing
0 commit comments