properly escape DESKTOP_FILE macro
authorDaniel Albers <daniel@lbers.com>
Tue, 15 Sep 2009 08:38:07 +0000 (10:38 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Tue, 15 Sep 2009 08:46:33 +0000 (10:46 +0200)
at least for common shells like bash, csh, ksh

CMakeLists.txt

index 7f4e4be..5dd553c 100644 (file)
@@ -292,7 +292,7 @@ if(INDICATEQT_FOUND)
   if(WANT_MONO)
     set(DESKTOP_FILE ${XDG_APPS_INSTALL_DIR}/quassel.desktop)
   endif(WANT_MONO)
-  add_definitions(-DDESKTOP_FILE=\"${DESKTOP_FILE}\")
+  add_definitions(-DDESKTOP_FILE="\\"${DESKTOP_FILE}\\"")
 endif(INDICATEQT_FOUND)
 
 # We need to create a version.gen