aboutsummaryrefslogtreecommitdiff
path: root/kde3
diff options
context:
space:
mode:
Diffstat (limited to 'kde3')
-rw-r--r--kde3/FindKDE3.cmake4
-rw-r--r--kde3/KDE3Macros.cmake21
-rwxr-xr-xkde3/am2cmake1
3 files changed, 12 insertions, 14 deletions
diff --git a/kde3/FindKDE3.cmake b/kde3/FindKDE3.cmake
index f950f518..f5be090d 100644
--- a/kde3/FindKDE3.cmake
+++ b/kde3/FindKDE3.cmake
@@ -17,8 +17,6 @@
# KDE3_ADD_UI_FILES
# KDE3_ADD_KCFG_FILES
# KDE3_AUTOMOC
-# KDE3_TARGET_LINK_CONV_LIBRARIES
-# KDE3_CREATE_LIBTOOL_FILE
# KDE3_PLACEHOLDER
# KDE3_CREATE_LIBTOOL_FILE
# KDE3_CREATE_FINAL_FILE
@@ -157,5 +155,5 @@ ENDIF (NOT KDE3_FIND_QUIETLY)
#add the found Qt and KDE include directories to the current include path
SET(KDE3_INCLUDE_DIRS ${QT_INCLUDE_DIR} ${KDE3_INCLUDE_DIR})
#INCLUDE_DIRECTORIES(${QT_INCLUDE_DIR} ${KDE3_INCLUDE_DIR} .)
-LINK_DIRECTORIES(${KDE3_LIB_DIR})
+#LINK_DIRECTORIES(${KDE3_LIB_DIR})
diff --git a/kde3/KDE3Macros.cmake b/kde3/KDE3Macros.cmake
index 93567c5f..78b94fce 100644
--- a/kde3/KDE3Macros.cmake
+++ b/kde3/KDE3Macros.cmake
@@ -6,10 +6,8 @@
# KDE3_ADD_UI_FILES
# KDE3_ADD_KCFG_FILES
# KDE3_AUTOMOC
-# KDE3_TARGET_LINK_CONV_LIBRARIES
# KDE3_CREATE_LIBTOOL_FILE
# KDE3_PLACEHOLDER
-# KDE3_CREATE_LIBTOOL_FILE
# KDE3_CREATE_FINAL_FILE
# KDE3_ADD_KPART
# KDE3_ADD_KLM
@@ -21,13 +19,16 @@
#this should better be part of cmake:
#add an additional file to the list of files a source file depends on
MACRO(ADD_FILE_DEPENDANCY file)
- SET(${file}_deps ${${file}_deps} ${ARGN})
- SET_SOURCE_FILES_PROPERTIES(
- ${file}
- PROPERTIES
- OBJECT_DEPENDS
- "${${file}_deps}"
- )
+
+ GET_SOURCE_FILE_PROPERTY(_deps ${file} OBJECT_DEPENDS)
+ IF (_deps)
+ SET(_deps ${_deps} ${ARGN})
+ ELSE (_deps)
+ SET(_deps ${ARGN})
+ ENDIF (_deps)
+
+ SET_SOURCE_FILES_PROPERTIES(${file} PROPERTIES OBJECT_DEPENDS "${_deps}")
+
ENDMACRO(ADD_FILE_DEPENDANCY)
@@ -323,9 +324,7 @@ MACRO(KDE3_ADD_KPART _target_NAME _with_PREFIX)
ADD_LIBRARY(${_target_NAME} MODULE ${_first_SRC} ${ARGN})
ENDIF (KDE3_ENABLE_FINAL)
- MESSAGE(STATUS "firstSrc: ${_first_SRC}")
IF(_first_SRC)
- MESSAGE(STATUS "setting empty prefix for ${_target_NAME}")
SET_TARGET_PROPERTIES(${_target_NAME} PROPERTIES PREFIX "")
ENDIF(_first_SRC)
diff --git a/kde3/am2cmake b/kde3/am2cmake
index 219f509a..d1154ae7 100755
--- a/kde3/am2cmake
+++ b/kde3/am2cmake
@@ -264,6 +264,7 @@ class CMakeFile
inst.addFiles(files)
case key
when "kde_services" then inst.setLocation("/share/services")
+ when "kde_kcfg" then inst.setLocation("/share/config.kcfg")
when "xdg_apps" then inst.setLocation("/share/applications/kde")
end