summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Jeanmougin <marc@jeanmougin.fr>2018-10-06 21:43:41 +0000
committerMarc Jeanmougin <marc@jeanmougin.fr>2018-10-06 21:43:41 +0000
commit48e6c2ea4fc0245afc35cbbc6563804abf421ccd (patch)
tree82b630e032f9b5202a56142f5c44918ef68682a6
parentFix warning object!=nullptr (diff)
parentPrefer LDFLAGS over LIBRARIES for pkgconfig (diff)
downloadinkscape-48e6c2ea4fc0245afc35cbbc6563804abf421ccd.tar.gz
inkscape-48e6c2ea4fc0245afc35cbbc6563804abf421ccd.zip
Merge branch 'ldflags' of gitlab.com:xzcvczx/inkscape
-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)