Refactor headersclean for usage from modules other than qtbase
authorRohan McGovern <rohan.mcgovern@nokia.com>
Thu, 1 Mar 2012 04:37:50 +0000 (14:37 +1000)
committerQt by Nokia <qt-info@nokia.com>
Wed, 7 Mar 2012 02:49:59 +0000 (03:49 +0100)
commitdd7a06d0c9eda4bdda2db3160930d8267d1bb821
tree2dcfa7fe576447fd1a7f6c0ed876d63515558004
parent3ae2dce9118c0d37cdfed60b07c83cdd20ef3e36
Refactor headersclean for usage from modules other than qtbase

headersclean enforces various rules which all Qt headers are supposed to
abide by.  It fails compilation if these rules are broken.

These rules should be followed also by modules hosted outside of
qtbase.  Split the test up so that it can be easily reused by other
modules.

Change-Id: Icf09cbfde411c926ed87914dc821e6dfc569b0de
Reviewed-by: Jason McDonald <jason.mcdonald@nokia.com>
tests/auto/other/headersclean/headersclean.pri [new file with mode: 0644]
tests/auto/other/headersclean/headersclean.pro
tests/auto/other/headersclean/qt_headersclean_headers.h [new file with mode: 0644]
tests/auto/other/headersclean/tst_headersclean.cpp
tests/auto/other/headersclean/tst_headersclean.h [new file with mode: 0644]
tests/auto/other/other.pro