File tree 2 files changed +14
-0
lines changed
2 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -15,6 +15,13 @@ endif()
15
15
16
16
if (NOT (TINYXML2_FROM_SOURCE OR TINYXML2_FROM_THIRDPARTY))
17
17
find_package (TinyXML2 CONFIG QUIET )
18
+ if (NOT TinyXML2_FOUND)
19
+ find_package (PkgConfig REQUIRED)
20
+ pkg_check_modules(TinyXML2 REQUIRED IMPORTED_TARGET tinyxml2)
21
+ if (TARGET PkgConfig::TinyXML2)
22
+ add_library (tinyxml2::tinyxml2 ALIAS PkgConfig::TinyXML2)
23
+ endif ()
24
+ endif ()
18
25
endif ()
19
26
20
27
if (TinyXML2_FOUND AND NOT TINYXML2_FROM_THIRDPARTY)
Original file line number Diff line number Diff line change @@ -25,6 +25,13 @@ set_and_check(@PROJECT_NAME@_LIB_DIR "@PACKAGE_LIB_INSTALL_DIR@")
25
25
find_package (fastcdr REQUIRED)
26
26
find_package (foonathan_memory REQUIRED)
27
27
find_package (TinyXML2 QUIET )
28
+ if (NOT TinyXML2_FOUND)
29
+ find_package (PkgConfig REQUIRED)
30
+ pkg_check_modules(TinyXML2 IMPORTED_TARGET tinyxml2)
31
+ if (TARGET PkgConfig::TinyXML2)
32
+ add_library (tinyxml2::tinyxml2 ALIAS PkgConfig::TinyXML2)
33
+ endif ()
34
+ endif ()
28
35
@FASTDDS_INSTALLER_DEPS_ANCILLARY@
29
36
@FASTDDS_PACKAGE_UNIX_OPT_DEPS@
30
37
You can’t perform that action at this time.
0 commit comments