From 28dfda5d1f9afdc4799a2855fbed012db754eb5b Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Wed, 17 Dec 2014 19:35:31 -0800 Subject: Remove the old headersclean unit test We have configure -headersclean now Change-Id: Iaf576b16d7c756a08ec5c3dfa32deaa343e5e029 Reviewed-by: Oswald Buddenhagen --- mkspecs/features/qt_headersclean.prf | 47 ------------------------------------ 1 file changed, 47 deletions(-) delete mode 100644 mkspecs/features/qt_headersclean.prf (limited to 'mkspecs/features/qt_headersclean.prf') diff --git a/mkspecs/features/qt_headersclean.prf b/mkspecs/features/qt_headersclean.prf deleted file mode 100644 index 06a20ad2c0..0000000000 --- a/mkspecs/features/qt_headersclean.prf +++ /dev/null @@ -1,47 +0,0 @@ -# The headersclean test attempts to ensure all public Qt headers -# abide by various rules. -# -# To use this test, create a project which contains nothing else than a -# QT= line with the modules you want to test (no presence conditionals needed), -# followed by load(qt_headersclean). - -*-g++*: QMAKE_CXXFLAGS += -W -Wall -Wextra -Werror - -# The flags here come from http://wiki.qt.io/Coding_Conventions#Conventions_for_public_header_files -# -Wold-style-cast cannot be used, /usr/include/bits/byteswap.h defines the macro bswap_16 using C style casts :( -# -Wfloat-equal cannot be used, qrect.h and qvector2d.h do exact comparisons in isNull and operator==. Would need #pragmas. -*-g++*: QMAKE_CXXFLAGS += -Woverloaded-virtual -Wshadow -Wundef - -# Other nice flags -*-g++*: QMAKE_CXXFLAGS += -Wnon-virtual-dtor -ansi -Wchar-subscripts -Wpointer-arith -Wformat-security - -# Enable pedantic mode, but accept variadic macros and 'long long' usage. -*-g++*: QMAKE_CXXFLAGS += -Wno-long-long -Wno-variadic-macros -pedantic-errors - -QMAKE_CXXFLAGS += -DQT_NO_CAST_TO_ASCII \ - -DQT_NO_CAST_FROM_ASCII \ - -DQT_STRICT_ITERATORS \ - -DQT_NO_URL_CAST_FROM_STRING \ - -DQT_NO_CAST_FROM_BYTEARRAY \ - -DQT_NO_KEYWORDS \ - -DQT_USE_FAST_CONCATENATION \ - -DQT_USE_FAST_OPERATOR_PLUS - -TARGET = tst_headersclean - -includes = -for(q, QT) { - sq = $$replace(q, -private\$, ) - qn = $$eval(QT.$${sq}.name) - isEmpty(qn): \ - QT -= $$q - else: \ - includes += "$${LITERAL_HASH}include <$$qn/$$qn>" -} -includes = $$join(includes, $$escape_expand(\\n)) - -testfile.input = $$PWD/data/headersclean/tst_headersclean.cpp.in -testfile.output = $$OUT_PWD/tst_headersclean.cpp -QMAKE_SUBSTITUTES += testfile - -SOURCES += $$testfile.output -- cgit v1.2.3