aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Thomas Kalla2008-04-03 22:53:45 +0000
committerGravatar Thomas Kalla2008-04-03 22:53:45 +0000
commitcb19b1ae8dbcfd0d8de274b8af487b39eddf3432 (patch)
tree8dbc2ad7367e781a3994d9b7cc604e7d8a692fe7
parentQuick Fix III (diff)
downloadKVIrc-cb19b1ae8dbcfd0d8de274b8af487b39eddf3432.tar.gz
KVIrc-cb19b1ae8dbcfd0d8de274b8af487b39eddf3432.tar.bz2
KVIrc-cb19b1ae8dbcfd0d8de274b8af487b39eddf3432.zip
get rid of $KVI_INSTALL_PREFIX and $KVI_VERSION_BRANCH ; more cmake fixes for Mac OS X
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1385 17fca916-40b9-46aa-a4ea-0a15b648b75c
-rw-r--r--CMakeLists.txt1
-rw-r--r--data/config/CMakeLists.txt6
-rw-r--r--data/defscript/CMakeLists.txt6
-rw-r--r--data/msgcolors/CMakeLists.txt6
-rw-r--r--data/pics/CMakeLists.txt6
-rw-r--r--data/pics/coresmall/CMakeLists.txt6
-rw-r--r--src/kvirc/kernel/kvi_app_setup.cpp5
7 files changed, 26 insertions, 10 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index a0affe837..ae463ea80 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -44,7 +44,6 @@ IF(UNIX)
# MacOS X
IF(NOT DEFINED INSTALL_PREFIX)
SET(INSTALL_PREFIX ${CMAKE_BINARY_DIR}/KVirc.app)
- SET(KVI_INSTALL_PREFIX ${INSTALL_PREFIX}/Contents/Resources)
ENDIF()
ELSE()
# Linux
diff --git a/data/config/CMakeLists.txt b/data/config/CMakeLists.txt
index 08c70c4fc..2875c79a8 100644
--- a/data/config/CMakeLists.txt
+++ b/data/config/CMakeLists.txt
@@ -1,4 +1,8 @@
# CMakeLists for data/config
FILE(GLOB files "*.kvc")
-INSTALL(FILES ${files} DESTINATION ${KVI_INSTALL_PREFIX}/share/${KVI_PACKAGE}/${KVI_VERSION_BRANCH}/config/)
+IF(APPLE)
+ INSTALL(FILES ${files} DESTINATION ${INSTALL_PREFIX}/Contents/Resources/config/)
+ELSE()
+ INSTALL(FILES ${files} DESTINATION ${INSTALL_PREFIX}/share/kvirc/${VERSION_BRANCH}/config/)
+ENDIF()
diff --git a/data/defscript/CMakeLists.txt b/data/defscript/CMakeLists.txt
index 30892e5a0..0aacde3db 100644
--- a/data/defscript/CMakeLists.txt
+++ b/data/defscript/CMakeLists.txt
@@ -1,4 +1,8 @@
# CMakeLists for data/defscript
FILE(GLOB files "*.kvs")
-INSTALL(FILES ${files} DESTINATION ${KVI_INSTALL_PREFIX}/share/${KVI_PACKAGE}/${KVI_VERSION_BRANCH}/defscript/) \ No newline at end of file
+IF(APPLE)
+ INSTALL(FILES ${files} DESTINATION ${INSTALL_PREFIX}/Contents/Resources/defscript/)
+ELSE()
+ INSTALL(FILES ${files} DESTINATION ${INSTALL_PREFIX}/share/kvirc/${VERSION_BRANCH}/defscript/)
+ENDIF()
diff --git a/data/msgcolors/CMakeLists.txt b/data/msgcolors/CMakeLists.txt
index 7148c5b19..133e66ba2 100644
--- a/data/msgcolors/CMakeLists.txt
+++ b/data/msgcolors/CMakeLists.txt
@@ -1,4 +1,8 @@
# CMakeLists for data/msgcolors
FILE(GLOB files "*.msgclr")
-INSTALL(FILES ${files} DESTINATION ${KVI_INSTALL_PREFIX}/share/${KVI_PACKAGE}/${KVI_VERSION_BRANCH}/msgcolors/) \ No newline at end of file
+IF(APPLE)
+ INSTALL(FILES ${files} DESTINATION ${INSTALL_PREFIX}/Contents/Resources/msgcolors/)
+ELSE()
+ INSTALL(FILES ${files} DESTINATION ${INSTALL_PREFIX}/share/kvirc/${VERSION_BRANCH}/msgcolors/)
+ENDIF()
diff --git a/data/pics/CMakeLists.txt b/data/pics/CMakeLists.txt
index df1bc58be..fd8bd1939 100644
--- a/data/pics/CMakeLists.txt
+++ b/data/pics/CMakeLists.txt
@@ -3,4 +3,8 @@
SUBDIRS(coresmall)
FILE(GLOB files "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
-INSTALL(FILES ${files} DESTINATION ${KVI_INSTALL_PREFIX}/share/${KVI_PACKAGE}/${KVI_VERSION_BRANCH}/pics/) \ No newline at end of file
+IF(APPLE)
+ INSTALL(FILES ${files} DESTINATION ${INSTALL_PREFIX}/Contents/Resources/pics/)
+ELSE()
+ INSTALL(FILES ${files} DESTINATION ${INSTALL_PREFIX}/share/kvirc/${VERSION_BRANCH}/pics/)
+ENDIF()
diff --git a/data/pics/coresmall/CMakeLists.txt b/data/pics/coresmall/CMakeLists.txt
index 2a5f4154e..c123b5af6 100644
--- a/data/pics/coresmall/CMakeLists.txt
+++ b/data/pics/coresmall/CMakeLists.txt
@@ -1,4 +1,8 @@
# CMakeLists for data/pics/coresmall
FILE(GLOB files "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
-INSTALL(FILES ${files} DESTINATION ${KVI_INSTALL_PREFIX}/share/${KVI_PACKAGE}/${KVI_VERSION_BRANCH}/pics/coresmall) \ No newline at end of file
+IF(APPLE)
+ INSTALL(FILES ${files} DESTINATION ${INSTALL_PREFIX}/Contents/Resources/pics/coresmall)
+ELSE()
+ INSTALL(FILES ${files} DESTINATION ${INSTALL_PREFIX}/share/kvirc/${VERSION_BRANCH}/pics/coresmall)
+ENDIF()
diff --git a/src/kvirc/kernel/kvi_app_setup.cpp b/src/kvirc/kernel/kvi_app_setup.cpp
index 5c331bd6d..7e55e31d0 100644
--- a/src/kvirc/kernel/kvi_app_setup.cpp
+++ b/src/kvirc/kernel/kvi_app_setup.cpp
@@ -570,10 +570,7 @@ void KviApp::findGlobalKvircDirectory()
// Check for MacOS X Bundle compilation
#ifdef Q_OS_MACX
m_szGlobalKvircDir = applicationDirPath();
- m_szGlobalKvircDir+= "/../Resources/kvirc/";
- #warning you must change back hardcoded 4.0 to VERSION_BRANCH
- //m_szGlobalKvircDir+= VERSION_BRANCH;
- m_szGlobalKvircDir+= "4.0/";
+ m_szGlobalKvircDir+= "/../Resources/";
if(checkGlobalKvircDirectory(m_szGlobalKvircDir))return;
#endif //Q_OS_MACX