diff --git a/cmake_modules/FindTinyXml2.cmake b/cmake_modules/FindTinyXml2.cmake new file mode 100644 index 0000000000000000000000000000000000000000..874744aebde31971fc34a819c3ec1fba5f96aaf0 --- /dev/null +++ b/cmake_modules/FindTinyXml2.cmake @@ -0,0 +1,27 @@ +######################### +# UPDATE VARIABLES: +# - TINYXML2_FOUND +# - TINYXML2_INCLUDE_DIR +# - TINYXML2_LIBRARY +######################### + +find_path(TINYXML2_INCLUDE_DIR tinyxml2.h + HINTS $ENV{TINYXML2DIR} + PATH_SUFFIXES include + PATHS ~/Library/Frameworks + /Library/Frameworks + /usr/local + /usr) + +find_library(TINYXML2_LIBRARY tinyxml2 + HINTS $ENV{TINYXML2DIR} + PATH_SUFFIXES lib64 lib + PATH_SUFFIXESS ~/Library/Frameworks + /Library/Frameworks + /usr/local + /usr) + +include(FindPackageHandleStandardArgs) + +FIND_PACKAGE_HANDLE_STANDARD_ARGS(TINYXML2 DEFAULT_MSG TINYXML2_LIBRARY) +mark_as_advanced(TINYXML2_LIBRARY TINYXML2_INCLUDE_DIR)