tests/auto/auto.pro
changeset 7 f7bc934e204c
parent 3 41300fa6a67c
equal deleted inserted replaced
3:41300fa6a67c 7:f7bc934e204c
     1 QT = core
       
     2 TEMPLATE = subdirs
     1 TEMPLATE = subdirs
     3 
     2 
     4 # These tests use host tools and therefore can't work for cross-compiled Qt.
     3 SUBDIRS += \
     5 !cross_compile:SUBDIRS += \
     4     corelib.pro \
     6            headers \
     5     gui.pro \
     7            bic \
     6     network.pro \
     8            compiler \
     7     sql.pro \
     9            compilerwarnings \
     8     xml.pro \
    10            linguist \
     9     other.pro
    11            moc \
       
    12            uic \
       
    13            uic3 \
       
    14            guiapplauncher	   
       
    15 Q3SUBDIRS += \
       
    16            q3accel \
       
    17            q3action \
       
    18            q3actiongroup \
       
    19            q3buttongroup \
       
    20            q3canvas \
       
    21            q3checklistitem \
       
    22            q3cstring \
       
    23            q3databrowser \
       
    24            q3dateedit \
       
    25            q3datetimeedit \
       
    26            q3deepcopy \
       
    27            q3dict \
       
    28            q3dns \
       
    29            q3dockwindow \
       
    30            q3filedialog \
       
    31            q3groupbox \
       
    32            q3hbox \
       
    33            q3header \
       
    34            q3iconview \
       
    35            q3listbox \
       
    36            q3listview \
       
    37            q3listviewitemiterator \
       
    38            q3mainwindow \
       
    39            q3popupmenu \
       
    40            q3process \
       
    41            q3progressbar \
       
    42            q3progressdialog \
       
    43            q3ptrlist \
       
    44            q3richtext \
       
    45            q3scrollview \
       
    46            q3semaphore \
       
    47            q3serversocket \
       
    48            q3socket \
       
    49            q3socketdevice \
       
    50            q3sqlcursor \
       
    51            q3sqlselectcursor \
       
    52            q3stylesheet \
       
    53            q3tabdialog \
       
    54            q3table \
       
    55            q3textbrowser \
       
    56            q3textedit \
       
    57            q3textstream \
       
    58            q3timeedit \
       
    59            q3toolbar \
       
    60            q3urloperator \
       
    61            q3valuelist \
       
    62            q3valuevector \
       
    63            q3combobox \
       
    64            q3frame \
       
    65            q3uridrag \
       
    66            q3widgetstack
       
    67 
    10 
    68 SUBDIRS += \
    11 !cross_compile:                             SUBDIRS += host.pro
    69 #           exceptionsafety_objects \ shouldn't enable it
    12 contains(QT_CONFIG, qt3support):!wince*:    SUBDIRS += qt3support.pro
    70            languagechange \
    13 contains(QT_CONFIG, opengl):                SUBDIRS += opengl.pro
    71            collections \
    14 contains(QT_CONFIG, xmlpatterns):           SUBDIRS += xmlpatterns.pro
    72            exceptionsafety \
    15 unix:!embedded:contains(QT_CONFIG, dbus):   SUBDIRS += dbus.pro
    73            mediaobject \
    16 contains(QT_CONFIG, script):                SUBDIRS += script.pro
    74 #           mediaobject_wince_ds9 \   This is Windows CE only (we test the second phonon backend ds9 here)
    17 contains(QT_CONFIG, webkit):                SUBDIRS += webkit.pro
    75            modeltest \
    18 contains(QT_CONFIG, multimedia):            SUBDIRS += multimedia.pro
    76            networkselftest \
    19 contains(QT_CONFIG, phonon):                SUBDIRS += phonon.pro
    77            qabstractbutton \
    20 contains(QT_CONFIG, svg):                   SUBDIRS += svg.pro
    78            qabstractitemmodel \
       
    79            qabstractitemview \
       
    80            qabstractprintdialog \
       
    81            qabstractscrollarea \
       
    82            qabstractslider \
       
    83            qabstractsocket \
       
    84            qabstractspinbox \
       
    85            qabstracttextdocumentlayout \
       
    86            qabstractvideobuffer \
       
    87            qabstractvideosurface \
       
    88            qaccessibility \
       
    89            qaction \
       
    90            qactiongroup \
       
    91            qalgorithms \
       
    92            qanimationgroup \
       
    93            qapplication \
       
    94            qatomicint \
       
    95            qatomicpointer \
       
    96            qbitarray \
       
    97            qboxlayout \
       
    98            qbrush \
       
    99            qbuffer \
       
   100            qbuttongroup \
       
   101            qbytearray \
       
   102            qcache \
       
   103            qchar \
       
   104            qcheckbox \
       
   105            qclipboard \
       
   106            qcolor \
       
   107            qcolordialog \
       
   108            qcombobox \
       
   109            qcompleter \
       
   110            qcomplextext \
       
   111            qcoreapplication \
       
   112            qcryptographichash \
       
   113            qcssparser \
       
   114            qdatastream \
       
   115            qdatawidgetmapper \
       
   116            qdate \
       
   117            qdatetime \
       
   118            qdatetimeedit \
       
   119            qdebug \
       
   120            qdesktopservices \
       
   121            qdesktopwidget \
       
   122            qdial \
       
   123            qdialog \
       
   124            qdialogbuttonbox \
       
   125            qdir \
       
   126            qdirmodel \
       
   127            qdockwidget \
       
   128            qdom \
       
   129            qdoublespinbox \
       
   130            qdoublevalidator \
       
   131            qdrag \
       
   132            qerrormessage \
       
   133            qeventloop \
       
   134            qexplicitlyshareddatapointer \
       
   135            qfile \
       
   136            qfiledialog \
       
   137            qfiledialog2 \
       
   138            qfileinfo \
       
   139            qfilesystemwatcher \
       
   140            qfilesystemmodel \
       
   141            qflags \
       
   142            qfocusevent \
       
   143            qfocusframe \
       
   144            qfont \
       
   145            qfontcombobox \
       
   146            qfontdatabase \
       
   147            qfontdialog \
       
   148            qfontmetrics \
       
   149            qftp \
       
   150            qgetputenv \
       
   151            qglobal \
       
   152            qgraphicseffect \
       
   153            qgraphicseffectsource \
       
   154            qgraphicsgridlayout \
       
   155            qgraphicsitem \
       
   156            qgraphicsitemanimation \
       
   157            qgraphicsanchorlayout \
       
   158            qgraphicsanchorlayout1 \
       
   159            qgraphicslayout \
       
   160            qgraphicslayoutitem \
       
   161            qgraphicslinearlayout \
       
   162            qgraphicsobject \
       
   163            qgraphicspixmapitem \
       
   164            qgraphicspolygonitem \
       
   165            qgraphicsproxywidget \
       
   166            qgraphicsscene \
       
   167            qgraphicssceneindex \
       
   168            qgraphicstransform \
       
   169            qgraphicsview \
       
   170            qgraphicswidget \
       
   171            qgridlayout \
       
   172            qgroupbox \
       
   173            qguivariant \
       
   174            qhash \
       
   175            qheaderview \
       
   176            qhelpcontentmodel \
       
   177            qhelpenginecore \
       
   178            qhelpgenerator \
       
   179            qhelpindexmodel \
       
   180            qhelpprojectdata \
       
   181            qhostaddress \
       
   182            qhostinfo \
       
   183            qhttp \
       
   184            qhttpnetworkreply \
       
   185            qhttpnetworkconnection \
       
   186            qicon \
       
   187            qicoimageformat \
       
   188            qimage \
       
   189            qimageiohandler \
       
   190            qimagereader \
       
   191            qimagewriter \
       
   192            qinputdialog \
       
   193            qintvalidator \
       
   194            qiodevice \
       
   195            qitemdelegate \
       
   196            qitemeditorfactory \
       
   197            qitemmodel \
       
   198            qitemselectionmodel \
       
   199            qitemview \
       
   200            qkeysequence \
       
   201            qlabel \
       
   202            qlayout \
       
   203            qlcdnumber \
       
   204            qlibrary \
       
   205            qline \
       
   206            qlineedit \
       
   207            qlist \
       
   208            qlistview \
       
   209            qlistwidget \
       
   210            qlocale \
       
   211            qmainwindow \
       
   212            qmake \
       
   213            qmap \
       
   214            qmath \
       
   215            qmatrixnxn \
       
   216            qmdiarea \
       
   217            qmdisubwindow \
       
   218            qmenu \
       
   219            qmenubar \
       
   220            qmessagebox \
       
   221            qmetaobject \
       
   222            qmetatype \
       
   223            qmouseevent \
       
   224            qmouseevent_modal \
       
   225            qmovie \
       
   226            qmutex \
       
   227            qmutexlocker \
       
   228            qnativesocketengine \
       
   229            qnetworkcookie \
       
   230            qnetworkcookiejar \
       
   231            qnetworkinterface \
       
   232            qnetworkproxy \
       
   233            qnetworkrequest \
       
   234            qnetworkreply \
       
   235            qnetworkaccessmanager_and_qprogressdialog \
       
   236            qnumeric \
       
   237            qobject \
       
   238            qobjectrace \
       
   239            qcontiguouscache \
       
   240            qpaintengine \
       
   241            qpainter \
       
   242            qpainterpath \
       
   243            qpalette \
       
   244            qparallelanimationgroup \
       
   245            qpauseanimation \
       
   246            qpathclipper \
       
   247            qpen \
       
   248            qpicture \
       
   249            qpixmap \
       
   250            qpixmapcache \
       
   251            qpixmapfilter \
       
   252            qplaintextedit \
       
   253            qpoint \
       
   254            qpointer \
       
   255            qpolygon \
       
   256            qprinter \
       
   257            qprinterinfo \
       
   258            qprocess \
       
   259 	   qprocessenvironment \
       
   260            qprogressbar \
       
   261            qprogressdialog \
       
   262            qpropertyanimation \
       
   263            qpushbutton \
       
   264            qquaternion \
       
   265            qqueue \
       
   266            qradiobutton \
       
   267            qreadlocker \
       
   268            qreadwritelock \
       
   269            qrect \
       
   270            qregexp \
       
   271            qregexpvalidator \
       
   272            qregion \
       
   273            qresourceengine \
       
   274            qringbuffer \
       
   275            qscopedpointer \
       
   276            qscrollarea \
       
   277            qsemaphore \
       
   278            qsharedpointer \
       
   279            qsharedpointer_and_qwidget \
       
   280            qsequentialanimationgroup \
       
   281            qset \
       
   282            qsettings \
       
   283            qshortcut \
       
   284            qsignalmapper \
       
   285            qsignalspy \
       
   286            qsize \
       
   287            qsizef \
       
   288            qslider \
       
   289            qsocketnotifier \
       
   290            qsocks5socketengine \
       
   291            qsortfilterproxymodel \
       
   292            qsound \
       
   293            qaudiodeviceinfo \
       
   294            qaudioformat \
       
   295            qaudiooutput \
       
   296            qaudioinput \
       
   297            qspinbox \
       
   298            qsplitter \
       
   299            qsql \
       
   300            qsqldatabase \
       
   301            qsqlerror \
       
   302            qsqlfield \
       
   303            qsqlquery \
       
   304            qsqlquerymodel \
       
   305            qsqlrecord \
       
   306            qsqlrelationaltablemodel \
       
   307            qsqltablemodel \
       
   308            qsqlthread \
       
   309            qsslcertificate \
       
   310            qsslcipher \
       
   311            qsslerror \
       
   312            qsslkey \
       
   313            qsslsocket \
       
   314            qstackedlayout \
       
   315            qstackedwidget \
       
   316            qstandarditem \
       
   317            qstandarditemmodel \
       
   318            qstate \
       
   319            qstatemachine \
       
   320            qstatusbar \
       
   321            qstl \
       
   322            qstring \
       
   323            qstringbuilder1 \
       
   324            qstringbuilder2 \
       
   325            qstringbuilder3 \
       
   326            qstringbuilder4 \
       
   327            qstringmatcher \
       
   328            qstringlist \
       
   329            qstringlistmodel \
       
   330            qstyle \
       
   331            qstyleoption \
       
   332            qstylesheetstyle \
       
   333            qsvgdevice \
       
   334            qsvggenerator \
       
   335            qsvgrenderer \
       
   336            qsyntaxhighlighter \
       
   337            qsystemtrayicon \
       
   338            qtabbar \
       
   339            qtableview \
       
   340            qtablewidget \
       
   341            qtabwidget \
       
   342            qtcpserver \
       
   343            qtcpsocket \
       
   344            qtemporaryfile \
       
   345            qtessellator \
       
   346            qtextblock \
       
   347            qtextboundaryfinder \
       
   348            qtextbrowser \
       
   349            qtextcodec \
       
   350            qtextcursor \
       
   351            qtextdocument \
       
   352            qtextdocumentfragment \
       
   353            qtextdocumentlayout \
       
   354            qtextedit \
       
   355            qtextformat \
       
   356            qtextlayout \
       
   357            qtextlist \
       
   358            qtextobject \
       
   359            qtextscriptengine \
       
   360            qtextstream \
       
   361            qtexttable \
       
   362            qthread \
       
   363            qthreadonce \
       
   364            qthreadstorage \
       
   365            qtime \
       
   366            qtimeline \
       
   367            qtimer \
       
   368            qtmd5 \
       
   369            qtoolbar \
       
   370            qtoolbox \
       
   371            qtoolbutton \
       
   372            qtooltip \
       
   373            qtranslator \
       
   374            qtransform \
       
   375            qtransformedscreen \
       
   376            qtreeview \
       
   377            qtreewidget \
       
   378            qtreewidgetitemiterator \
       
   379            qtwidgets \
       
   380            qudpsocket \
       
   381            qundogroup \
       
   382            qundostack \
       
   383            qurl \
       
   384            quuid \
       
   385            qvariant \
       
   386            qvarlengtharray \
       
   387            qvector \
       
   388            qvideoframe \
       
   389            qvideosurfaceformat \
       
   390            qvectornd \
       
   391            qwaitcondition \
       
   392            qwidget \
       
   393            qwidgetaction \
       
   394            qwindowsurface \
       
   395            qwineventnotifier \
       
   396            qwizard \
       
   397            qwmatrix \
       
   398            qworkspace \
       
   399            qwritelocker \
       
   400            qwsembedwidget \
       
   401            qwsinputmethod \
       
   402            qwswindowsystem \
       
   403            qx11info \
       
   404            qxml \
       
   405            qxmlinputsource \
       
   406            qxmlsimplereader \
       
   407            qxmlstream \
       
   408            selftests \
       
   409            symbols \
       
   410            qrand \
       
   411            utf8 \
       
   412            gestures \
       
   413            qabstractnetworkcache \
       
   414            qabstractproxymodel \
       
   415            qbytearraymatcher \
       
   416            qcalendarwidget \
       
   417            qcolumnview \
       
   418            qcommandlinkbutton \
       
   419            qdbuscontext \
       
   420            qdbusserver \
       
   421            qdbusservicewatcher \
       
   422            qdiriterator \
       
   423            qeasingcurve \
       
   424            qfileiconprovider \
       
   425            qformlayout \
       
   426            q_func_info \
       
   427            qfuture \
       
   428            qfuturewatcher \
       
   429            qguard \
       
   430            qhttpsocketengine \
       
   431            qinputcontext \
       
   432            qlocalsocket \
       
   433            qmacstyle \
       
   434            qmargins \
       
   435            qnetworkaddressentry \
       
   436            qnetworkcachemetadata \
       
   437            qnetworkdiskcache \
       
   438            qobjectperformance \
       
   439            qpainterpathstroker \
       
   440            qplugin \
       
   441            qpluginloader \
       
   442            qscrollbar \
       
   443            qsharedmemory \
       
   444            qsidebar \
       
   445            qsizegrip \
       
   446            qsqldriver \
       
   447            qsystemsemaphore \
       
   448            qtconcurrentfilter \
       
   449            qtconcurrentiteratekernel \
       
   450            qtconcurrentmap \
       
   451            qtconcurrentrun \
       
   452            qtconcurrentthreadengine \
       
   453            qthreadpool \
       
   454            qtokenautomaton \
       
   455            qtouchevent \
       
   456            qwidget_window \
       
   457            rcc \
       
   458            windowsmobile
       
   459 
    21 
   460 contains(QT_CONFIG,opengl):SUBDIRS += qgl
       
   461 
    22 
   462 contains(QT_CONFIG,qt3support):!wince*:SUBDIRS += $$Q3SUBDIRS
       
   463 
       
   464 contains(QT_CONFIG, OdfWriter):SUBDIRS += qzip qtextodfwriter
       
   465 mac: {
       
   466     SUBDIRS += macgui \
       
   467                macplist \
       
   468                qaccessibility_mac
       
   469 }
       
   470 
       
   471 embedded:!wince* {
       
   472     SUBDIRS += qcopchannel \
       
   473                qdirectpainter \
       
   474                qmultiscreen
       
   475 }
       
   476 !win32: {
       
   477     SUBDIRS += qtextpiecetable
       
   478 }
       
   479 
       
   480 symbian {
       
   481     SUBDIRS += qsoftkeymanager
       
   482 }
       
   483 
       
   484 # Enable the tests specific to QtXmlPatterns. If you add a test, remember to
       
   485 # update runQtXmlPatternsTests.sh too. Remember that this file, auto.pro, is
       
   486 # not respected by some test system, they just have a script which loop over
       
   487 # the folders.
       
   488 contains(QT_CONFIG, xmlpatterns) {
       
   489 SUBDIRS += checkxmlfiles                \
       
   490            patternistexamplefiletree    \
       
   491            patternistexamples           \
       
   492            patternistheaders            \
       
   493            qabstractmessagehandler      \
       
   494            qabstracturiresolver         \
       
   495            qabstractxmlforwarditerator  \
       
   496            qabstractxmlnodemodel        \
       
   497            qabstractxmlreceiver         \
       
   498            qapplicationargumentparser   \
       
   499            qautoptr                     \
       
   500            qsimplexmlnodemodel          \
       
   501            qsourcelocation              \
       
   502            qxmlformatter                \
       
   503            qxmlitem                     \
       
   504            qxmlname                     \
       
   505            qxmlnamepool                 \
       
   506            qxmlnodemodelindex           \
       
   507            qxmlquery                    \
       
   508            qxmlresultitems              \
       
   509            qxmlschema                   \
       
   510            qxmlschemavalidator          \
       
   511            qxmlserializer               \
       
   512            xmlpatterns                  \
       
   513            xmlpatternsdiagnosticsts     \
       
   514            xmlpatternsschema            \
       
   515            xmlpatternsschemats          \
       
   516            xmlpatternsvalidator         \
       
   517            xmlpatternsview              \
       
   518            xmlpatternsxqts              \
       
   519            xmlpatternsxslts
       
   520 
       
   521 xmlpatternsdiagnosticsts.depends = xmlpatternsxqts
       
   522 xmlpatternsview.depends = xmlpatternsxqts
       
   523 xmlpatternsxslts.depends = xmlpatternsxqts
       
   524 xmlpatternsschemats.depends = xmlpatternsxqts
       
   525 }
       
   526 
       
   527 unix:!embedded:contains(QT_CONFIG, dbus):SUBDIRS += \
       
   528            qdbusabstractadaptor \
       
   529            qdbusabstractinterface \
       
   530            qdbusconnection \
       
   531            qdbusinterface \
       
   532            qdbuslocalcalls \
       
   533            qdbusmarshall \
       
   534            qdbusmetaobject \
       
   535            qdbusmetatype \
       
   536            qdbuspendingcall \
       
   537            qdbuspendingreply \
       
   538            qdbusperformance \
       
   539            qdbusreply \
       
   540            qdbusthreading \
       
   541            qdbusxmlparser
       
   542 
       
   543 contains(QT_CONFIG, script): SUBDIRS += \
       
   544            qscriptable \
       
   545            qscriptclass \
       
   546            qscriptcontext \
       
   547            qscriptcontextinfo \
       
   548            qscriptengine \
       
   549            qscriptengineagent \
       
   550            qscriptextqobject \
       
   551            qscriptjstestsuite \
       
   552            qscriptv8testsuite \
       
   553            qscriptstring \
       
   554            qscriptvalue \
       
   555            qscriptvalueiterator \
       
   556            qscriptenginedebugger
       
   557 
       
   558 contains(QT_CONFIG, webkit): SUBDIRS += \
       
   559            qwebframe \
       
   560            qwebpage \
       
   561            qwebhistoryinterface \
       
   562            qwebelement \
       
   563            qwebhistory
       
   564 
       
   565 contains(QT_CONFIG, declarative): SUBDIRS += declarative