@@ -8,16 +8,16 @@ set(@PKG_NAME@_CONFIG_INCLUDED TRUE)
88set (CMAKE_MODULE_PATH_BACKUP_URDFDOM ${CMAKE_MODULE_PATH} )
99list (APPEND  CMAKE_MODULE_PATH  "${@PROJECT_NAME@_DIR}" )
1010
11- set (@PKG_NAME@_INCLUDE_DIRS "${@PROJECT_NAME@_DIR}/@RELATIVE_PATH_CMAKE_DIR_TO_PREFIX@ /@CMAKE_INSTALL_INCLUDEDIR@" )
11+ set (@PKG_NAME@_INCLUDE_DIRS "${PACKAGE_PREFIX_DIR}  /@CMAKE_INSTALL_INCLUDEDIR@" )
1212
1313foreach (lib @PKG_LIBRARIES@)
1414  set (onelib "${lib} -NOTFOUND" )
1515  set (onelibd "${lib} -NOTFOUND" )
1616  find_library (onelib ${lib} 
17-     PATHS  "${@PROJECT_NAME@_DIR}/@RELATIVE_PATH_CMAKE_DIR_TO_PREFIX@ /@CMAKE_INSTALL_LIBDIR@" 
17+     PATHS  "${PACKAGE_PREFIX_DIR}  /@CMAKE_INSTALL_LIBDIR@" 
1818    NO_DEFAULT_PATH)
1919  find_library (onelibd ${lib} d
20-     PATHS  "${@PROJECT_NAME@_DIR}/@RELATIVE_PATH_CMAKE_DIR_TO_PREFIX@ /@CMAKE_INSTALL_LIBDIR@" 
20+     PATHS  "${PACKAGE_PREFIX_DIR}  /@CMAKE_INSTALL_LIBDIR@" 
2121    NO_DEFAULT_PATH)
2222  if (onelib-NOTFOUND  AND  onelibd-NOTFOUND )
2323    message (FATAL_ERROR "Library '${lib} ' in package @PKG_NAME@ is not installed properly" )
@@ -36,17 +36,31 @@ foreach(lib @PKG_LIBRARIES@)
3636endforeach ()
3737
3838include (CMakeFindDependencyMacro)
39- find_dependency(tinyxml2_vendor QUIET )
39+ if (@USE_VENDORED_DEPS@)
40+   find_dependency(tinyxml2_vendor QUIET )
41+   find_dependency(console_bridge_vendor QUIET )
42+ else ()
43+   find_dependency(TinyXML2 REQUIRED)
44+   find_dependency(console_bridge REQUIRED)
45+ endif ()
4046foreach (dep @PKG_DEPENDS@)
4147  if (NOT  ${dep} _FOUND)
4248    find_dependency(${dep} )
4349  endif ()
44-   list (APPEND  @PKG_NAME@_INCLUDE_DIRS ${${dep} _INCLUDE_DIRS})
45-   list (APPEND  @PKG_NAME@_LIBRARIES ${${dep} _LIBRARIES})
4650endforeach ()
4751
52+ if (NOT  TARGET  urdfdom_headers::urdfdom_headers)
53+   add_library (urdfdom_headers::urdfdom_headers INTERFACE  IMPORTED )
54+   set_target_properties (urdfdom_headers::urdfdom_headers PROPERTIES
55+     INTERFACE_INCLUDE_DIRECTORIES  "${urdfdom_headers_INCLUDE_DIRS} " 
56+   )
57+ endif ()
58+ list (APPEND  @PKG_NAME@_INCLUDE_DIRS "${urdfdom_headers_INCLUDE_DIRS} " )
59+ 
4860foreach (exp @PKG_EXPORTS@)
4961  include (${@PROJECT_NAME @_DIR}/${exp} Export.cmake)
5062endforeach ()
5163
64+ set (@PKG_NAME@_LIBRARIES ${@PKG_NAME@_TARGETS})
65+ 
5266set (CMAKE_MODULE_PATH  ${CMAKE_MODULE_PATH_BACKUP_URDFDOM} )
0 commit comments