~ubuntu-branches/ubuntu/karmic/kdepim/karmic-backports

« back to all changes in this revision

Viewing changes to akonadi/plugins/tests/CMakeLists.txt

  • Committer: Bazaar Package Importer
  • Author(s): Christian Mangold
  • Date: 2009-07-10 06:34:50 UTC
  • mfrom: (1.1.40 upstream)
  • Revision ID: james.westby@ubuntu.com-20090710063450-neojgew2fh0n3y0u
Tags: 4:4.2.96-0ubuntu1
* New upstream release
* Bump kde build-deps to 4.2.96

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
set( EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR} )
2
 
set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}" )
3
 
 
4
 
include_directories(
5
 
    ${kdepim-runtime_SOURCE_DIR}/plugins
6
 
    ${kdepim-runtime_BINARY_DIR}/plugins
7
 
    ${Boost_INCLUDE_DIR}
8
 
)
9
 
 
10
 
# convenience macro to add akonadi qtestlib unit-tests
11
 
macro(add_akonadiplugin_test _source _libs)
12
 
  set(_test ${_source})
13
 
  get_filename_component(_name ${_source} NAME_WE)
14
 
  kde4_add_unit_test(${_name} TESTNAME akonadiplugin-${_name} ${_test})
15
 
  target_link_libraries(${_name} ${KDEPIMLIBS_AKONADI_LIBS} ${KDEPIMLIBS_AKONADI_KMIME_LIBS} ${KDE4_KDECORE_LIBS}
16
 
                        ${QT_QTGUI_LIBRARY} ${QT_QTTEST_LIBRARY} ${AKONADI_COMMON_LIBRARIES}
17
 
                        ${AKONADI_COMMON_LIBRARIES} ${_libs})
18
 
endmacro(add_akonadiplugin_test)
19
 
 
20
 
# qtestlib unit tests
21
 
add_akonadiplugin_test(mailserializertest.cpp "${KDEPIMLIBS_KMIME_LIBS}")
22
 
add_akonadiplugin_test(mailserializerplugintest.cpp "${KDEPIMLIBS_KMIME_LIBS}")
23
 
add_akonadiplugin_test(kcalserializertest.cpp "${KDEPIMLIBS_KCAL_LIBS}")