[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdepimlibs/includes/tests
From: Volker Krause <vkrause () kde ! org>
Date: 2010-12-05 9:43:17
Message-ID: 20101205094317.5020BAC8A4 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1203711 by vkrause:
use even stricter compiler flags and add KCalCore and KCalUtils
M +8 -1 CMakeLists.txt
--- trunk/KDE/kdepimlibs/includes/tests/CMakeLists.txt #1203710:1203711
@@ -1,6 +1,10 @@
if (KDE4_BUILD_TESTS)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}")
+check_cxx_compiler_flag(-pedantic HAVE_PEDANTIC)
+if (HAVE_PEDANTIC)
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic")
+endif ()
# clear the file initially
file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/all_includes.h "/* all forwarding includes \
*/\n" ) @@ -21,12 +25,15 @@
include_directories(
${CMAKE_SOURCE_DIR}/kabc
${CMAKE_BINARY_DIR}/kabc
+ ${CMAKE_SOURCE_DIR}/kcalutils
${CMAKE_BINARY_DIR}/kcal
${Boost_INCLUDE_DIR}
)
add_includes( Akonadi )
add_includes( KABC )
+add_includes( KCalCore )
+add_includes( KCalUtils )
if (NOT KDEPIM_NO_KCAL)
add_includes( KBlog )
add_includes( KCal )
@@ -46,7 +53,7 @@
add_includes( Mailtransport )
add_includes( Syndication )
-add_definitions( -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_KEYWORDS \
-DQT_NO_CAST_FROM_BYTEARRAY ) +add_definitions( -DQT_NO_CAST_FROM_ASCII \
-DQT_NO_CAST_TO_ASCII -DQT_NO_KEYWORDS -DQT_NO_CAST_FROM_BYTEARRAY \
-DQT_STRICT_ITERATORS ) kde4_add_executable( headertest header_compile.cpp )
target_link_libraries( headertest ${QT_QTCORE_LIBRARY} )
add_dependencies( headertest kabc ) # ensure addressee.h is generated in parallel \
builds
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic