summaryrefslogtreecommitdiff
blob: 81dd3a52a3f4d79f78cbdcf330e920fee9786611 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
--- CMakeLists.txt
+++ CMakeLists.txt
@@ -13,9 +13,6 @@ project ("cairo-dock")
 set (VERSION "2.4.0~2")
 
 add_definitions (-std=c99 -Wextra -Wwrite-strings -Wuninitialized -Werror-implicit-function-declaration) # removed for stable versions: -Wstrict-prototypes #-Wunreachable-code -Wno-unused-parameter -Wall 
-if (NOT ${CMAKE_BUILD_TYPE})
-	add_definitions (-O3)
-endif()
 add_definitions (-DGL_GLEXT_PROTOTYPES="1")
 add_definitions (-DCAIRO_DOCK_DEFAULT_ICON_NAME="default-icon.svg")
 add_definitions (-DCAIRO_DOCK_ICON="cairo-dock.svg")
@@ -61,6 +58,9 @@ endif()
 set (includedir ${prefix}/include)
 set (bindir ${prefix}/bin)
 
+set (CMAKE_SKIP_BUILD_RPATH TRUE)
+set (CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+
 ########### dependencies ###############
 
 pkg_check_modules ("PACKAGE" REQUIRED "gtk+-2.0" "gthread-2.0" "cairo" "librsvg-2.0" "dbus-1" "dbus-glib-1" "libxml-2.0" "gtkglext-1.0" "xrender" "libcurl")