[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdepim/kalarm/akonadi
From: David Jarvie <djarvie () kde ! org>
Date: 2010-07-23 19:16:51
Message-ID: 20100723191651.BCA74AC852 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1153686 by djarvie:
Add option to locate this build under runtime/resources/ical/.
Akonadi doesn't work fully if built under kalarm/
M +19 -5 CMakeLists.txt
--- trunk/KDE/kdepim/kalarm/akonadi/CMakeLists.txt #1153685:1153686
@@ -1,7 +1,15 @@
-########### definitions copied from akonadi/ ###############
-set(AKONADI_SHARED_RESOURCES ${CMAKE_SOURCE_DIR}/runtime/resources/shared)
+# Set location of this directory:
+# LOCAL_BUILD = TRUE if kdepim/kalarm/akonadi,
+# = FALSE if kdepim/runtime/resources/ical/alarms
+set(LOCAL_BUILD TRUE)
+if (LOCAL_BUILD)
+ # Note that resource configuration dialogs don't appear if built with this option.
+ set(KALARM_CALENDAR_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/kalarm/cal)
set(AKONADI_ICAL_RESOURCE ${CMAKE_SOURCE_DIR}/runtime/resources/ical)
+ ########### definitions copied from runtime/ ###############
+ set(AKONADI_SHARED_RESOURCES ${CMAKE_SOURCE_DIR}/runtime/resources/shared)
+
set( AKONADI_SINGLEFILERESOURCE_SHARED_SOURCES
${AKONADI_SHARED_RESOURCES}/singlefileresourcebase.cpp
${AKONADI_SHARED_RESOURCES}/singlefileresourceconfigwidget.cpp
@@ -19,11 +27,17 @@
${CMAKE_SOURCE_DIR}/runtime/resources/shared/singlefileresourceconfigdialog.ui
)
endif (KDEPIM_MOBILE_UI)
-########### end definitions copied from akonadi/ ###############
+ ########### end definitions copied from runtime/ ###############
+else (LOCAL_BUILD)
+ set(KALARM_CALENDAR_INCLUDE_DIR cal)
+ set(AKONADI_ICAL_RESOURCE ${CMAKE_CURRENT_SOURCE_DIR}/..)
+ add_definitions(-DUSE_AKONADI)
+ add_definitions(-DKDE_DEFAULT_DEBUG_AREA=5950)
+endif (LOCAL_BUILD)
+
include_directories(
- .
- ${CMAKE_SOURCE_DIR}/kalarm/cal
+ ${KALARM_CALENDAR_INCLUDE_DIR}
${AKONADI_ICAL_RESOURCE}
${AKONADI_SHARED_RESOURCES}
${QT_QTDBUS_INCLUDE_DIR}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic