diff options
Diffstat (limited to 'tests/manual/scenegraph_lancelot')
3 files changed, 162 insertions, 0 deletions
diff --git a/tests/manual/scenegraph_lancelot/CMakeLists.txt b/tests/manual/scenegraph_lancelot/CMakeLists.txt new file mode 100644 index 0000000000..6f35f4e47b --- /dev/null +++ b/tests/manual/scenegraph_lancelot/CMakeLists.txt @@ -0,0 +1,4 @@ +# Generated from scenegraph_lancelot.pro. + +add_subdirectory(scenegrabber) +add_subdirectory(scenegraph) diff --git a/tests/manual/scenegraph_lancelot/scenegrabber/CMakeLists.txt b/tests/manual/scenegraph_lancelot/scenegrabber/CMakeLists.txt new file mode 100644 index 0000000000..42f38f8404 --- /dev/null +++ b/tests/manual/scenegraph_lancelot/scenegrabber/CMakeLists.txt @@ -0,0 +1,124 @@ +# Generated from scenegrabber.pro. + +##################################################################### +## qmlscenegrabber Binary: +##################################################################### + +qt_add_manual_test(qmlscenegrabber + OUTPUT_DIRECTORY ".." + SOURCES + main.cpp + PUBLIC_LIBRARIES + Qt::Gui + Qt::Quick +) + +# Resources: +set_source_files_properties("../data/shared/shaders/+qsb/basic.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/basic.frag" +) +set_source_files_properties("../data/shared/shaders/+qsb/cmyk.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/cmyk.frag" +) +set_source_files_properties("../data/shared/shaders/+qsb/culling.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/culling.frag" +) +set_source_files_properties("../data/shared/shaders/+qsb/edge.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/edge.frag" +) +set_source_files_properties("../data/shared/shaders/+qsb/gradient.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/gradient.frag" +) +set_source_files_properties("../data/shared/shaders/+qsb/gradient2.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/gradient2.frag" +) +set_source_files_properties("../data/shared/shaders/+qsb/gradient3.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/gradient3.frag" +) +set_source_files_properties("../data/shared/shaders/+qsb/gradient4.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/gradient4.frag" +) +set_source_files_properties("../data/shared/shaders/+qsb/gradient5.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/gradient5.frag" +) +set_source_files_properties("../data/shared/shaders/+qsb/shadow.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/shadow.frag" +) +set_source_files_properties("../data/shared/shaders/+qsb/stencil.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/stencil.frag" +) +set_source_files_properties("../data/shared/shaders/+qsb/wave.vert" + PROPERTIES QT_RESOURCE_ALIAS "shaders/+qsb/wave.vert" +) +set_source_files_properties("../data/shared/shaders/basic.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/basic.frag" +) +set_source_files_properties("../data/shared/shaders/cmyk.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/cmyk.frag" +) +set_source_files_properties("../data/shared/shaders/culling.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/culling.frag" +) +set_source_files_properties("../data/shared/shaders/edge.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/edge.frag" +) +set_source_files_properties("../data/shared/shaders/gradient.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/gradient.frag" +) +set_source_files_properties("../data/shared/shaders/gradient2.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/gradient2.frag" +) +set_source_files_properties("../data/shared/shaders/gradient3.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/gradient3.frag" +) +set_source_files_properties("../data/shared/shaders/gradient4.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/gradient4.frag" +) +set_source_files_properties("../data/shared/shaders/gradient5.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/gradient5.frag" +) +set_source_files_properties("../data/shared/shaders/shadow.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/shadow.frag" +) +set_source_files_properties("../data/shared/shaders/stencil.frag" + PROPERTIES QT_RESOURCE_ALIAS "shaders/stencil.frag" +) +set_source_files_properties("../data/shared/shaders/wave.vert" + PROPERTIES QT_RESOURCE_ALIAS "shaders/wave.vert" +) +set(shared_resource_files + "shaders/+qsb/basic.frag" + "shaders/+qsb/cmyk.frag" + "shaders/+qsb/culling.frag" + "shaders/+qsb/edge.frag" + "shaders/+qsb/gradient.frag" + "shaders/+qsb/gradient2.frag" + "shaders/+qsb/gradient3.frag" + "shaders/+qsb/gradient4.frag" + "shaders/+qsb/gradient5.frag" + "shaders/+qsb/shadow.frag" + "shaders/+qsb/stencil.frag" + "shaders/+qsb/wave.vert" + "shaders/basic.frag" + "shaders/cmyk.frag" + "shaders/culling.frag" + "shaders/edge.frag" + "shaders/gradient.frag" + "shaders/gradient2.frag" + "shaders/gradient3.frag" + "shaders/gradient4.frag" + "shaders/gradient5.frag" + "shaders/shadow.frag" + "shaders/stencil.frag" + "shaders/wave.vert" +) + +qt_add_resource(qmlscenegrabber "shared" + PREFIX + "/" + BASE + "../data/shared" + FILES + ${shared_resource_files} +) + diff --git a/tests/manual/scenegraph_lancelot/scenegraph/CMakeLists.txt b/tests/manual/scenegraph_lancelot/scenegraph/CMakeLists.txt new file mode 100644 index 0000000000..86f5c102a9 --- /dev/null +++ b/tests/manual/scenegraph_lancelot/scenegraph/CMakeLists.txt @@ -0,0 +1,34 @@ +# Generated from scenegraph.pro. + +##################################################################### +## tst_scenegraph Test: +##################################################################### + +# Collect test data +list(APPEND test_data "../data") + +qt_add_test(tst_scenegraph + OUTPUT_DIRECTORY ".." + SOURCES + ../../../../../qtbase/tests/baselineserver/shared/baselineprotocol.cpp ../../../../../qtbase/tests/baselineserver/shared/baselineprotocol.h + ../../../../../qtbase/tests/baselineserver/shared/lookup3.cpp + ../../../../../qtbase/tests/baselineserver/shared/qbaselinetest.cpp ../../../../../qtbase/tests/baselineserver/shared/qbaselinetest.h + tst_scenegraph.cpp + DEFINES + QMAKESPEC=\\\"\\\" + INCLUDE_DIRECTORIES + ../../../../../qtbase/tests/baselineserver/shared + PUBLIC_LIBRARIES + Qt::Gui + Qt::Network + TESTDATA ${test_data} +) + +## Scopes: +##################################################################### + +#### Keys ignored in scope 3:.:.:scenegraph.pro:WIN32: +# TEST_HELPER_INSTALLS = ".././qmlscenegrabber.exe" + +#### Keys ignored in scope 6:.:.:scenegraph.pro:else: +# TEST_HELPER_INSTALLS = ".././qmlscenegrabber" |