From 410a01c6db6363cb03bacf73800a60bb7a6bdafb Mon Sep 17 00:00:00 2001 From: Albrecht Schlosser Date: Mon, 26 Jul 2021 17:14:29 +0200 Subject: Add CMake compatibility functions and macros CMake/compatibility.cmake: define functions and macros to be used if a particular CMake functionality requires a higher CMake version than FLTK's minimum CMake version, see 'cmake_minimum_required(...)' in the root CMakeLists.txt. Note: target_link_directories() is available since CMake 3.13 --- cairo/CMakeLists.txt | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'cairo') diff --git a/cairo/CMakeLists.txt b/cairo/CMakeLists.txt index 181f30ed5..1bb784362 100644 --- a/cairo/CMakeLists.txt +++ b/cairo/CMakeLists.txt @@ -15,12 +15,7 @@ if (OPTION_BUILD_SHARED_LIBS) FL_ADD_LIBRARY (fltk_cairo SHARED "${cairo_SRCS}") target_link_libraries (fltk_cairo_SHARED fltk_SHARED ${PKG_CAIRO_LIBRARIES}) - - if (CMAKE_VERSION VERSION_LESS "3.13") - link_directories (${PKG_CAIRO_LIBRARY_DIRS}) - else() - target_link_directories (fltk_cairo_SHARED PRIVATE ${PKG_CAIRO_LIBRARY_DIRS}) - endif() + fl_target_link_directories (fltk_cairo_SHARED PRIVATE "${PKG_CAIRO_LIBRARY_DIRS}") endif (OPTION_BUILD_SHARED_LIBS) -- cgit v1.2.3