qt5base-lts/tests/auto/other/other.pro
Rohan McGovern dd7a06d0c9 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>
2012-03-07 03:49:59 +01:00

49 lines
983 B
Prolog

TEMPLATE=subdirs
SUBDIRS=\
# atwrapper \ # QTBUG-19452
baselineexample \
collections \
compiler \
exceptionsafety \
exceptionsafety_objects \
gestures \
headersclean \
lancelot \
languagechange \
macgui \
macnativeevents \
macplist \
modeltest \
networkselftest \
qaccessibility \
qcomplextext \
qfocusevent \
qmultiscreen \
qnetworkaccessmanager_and_qprogressdialog \
qobjectperformance \
qobjectrace \
qsharedpointer_and_qwidget \
qtokenautomaton \
windowsmobile \
testcocoon: SUBDIRS -= headersclean
cross_compile: SUBDIRS -= \
atwrapper \
compiler
wince*|!contains(QT_CONFIG, accessibility):SUBDIRS -= qaccessibility
!mac: SUBDIRS -= \
macgui \
macnativeevents \
macplist
!embedded|wince*: SUBDIRS -= \
qdirectpainter \
qmultiscreen \
!linux*-g++*:SUBDIRS -= exceptionsafety_objects
mac: lancelot.CONFIG = no_check_target # QTBUG-22792