diff options
| author | Trent Weiss <ttw2xk@virginia.edu> | 2020-05-21 14:54:42 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-05-21 11:54:42 -0700 |
| commit | 2c2735a9e1729c1926d22d980ebd61b7318e81ae (patch) | |
| tree | acb28707efd2d7e4085763fe40f7cd1a837316bc /ports/tinyxml/tinyxml-config.cmake | |
| parent | 4c1db6840fa7661cf2adb27fa56e4bd0c6f022ea (diff) | |
| download | vcpkg-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.cmake | 17 |
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 |
