qt5base-lts/tests/auto/v8
Rohan McGovern d04bf8f407 all remaining tests: eliminated usage of qttest_p4.prf
qttest_p4.prf was added as a convenience for Qt's own autotests in Qt4.
It enables various crufty undocumented magic, of dubious value.
Stop using it, and explicitly enable the things from it which we want.

Change-Id: I02fe27b2c1800f929250fa8694ca2976c9661a12
Reviewed-by: Jason McDonald <jason.mcdonald@nokia.com>
2011-10-25 08:42:23 +02:00
..
Makefile.nonqt Add QtV8 library to QtBase 2011-08-29 10:16:01 +02:00
README.txt Add QtV8 library to QtBase 2011-08-29 10:16:01 +02:00
tst_v8.cpp Revert "Update V8" 2011-10-20 13:30:26 +02:00
v8.pro all remaining tests: eliminated usage of qttest_p4.prf 2011-10-25 08:42:23 +02:00
v8main.cpp Revert "Update V8" 2011-10-20 13:30:26 +02:00
v8test.cpp Revert "Update V8" 2011-10-20 13:30:26 +02:00
v8test.h Revert "Update V8" 2011-10-20 13:30:26 +02:00

The v8 tests are actually implemented in v8test.[h|cpp].  There are also QtTest
(tst_v8.cpp) and non-Qt (v8main.cpp) stubs provided to run these tests.  This
is done to allow the tests to be run both in the Qt CI system, and manually
without a build of Qt.  The latter is necessary to run them against more exotic
build of V8, like the ARM simulator.

To build the non-Qt version of the tests, first build a debug or release V8
library under src/3rdparty/v8 using scons, and then use the Makefile.nonqt
makefile selecting one of the following targets:
    release: Build the tests with -O2 and link against libv8
    debug: Build the tests with -g and link against libv8_g
    release-m32: Build the tests with -O2 -m32 and link against libv8
    debug-m32: Build the tests with -g -m32 and link against libv8_g