aboutsummaryrefslogtreecommitdiff
path: root/ports/sdformat9/fix-dependency-urdfdom.patch
blob: d2b1a5947508ac1cc5ca9e04af922234cf630487 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
diff --git a/cmake/SearchForStuff.cmake b/cmake/SearchForStuff.cmake
index 965f1ec..cf2acf4 100644
--- a/cmake/SearchForStuff.cmake
+++ b/cmake/SearchForStuff.cmake
@@ -53,10 +53,9 @@ if (NOT PKG_CONFIG_FOUND)
 endif()
 
 if (NOT DEFINED USE_INTERNAL_URDF OR NOT USE_INTERNAL_URDF)
-  # check for urdfdom with pkg-config
-  pkg_check_modules(URDF urdfdom>=1.0)
+  find_package(urdfdom CONFIG REQUIRED)
 
-  if (NOT URDF_FOUND)
+  if (NOT urdfdom_FOUND)
     if (NOT DEFINED USE_INTERNAL_URDF)
       message(STATUS "Couldn't find urdfdom >= 1.0, using internal copy")
       set(USE_INTERNAL_URDF true)