[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/nepomuk
From: Kevin Ottens <ervin () kde ! org>
Date: 2010-11-04 8:11:33
Message-ID: 20101104081133.89061AC89B () svn ! kde ! org
[Download RAW message or body]
SVN commit 1192867 by ervin:
Remove deprecated classes from the build and have KDE_NO_DEPRECATED
imply DISABLE_NEPOMUK_LEGACY.
M +34 -13 CMakeLists.txt
--- trunk/KDE/kdelibs/nepomuk/CMakeLists.txt #1192866:1192867
@@ -7,6 +7,11 @@
add_definitions(-DKDE_DEFAULT_DEBUG_AREA=300000)
add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS)
+if(KDE_NO_DEPRECATED)
+ add_definitions(-DDISABLE_NEPOMUK_LEGACY=1)
+endif(KDE_NO_DEPRECATED)
+
+
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/core
@@ -26,7 +31,6 @@
core/resourcemanager.cpp
core/resourcefiltermodel.cpp
core/nepomukmainmodel.cpp
- core/tools.cpp
core/dbusconnectionpool.cpp
core/resource.cpp
core/thing.cpp
@@ -36,6 +40,12 @@
core/graphwrapper.cpp
)
+if(NOT KDE_NO_DEPRECATED)
+ set(nepomuk_core_SRCS
+ core/tools.cpp
+ )
+endif(NOT KDE_NO_DEPRECATED)
+
set(nepomuk_ui_SRCS
ui/ktagcloudwidget.cpp
ui/kblocklayout.cpp
@@ -53,14 +63,19 @@
types/class.cpp
types/property.cpp
types/literal.cpp
+ types/entitymanager.cpp
+)
+
+if(NOT KDE_NO_DEPRECATED)
+ set(nepomuk_types_SRCS
+ types/desktopontologyloader.cpp
+ types/fileontologyloader.cpp
+ types/global.cpp
+ types/nepomukontologyloader.cpp
types/ontologyloader.cpp
types/ontologymanager.cpp
- types/nepomukontologyloader.cpp
- types/fileontologyloader.cpp
- types/desktopontologyloader.cpp
- types/global.cpp
- types/entitymanager.cpp
)
+endif(NOT KDE_NO_DEPRECATED)
set(nepomuk_query_SRCS
query/term.cpp
@@ -132,7 +147,6 @@
nepomuk_export.h
core/variant.h
core/resourcemanager.h
- core/tools.h
core/nepomukservice.h
core/resource.h
core/thing.h
@@ -143,12 +157,6 @@
types/property.h
types/ontology.h
types/literal.h
- types/ontologymanager.h
- types/ontologyloader.h
- types/nepomukontologyloader.h
- types/fileontologyloader.h
- types/desktopontologyloader.h
- types/global.h
ui/ktagcloudwidget.h
ui/kmetadatatagcloud.h
ui/kmetadatatagwidget.h
@@ -169,6 +177,19 @@
DESTINATION ${INCLUDE_INSTALL_DIR}/nepomuk COMPONENT Devel
)
+if(NOT KDE_NO_DEPRECATED)
+ install(FILES
+ core/tools.h
+ types/desktopontologyloader.h
+ types/fileontologyloader.h
+ types/global.h
+ types/nepomukontologyloader.h
+ types/ontologyloader.h
+ types/ontologymanager.h
+ DESTINATION ${INCLUDE_INSTALL_DIR}/nepomuk COMPONENT Devel
+ )
+endif(NOT KDE_NO_DEPRECATED)
+
add_subdirectory(rcgen)
add_subdirectory(query)
add_subdirectory(utils)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic