diff options
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/modules/FindPugiXML.cmake | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/cmake/modules/FindPugiXML.cmake b/cmake/modules/FindPugiXML.cmake new file mode 100644 index 0000000..585eb21 --- /dev/null +++ b/cmake/modules/FindPugiXML.cmake @@ -0,0 +1,27 @@ +# Copyrigt 2012 Kamil Rytarowski <kamil AT mageia DOT org> +# +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +find_path(PugiXML_INCLUDE_DIR /usr/include) + +find_library(PugiXML_LIBRARY + NAMES + "pugixml" + PATHS + /usr/lib + ) + +if(PugiXML_LIBRARY AND PugiXML_INCLUDE_DIR) + set(PugiXML_FOUND 1) + mark_as_advanced(PugiXML_LIBRARY PugiXML_INCLUDE_DIR) +else() + set(PugiXML_FOUND 0) +endif() + +if(NOT PugiXML_FOUND) + if(PugiXML_FIND_REQUIRED) + message(FATAL_ERROR "PugiXML was not found.") + endif() +endif()
\ No newline at end of file |