aboutsummaryrefslogtreecommitdiff
path: root/ports/tinyxml/tinyxml-config.cmake
diff options
context:
space:
mode:
authorTrent Weiss <ttw2xk@virginia.edu>2020-05-21 14:54:42 -0400
committerGitHub <noreply@github.com>2020-05-21 11:54:42 -0700
commit2c2735a9e1729c1926d22d980ebd61b7318e81ae (patch)
treeacb28707efd2d7e4085763fe40f7cd1a837316bc /ports/tinyxml/tinyxml-config.cmake
parent4c1db6840fa7661cf2adb27fa56e4bd0c6f022ea (diff)
downloadvcpkg-2c2735a9e1729c1926d22d980ebd61b7318e81ae.tar.gz
vcpkg-2c2735a9e1729c1926d22d980ebd61b7318e81ae.zip
[tinyxml] Use proper CMake targets (#11383)
* use proper cmake targets * change target name to be unofficial
Diffstat (limited to 'ports/tinyxml/tinyxml-config.cmake')
-rw-r--r--ports/tinyxml/tinyxml-config.cmake17
1 files changed, 3 insertions, 14 deletions
diff --git a/ports/tinyxml/tinyxml-config.cmake b/ports/tinyxml/tinyxml-config.cmake
index 1bdc5ad7f..15ad7bdc5 100644
--- a/ports/tinyxml/tinyxml-config.cmake
+++ b/ports/tinyxml/tinyxml-config.cmake
@@ -3,17 +3,6 @@ if (tinyxml_CONFIG_INCLUDED)
endif()
set(tinyxml_CONFIG_INCLUDED TRUE)
-set(tinyxml_INCLUDE_DIRS "${CMAKE_CURRENT_LIST_DIR}/../../include")
-
-foreach(lib tinyxml)
- set(onelib "${lib}-NOTFOUND")
- find_library(onelib ${lib}
- PATHS "${CMAKE_CURRENT_LIST_DIR}/../../lib"
- NO_DEFAULT_PATH
- )
- if(NOT onelib)
- message(FATAL_ERROR "Library '${lib}' in package tinyxml is not installed properly")
- endif()
- list(APPEND tinyxml_LIBRARIES ${onelib})
-endforeach()
-
+include(${CMAKE_CURRENT_LIST_DIR}/tinyxmlTargets.cmake)
+set(tinyxml_LIBRARIES unofficial-tinyxml::unofficial-tinyxml)
+get_target_property(tinyxml_INCLUDE_DIRS unofficial-tinyxml::unofficial-tinyxml INTERFACE_INCLUDE_DIRECTORIES) \ No newline at end of file