@@ -67,7 +67,7 @@ if(POLICY CMP0167)
6767 set (CMAKE_POLICY_DEFAULT_CMP0167 NEW)
6868endif ()
6969include (${JRL_CMAKE_MODULES} /base.cmake)
70- COMPUTE_PROJECT_ARGS (PROJECT_ARGS LANGUAGES CXX)
70+ compute_project_args (PROJECT_ARGS LANGUAGES CXX)
7171project (${PROJECT_NAME} ${PROJECT_ARGS} )
7272set (CMAKE_VERBOSE_MAKEFILE OFF )
7373
@@ -95,7 +95,7 @@ elseif(UNIX)
9595endif ()
9696include (CMakeDependentOption)
9797
98- APPLY_DEFAULT_APPLE_CONFIGURATION ()
98+ apply_default_apple_configuration ()
9999
100100if (WIN32 )
101101 set (LINK copy_if_different)
@@ -189,33 +189,33 @@ endif()
189189# ----------------------------------------------------
190190# --- DEPENDENCIES -----------------------------------
191191# ----------------------------------------------------
192- ADD_PROJECT_DEPENDENCY (
192+ add_project_dependency (
193193 Eigen3
194194 3.3.7
195195 REQUIRED
196196 PKG_CONFIG_REQUIRES "eigen3 >= 3.3.7"
197197)
198- ADD_PROJECT_DEPENDENCY (
198+ add_project_dependency (
199199 fmt
200200 REQUIRED
201201 PKG_CONFIG_REQUIRES "fmt >= 10.0.0"
202202)
203203
204204if (BUILD_WITH_OPENMP_SUPPORT)
205- ADD_PROJECT_DEPENDENCY (OpenMP REQUIRED)
205+ add_project_dependency (OpenMP REQUIRED)
206206 add_compile_definitions (ALIGATOR_MULTITHREADING)
207207endif ()
208208
209209set (BOOST_REQUIRED_COMPONENTS filesystem)
210- SET_BOOST_DEFAULT_OPTIONS ()
211- EXPORT_BOOST_DEFAULT_OPTIONS ()
212- ADD_PROJECT_DEPENDENCY (Boost REQUIRED COMPONENTS ${BOOST_REQUIRED_COMPONENTS} )
210+ set_boost_default_options ()
211+ export_boost_default_options ()
212+ add_project_dependency (Boost REQUIRED COMPONENTS ${BOOST_REQUIRED_COMPONENTS} )
213213
214214if (BUILD_WITH_PINOCCHIO_SUPPORT)
215215 message (STATUS "Building aligator with Pinocchio support." )
216216
217217 set (PINOCCHIO_MINIMUM_VERSION "3.4.0" )
218- ADD_PROJECT_DEPENDENCY (
218+ add_project_dependency (
219219 pinocchio
220220 ${PINOCCHIO_MINIMUM_VERSION}
221221 REQUIRED
@@ -232,7 +232,7 @@ endif()
232232
233233if (BUILD_PYTHON_INTERFACE)
234234 set (PYTHON_COMPONENTS Interpreter Development NumPy)
235- ADD_PROJECT_DEPENDENCY (
235+ add_project_dependency (
236236 eigenpy
237237 3.9.0
238238 REQUIRED
@@ -313,7 +313,7 @@ if(ALIGATOR_TRACY_ENABLE AND DOWNLOAD_TRACY)
313313 endif ()
314314elseif (ALIGATOR_TRACY_ENABLE)
315315 # assume it is installed somewhere
316- ADD_PROJECT_DEPENDENCY (Tracy)
316+ add_project_dependency (Tracy)
317317 if (NOT ${tracy_FOUND} )
318318 message (
319319 FATAL_ERROR
@@ -385,12 +385,12 @@ function(create_library)
385385endfunction ()
386386
387387if (BUILD_STANDALONE_PYTHON_INTERFACE)
388- ADD_PROJECT_DEPENDENCY (${PROJECT_NAME} REQUIRED CONFIG)
388+ add_project_dependency (${PROJECT_NAME} REQUIRED CONFIG)
389389else ()
390390 create_library()
391391
392- ADD_HEADER_GROUP (LIB_HEADERS)
393- ADD_SOURCE_GROUP (LIB_SOURCES)
392+ add_header_group (LIB_HEADERS)
393+ add_source_group (LIB_SOURCES)
394394
395395 install (
396396 TARGETS ${PROJECT_NAME}
@@ -414,7 +414,7 @@ if(DOWNLOAD_TRACY)
414414endif ()
415415
416416if (BUILD_CROCODDYL_COMPAT AND NOT BUILD_STANDALONE_PYTHON_INTERFACE)
417- ADD_PROJECT_DEPENDENCY (crocoddyl 3.0.1 REQUIRED)
417+ add_project_dependency (crocoddyl 3.0.1 REQUIRED)
418418 add_subdirectory (src/compat/crocoddyl)
419419endif ()
420420
@@ -452,7 +452,7 @@ macro(create_ex_or_bench exfile exname)
452452endmacro ()
453453
454454if (BUILD_WITH_PINOCCHIO_SUPPORT AND (BUILD_EXAMPLES OR BUILD_BENCHMARKS))
455- ADD_PROJECT_PRIVATE_DEPENDENCY (example-robot-data 4.0.9 REQUIRED)
455+ add_project_private_dependency (example-robot-data 4.0.9 REQUIRED)
456456endif ()
457457
458458# create an utility library to avoid recompiling crocoddyl talos arm problem
@@ -564,11 +564,11 @@ if(BUILD_WITH_OPENMP_SUPPORT)
564564endif ()
565565if (BUILD_CROCODDYL_COMPAT)
566566 EXPORT_VARIABLE(ALIGATOR_WITH_CROCODDYL_COMPAT ON )
567- PKG_CONFIG_APPEND_LIBS (aligator_croc_compat)
567+ pkg_config_append_libs (aligator_croc_compat)
568568endif ()
569569
570- PKG_CONFIG_APPEND_LIBS (${PROJECT_NAME} )
571- PKG_CONFIG_APPEND_BOOST_LIBS (${BOOST_REQUIRED_COMPONENTS} )
572- PKG_CONFIG_APPEND_CFLAGS ("${CFLAGS_DEPENDENCIES} " )
570+ pkg_config_append_libs (${PROJECT_NAME} )
571+ pkg_config_append_boost_libs (${BOOST_REQUIRED_COMPONENTS} )
572+ pkg_config_append_cflags ("${CFLAGS_DEPENDENCIES} " )
573573
574- SETUP_PROJECT_FINALIZE ()
574+ setup_project_finalize ()
0 commit comments