diff --git a/6.x/src/widgets/CMakeLists.txt b/6.x/src/widgets/CMakeLists.txt index 7d441cfb..4dda233a 100644 --- a/6.x/src/widgets/CMakeLists.txt +++ b/6.x/src/widgets/CMakeLists.txt @@ -8,6 +8,8 @@ else() find_package(FLTK) endif() +find_path(CAIRO_INCLUDE_DIR cairo.h PATH_SUFFIXES cairo) + check_deps(USE_FLTK FLTK_FOUND) if(USE_FLTK) @@ -48,3 +50,8 @@ if(USE_FLTK) ) endif() endif() + +if(USE_FLTK AND CAIRO_INCLUDE_DIR) + target_include_directories(widgets PRIVATE ${CAIRO_INCLUDE_DIR}) + target_include_directories(virtual PRIVATE ${CAIRO_INCLUDE_DIR}) +endif()