diff options
Diffstat (limited to 'CMakeScripts/Modules/FindCairo.cmake')
| -rw-r--r-- | CMakeScripts/Modules/FindCairo.cmake | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/CMakeScripts/Modules/FindCairo.cmake b/CMakeScripts/Modules/FindCairo.cmake new file mode 100644 index 0000000..55867e2 --- /dev/null +++ b/CMakeScripts/Modules/FindCairo.cmake @@ -0,0 +1,32 @@ +# Find the Cairo library +# +# This defines: +# +# CAIRO_FOUND +# CAIRO_INCLUDE_DIRS +# CAIRO_LIBRARIES + +find_library(CAIRO_LIBRARIES + NAMES cairo + PATHS + $ENV{CAIRO_DIR}/lib + $ENV{CAIRO_DIR} + /usr/local/lib + /usr/lib + /opt/lib + ) +find_path(CAIRO_INCLUDE_DIRS + NAMES cairo.h + PATH_SUFFIXES cairo + PATHS + $ENV{CAIRO_DIR}/include + $ENV{CAIRO_DIR} + /usr/local/include + /usr/include + /opt/include + ) + +set (CAIRO_FOUND "NO") +if (CAIRO_LIBRARIES AND CAIRO_INCLUDE_DIRS) + set (CAIRO_FOUND "YES") +endif (CAIRO_LIBRARIES AND CAIRO_INCLUDE_DIRS) |