Warning, /sdk/dferry/cmake/FindLibTinyxml2.cmake is written in an unsupported language. File is not indexed.

0001 # - Try to find tinyxml2
0002 # Once done this will define
0003 #  LIBTINYXML2_FOUND - System has tinyxml2
0004 #  LIBTINYXML2_INCLUDE_DIRS - The tinyxml2 include directories
0005 #  LIBTINYXML2_LIBRARIES - The libraries needed to use tinyxml2
0006 #  LIBTINYXML2_DEFINITIONS - Compiler switches required for using tinyml2
0007 
0008 find_package(PkgConfig)
0009 pkg_check_modules(PC_LIBTINYXML2 QUIET libtinyxml2)
0010 set(LIBTINYXML2_DEFINITIONS ${PC_LIBTINYXML2_CFLAGS_OTHER})
0011 
0012 find_path(LIBTINYXML2_INCLUDE_DIR tinyxml2.h
0013           HINTS ${PC_LIBTINYXML2_INCLUDEDIR} ${PC_LIBTINYXML2_INCLUDE_DIRS}
0014           PATH_SUFFIXES libtinyxml2)
0015 
0016 find_library(LIBTINYXML2_LIBRARY NAMES tinyxml2 libtinyxml2
0017              HINTS ${PC_LIBTINYXML2_LIBDIR} ${PC_LIBTINYXML2_LIBRARY_DIRS})
0018 
0019 set(LIBTINYXML2_LIBRARIES ${LIBTINYXML2_LIBRARY})
0020 set(LIBTINYXML2_INCLUDE_DIRS ${LIBTINYXML2_INCLUDE_DIR})
0021 
0022 include(FindPackageHandleStandardArgs)
0023 # handle the QUIETLY and REQUIRED arguments and set LIBTINYXML2_FOUND to TRUE
0024 # if all listed variables are TRUE
0025 find_package_handle_standard_args(LibTinyxml2  DEFAULT_MSG
0026                                   LIBTINYXML2_LIBRARY LIBTINYXML2_INCLUDE_DIR)
0027 
0028 mark_as_advanced(LIBTINYXML2_INCLUDE_DIR LIBTINYXML2_LIBRARY)