summaryrefslogtreecommitdiffstats
path: root/CMakeScripts
diff options
context:
space:
mode:
authorSimon Wells <simon@air.local>2018-10-06 20:29:34 +0000
committerSimon Wells <simon@air.local>2018-10-06 20:29:34 +0000
commit4363eba606ac40f383cd9c64cfce0c4725e49b5f (patch)
treeb3bf08a199382e2fb6a458ca6d3d57eb158a8c76 /CMakeScripts
parentSPAttributeEnum typed function arguments (diff)
downloadinkscape-4363eba606ac40f383cd9c64cfce0c4725e49b5f.tar.gz
inkscape-4363eba606ac40f383cd9c64cfce0c4725e49b5f.zip
Prefer LDFLAGS over LIBRARIES for pkgconfig
LDFLAGS include LIBRARIES, therefore remove duplicates Replaced LIBRARIES with LDFLAGS for gtk and gtkspell so they work even if the libraries are not in a standard path
Diffstat (limited to 'CMakeScripts')
-rw-r--r--CMakeScripts/DefineDependsandFlags.cmake14
1 files changed, 2 insertions, 12 deletions
diff --git a/CMakeScripts/DefineDependsandFlags.cmake b/CMakeScripts/DefineDependsandFlags.cmake
index 897aafb57..9f0617472 100644
--- a/CMakeScripts/DefineDependsandFlags.cmake
+++ b/CMakeScripts/DefineDependsandFlags.cmake
@@ -59,15 +59,9 @@ pkg_check_modules(INKSCAPE_DEP REQUIRED
list(APPEND INKSCAPE_LIBS ${INKSCAPE_DEP_LDFLAGS})
list(APPEND INKSCAPE_INCS_SYS ${INKSCAPE_DEP_INCLUDE_DIRS})
-list(APPEND INKSCAPE_LIBS ${INKSCAPE_DEP_LIBRARIES})
add_definitions(${INKSCAPE_DEP_CFLAGS_OTHER})
-if(APPLE AND DEFINED ENV{CMAKE_PREFIX_PATH})
- list(APPEND INKSCAPE_LIBS "-L$ENV{CMAKE_PREFIX_PATH}/lib")
-endif()
-
-
if(WITH_JEMALLOC)
find_package(JeMalloc)
if (JEMALLOC_FOUND)
@@ -204,7 +198,6 @@ if(WITH_DBUS)
if(DBUS_FOUND)
list(APPEND INKSCAPE_LIBS ${DBUS_LDFLAGS})
list(APPEND INKSCAPE_INCS_SYS ${DBUS_INCLUDE_DIRS} ${CMAKE_BINARY_DIR}/src/extension/dbus/)
- list(APPEND INKSCAPE_LIBS ${DBUS_LIBRARIES})
add_definitions(${DBUS_CFLAGS_OTHER})
else()
set(WITH_DBUS OFF)
@@ -240,7 +233,7 @@ pkg_check_modules(
)
list(APPEND INKSCAPE_CXX_FLAGS ${GTK3_CFLAGS_OTHER})
list(APPEND INKSCAPE_INCS_SYS ${GTK3_INCLUDE_DIRS})
-list(APPEND INKSCAPE_LIBS ${GTK3_LIBRARIES})
+list(APPEND INKSCAPE_LIBS ${GTK3_LDFLAGS})
pkg_check_modules(GDL_3_6 gdl-3.0>=3.6)
if("${GDL_3_6_FOUND}")
@@ -252,7 +245,7 @@ pkg_check_modules(GTKSPELL3 gtkspell3-3.0)
if("${GTKSPELL3_FOUND}")
message(STATUS "Using GtkSpell 3")
list(APPEND INKSCAPE_INCS_SYS ${GTKSPELL3_INCLUDE_DIRS})
- list(APPEND INKSCAPE_LIBS ${GTKSPELL3_LIBRARIES})
+ list(APPEND INKSCAPE_LIBS ${GTKSPELL3_LDFLAGS})
set(WITH_GTKSPELL ON)
else()
set(WITH_GTKSPELL OFF)
@@ -326,9 +319,7 @@ endif()
if(MAGICK_FOUND)
list(APPEND INKSCAPE_LIBS ${MAGICK_LDFLAGS})
add_definitions(${MAGICK_CFLAGS_OTHER})
-
list(APPEND INKSCAPE_INCS_SYS ${MAGICK_INCLUDE_DIRS})
- list(APPEND INKSCAPE_LIBS ${MAGICK_LIBRARIES})
set(WITH_MAGICK ON) # enable 'Extensions > Raster'
endif()
@@ -353,7 +344,6 @@ endif(WITH_NLS)
pkg_check_modules(SIGC++ REQUIRED sigc++-2.0 )
list(APPEND INKSCAPE_LIBS ${SIGC++_LDFLAGS})
-
list(APPEND INKSCAPE_CXX_FLAGS ${SIGC++_CFLAGS_OTHER})
if(WITH_YAML)