summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/.prev_CMakeLists.txt10
-rw-r--r--tests/CMakeLists.txt10
-rw-r--r--tests/auto/CMakeLists.txt11
-rw-r--r--tests/auto/dds/CMakeLists.txt226
-rw-r--r--tests/auto/heif/CMakeLists.txt34
-rw-r--r--tests/auto/icns/CMakeLists.txt74
-rw-r--r--tests/auto/jp2/CMakeLists.txt34
-rw-r--r--tests/auto/mng/CMakeLists.txt46
-rw-r--r--tests/auto/tga/CMakeLists.txt30
-rw-r--r--tests/auto/tiff/CMakeLists.txt234
-rw-r--r--tests/auto/wbmp/CMakeLists.txt34
-rw-r--r--tests/auto/webp/CMakeLists.txt29
-rw-r--r--tests/benchmarks/CMakeLists.txt6
-rw-r--r--tests/benchmarks/mng/CMakeLists.txt47
-rw-r--r--tests/benchmarks/tiff/CMakeLists.txt235
15 files changed, 1060 insertions, 0 deletions
diff --git a/tests/.prev_CMakeLists.txt b/tests/.prev_CMakeLists.txt
new file mode 100644
index 0000000..718724d
--- /dev/null
+++ b/tests/.prev_CMakeLists.txt
@@ -0,0 +1,10 @@
+# Generated from tests.pro.
+
+if(NOT TARGET Qt::Test)
+ cmake_minimum_required(VERSION 3.15.0)
+ project(imageformatsTests_FIXME VERSION 6.0.0 LANGUAGES C CXX)
+ find_package(Qt6 ${PROJECT_VERSION} REQUIRED COMPONENTS BuildInternals Core SET_ME_TO_SOMETHING_USEFUL)
+ find_package(Qt6 ${PROJECT_VERSION} OPTIONAL_COMPONENTS SET_ME_TO_SOMETHING_USEFUL)
+ qt_set_up_standalone_tests_build()
+endif()
+qt_build_tests()
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
new file mode 100644
index 0000000..5a389d6
--- /dev/null
+++ b/tests/CMakeLists.txt
@@ -0,0 +1,10 @@
+# Generated from tests.pro.
+
+if(NOT TARGET Qt::Test)
+ cmake_minimum_required(VERSION 3.15.0)
+ project(imageformatsTests_FIXME VERSION 6.0.0 LANGUAGES C CXX)
+ find_package(Qt6 ${PROJECT_VERSION} REQUIRED COMPONENTS BuildInternals Core Test) # special case
+ find_package(Qt6 ${PROJECT_VERSION} OPTIONAL_COMPONENTS Gui) # special case
+ qt_set_up_standalone_tests_build()
+endif()
+qt_build_tests()
diff --git a/tests/auto/CMakeLists.txt b/tests/auto/CMakeLists.txt
new file mode 100644
index 0000000..b671097
--- /dev/null
+++ b/tests/auto/CMakeLists.txt
@@ -0,0 +1,11 @@
+# Generated from auto.pro.
+
+add_subdirectory(tga)
+add_subdirectory(wbmp)
+add_subdirectory(dds)
+add_subdirectory(icns)
+add_subdirectory(jp2)
+add_subdirectory(webp)
+add_subdirectory(heif)
+add_subdirectory(mng)
+add_subdirectory(tiff)
diff --git a/tests/auto/dds/CMakeLists.txt b/tests/auto/dds/CMakeLists.txt
new file mode 100644
index 0000000..6da7a9a
--- /dev/null
+++ b/tests/auto/dds/CMakeLists.txt
@@ -0,0 +1,226 @@
+# Generated from dds.pro.
+
+#####################################################################
+## tst_qdds Test:
+#####################################################################
+
+qt_add_test(tst_qdds
+ SOURCES
+ tst_qdds.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+)
+
+# Resources:
+set_source_files_properties("../../shared/images/dds/A16B16G16R16.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/A16B16G16R16.dds"
+)
+set_source_files_properties("../../shared/images/dds/A16B16G16R16F.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/A16B16G16R16F.dds"
+)
+set_source_files_properties("../../shared/images/dds/A1R5G5B5.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/A1R5G5B5.dds"
+)
+set_source_files_properties("../../shared/images/dds/A2B10G10R10.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/A2B10G10R10.dds"
+)
+set_source_files_properties("../../shared/images/dds/A2R10G10B10.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/A2R10G10B10.dds"
+)
+set_source_files_properties("../../shared/images/dds/A2W10V10U10.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/A2W10V10U10.dds"
+)
+set_source_files_properties("../../shared/images/dds/A32B32G32R32F.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/A32B32G32R32F.dds"
+)
+set_source_files_properties("../../shared/images/dds/A4L4.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/A4L4.dds"
+)
+set_source_files_properties("../../shared/images/dds/A4R4G4B4.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/A4R4G4B4.dds"
+)
+set_source_files_properties("../../shared/images/dds/A8.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/A8.dds"
+)
+set_source_files_properties("../../shared/images/dds/A8B8G8R8.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/A8B8G8R8.dds"
+)
+set_source_files_properties("../../shared/images/dds/A8L8.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/A8L8.dds"
+)
+set_source_files_properties("../../shared/images/dds/A8R3G3B2.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/A8R3G3B2.dds"
+)
+set_source_files_properties("../../shared/images/dds/A8R8G8B8.2.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/A8R8G8B8.2.dds"
+)
+set_source_files_properties("../../shared/images/dds/A8R8G8B8.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/A8R8G8B8.dds"
+)
+set_source_files_properties("../../shared/images/dds/ATI2.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/ATI2.dds"
+)
+set_source_files_properties("../../shared/images/dds/CxV8U8.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/CxV8U8.dds"
+)
+set_source_files_properties("../../shared/images/dds/DXT1.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/DXT1.dds"
+)
+set_source_files_properties("../../shared/images/dds/DXT2.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/DXT2.dds"
+)
+set_source_files_properties("../../shared/images/dds/DXT3.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/DXT3.dds"
+)
+set_source_files_properties("../../shared/images/dds/DXT4.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/DXT4.dds"
+)
+set_source_files_properties("../../shared/images/dds/DXT5.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/DXT5.dds"
+)
+set_source_files_properties("../../shared/images/dds/G16R16.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/G16R16.dds"
+)
+set_source_files_properties("../../shared/images/dds/G16R16F.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/G16R16F.dds"
+)
+set_source_files_properties("../../shared/images/dds/G32R32F.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/G32R32F.dds"
+)
+set_source_files_properties("../../shared/images/dds/G8R8_G8B8.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/G8R8_G8B8.dds"
+)
+set_source_files_properties("../../shared/images/dds/L16.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/L16.dds"
+)
+set_source_files_properties("../../shared/images/dds/L6V5U5.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/L6V5U5.dds"
+)
+set_source_files_properties("../../shared/images/dds/L8.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/L8.dds"
+)
+set_source_files_properties("../../shared/images/dds/P4.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/P4.dds"
+)
+set_source_files_properties("../../shared/images/dds/P8.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/P8.dds"
+)
+set_source_files_properties("../../shared/images/dds/Q16W16V16U16.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/Q16W16V16U16.dds"
+)
+set_source_files_properties("../../shared/images/dds/Q8W8V8U8.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/Q8W8V8U8.dds"
+)
+set_source_files_properties("../../shared/images/dds/R16F.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/R16F.dds"
+)
+set_source_files_properties("../../shared/images/dds/R32F.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/R32F.dds"
+)
+set_source_files_properties("../../shared/images/dds/R3G3B2.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/R3G3B2.dds"
+)
+set_source_files_properties("../../shared/images/dds/R5G6B5.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/R5G6B5.dds"
+)
+set_source_files_properties("../../shared/images/dds/R8G8B8.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/R8G8B8.dds"
+)
+set_source_files_properties("../../shared/images/dds/R8G8_B8G8.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/R8G8_B8G8.dds"
+)
+set_source_files_properties("../../shared/images/dds/RXGB.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/RXGB.dds"
+)
+set_source_files_properties("../../shared/images/dds/UYVY.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/UYVY.dds"
+)
+set_source_files_properties("../../shared/images/dds/V16U16.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/V16U16.dds"
+)
+set_source_files_properties("../../shared/images/dds/V8U8.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/V8U8.dds"
+)
+set_source_files_properties("../../shared/images/dds/X1R5G5B5.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/X1R5G5B5.dds"
+)
+set_source_files_properties("../../shared/images/dds/X4R4G4B4.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/X4R4G4B4.dds"
+)
+set_source_files_properties("../../shared/images/dds/X8B8G8R8.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/X8B8G8R8.dds"
+)
+set_source_files_properties("../../shared/images/dds/X8L8V8U8.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/X8L8V8U8.dds"
+)
+set_source_files_properties("../../shared/images/dds/X8R8G8B8.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/X8R8G8B8.dds"
+)
+set_source_files_properties("../../shared/images/dds/YUY2.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/YUY2.dds"
+)
+set_source_files_properties("../../shared/images/dds/mipmaps.dds"
+ PROPERTIES QT_RESOURCE_ALIAS "dds/mipmaps.dds"
+)
+set(dds_resource_files
+ "dds/A16B16G16R16.dds"
+ "dds/A16B16G16R16F.dds"
+ "dds/A1R5G5B5.dds"
+ "dds/A2B10G10R10.dds"
+ "dds/A2R10G10B10.dds"
+ "dds/A2W10V10U10.dds"
+ "dds/A32B32G32R32F.dds"
+ "dds/A4L4.dds"
+ "dds/A4R4G4B4.dds"
+ "dds/A8.dds"
+ "dds/A8B8G8R8.dds"
+ "dds/A8L8.dds"
+ "dds/A8R3G3B2.dds"
+ "dds/A8R8G8B8.2.dds"
+ "dds/A8R8G8B8.dds"
+ "dds/ATI2.dds"
+ "dds/CxV8U8.dds"
+ "dds/DXT1.dds"
+ "dds/DXT2.dds"
+ "dds/DXT3.dds"
+ "dds/DXT4.dds"
+ "dds/DXT5.dds"
+ "dds/G16R16.dds"
+ "dds/G16R16F.dds"
+ "dds/G32R32F.dds"
+ "dds/G8R8_G8B8.dds"
+ "dds/L16.dds"
+ "dds/L6V5U5.dds"
+ "dds/L8.dds"
+ "dds/P4.dds"
+ "dds/P8.dds"
+ "dds/Q16W16V16U16.dds"
+ "dds/Q8W8V8U8.dds"
+ "dds/R16F.dds"
+ "dds/R32F.dds"
+ "dds/R3G3B2.dds"
+ "dds/R5G6B5.dds"
+ "dds/R8G8B8.dds"
+ "dds/R8G8_B8G8.dds"
+ "dds/RXGB.dds"
+ "dds/UYVY.dds"
+ "dds/V16U16.dds"
+ "dds/V8U8.dds"
+ "dds/X1R5G5B5.dds"
+ "dds/X4R4G4B4.dds"
+ "dds/X8B8G8R8.dds"
+ "dds/X8L8V8U8.dds"
+ "dds/X8R8G8B8.dds"
+ "dds/YUY2.dds"
+ "dds/mipmaps.dds"
+)
+
+qt_add_resource(tst_qdds "dds"
+ PREFIX
+ "/"
+ BASE
+ "../../shared/images"
+ FILES
+ ${dds_resource_files}
+)
+
diff --git a/tests/auto/heif/CMakeLists.txt b/tests/auto/heif/CMakeLists.txt
new file mode 100644
index 0000000..c4ca92d
--- /dev/null
+++ b/tests/auto/heif/CMakeLists.txt
@@ -0,0 +1,34 @@
+# Generated from heif.pro.
+
+#####################################################################
+## tst_qheif Test:
+#####################################################################
+
+qt_add_test(tst_qheif
+ SOURCES
+ tst_qheif.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+)
+
+# Resources:
+set_source_files_properties("../../shared/images/heif/col320x480.heic"
+ PROPERTIES QT_RESOURCE_ALIAS "heif/col320x480.heic"
+)
+set_source_files_properties("../../shared/images/heif/newlogoCCW.heic"
+ PROPERTIES QT_RESOURCE_ALIAS "heif/newlogoCCW.heic"
+)
+set(heif_resource_files
+ "heif/col320x480.heic"
+ "heif/newlogoCCW.heic"
+)
+
+qt_add_resource(tst_qheif "heif"
+ PREFIX
+ "/"
+ BASE
+ "../../shared/images"
+ FILES
+ ${heif_resource_files}
+)
+
diff --git a/tests/auto/icns/CMakeLists.txt b/tests/auto/icns/CMakeLists.txt
new file mode 100644
index 0000000..c7d9806
--- /dev/null
+++ b/tests/auto/icns/CMakeLists.txt
@@ -0,0 +1,74 @@
+# Generated from icns.pro.
+
+#####################################################################
+## tst_qicns Test:
+#####################################################################
+
+qt_add_test(tst_qicns
+ SOURCES
+ tst_qicns.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+)
+
+# Resources:
+set_source_files_properties("../../shared/images/icns/test-32bit.icns"
+ PROPERTIES QT_RESOURCE_ALIAS "icns/test-32bit.icns"
+)
+set_source_files_properties("../../shared/images/icns/test-jp2.icns"
+ PROPERTIES QT_RESOURCE_ALIAS "icns/test-jp2.icns"
+)
+set_source_files_properties("../../shared/images/icns/test-legacy.icns"
+ PROPERTIES QT_RESOURCE_ALIAS "icns/test-legacy.icns"
+)
+set_source_files_properties("../../shared/images/icns/test-png.icns"
+ PROPERTIES QT_RESOURCE_ALIAS "icns/test-png.icns"
+)
+set_source_files_properties("../../shared/images/icns/test-variants.icns"
+ PROPERTIES QT_RESOURCE_ALIAS "icns/test-variants.icns"
+)
+set_source_files_properties("../../shared/images/icns/test-write-1024.png"
+ PROPERTIES QT_RESOURCE_ALIAS "icns/test-write-1024.png"
+)
+set_source_files_properties("../../shared/images/icns/test-write-128.png"
+ PROPERTIES QT_RESOURCE_ALIAS "icns/test-write-128.png"
+)
+set_source_files_properties("../../shared/images/icns/test-write-16.png"
+ PROPERTIES QT_RESOURCE_ALIAS "icns/test-write-16.png"
+)
+set_source_files_properties("../../shared/images/icns/test-write-256.png"
+ PROPERTIES QT_RESOURCE_ALIAS "icns/test-write-256.png"
+)
+set_source_files_properties("../../shared/images/icns/test-write-32.png"
+ PROPERTIES QT_RESOURCE_ALIAS "icns/test-write-32.png"
+)
+set_source_files_properties("../../shared/images/icns/test-write-512.png"
+ PROPERTIES QT_RESOURCE_ALIAS "icns/test-write-512.png"
+)
+set_source_files_properties("../../shared/images/icns/test-write-64.png"
+ PROPERTIES QT_RESOURCE_ALIAS "icns/test-write-64.png"
+)
+set(icns_resource_files
+ "icns/test-32bit.icns"
+ "icns/test-jp2.icns"
+ "icns/test-legacy.icns"
+ "icns/test-png.icns"
+ "icns/test-variants.icns"
+ "icns/test-write-1024.png"
+ "icns/test-write-128.png"
+ "icns/test-write-16.png"
+ "icns/test-write-256.png"
+ "icns/test-write-32.png"
+ "icns/test-write-512.png"
+ "icns/test-write-64.png"
+)
+
+qt_add_resource(tst_qicns "icns"
+ PREFIX
+ "/"
+ BASE
+ "../../shared/images"
+ FILES
+ ${icns_resource_files}
+)
+
diff --git a/tests/auto/jp2/CMakeLists.txt b/tests/auto/jp2/CMakeLists.txt
new file mode 100644
index 0000000..7b998e6
--- /dev/null
+++ b/tests/auto/jp2/CMakeLists.txt
@@ -0,0 +1,34 @@
+# Generated from jp2.pro.
+
+#####################################################################
+## tst_qjp2 Test:
+#####################################################################
+
+qt_add_test(tst_qjp2
+ SOURCES
+ tst_qjp2.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+)
+
+# Resources:
+set_source_files_properties("../../shared/images/jp2/logo.bmp"
+ PROPERTIES QT_RESOURCE_ALIAS "jp2/logo.bmp"
+)
+set_source_files_properties("../../shared/images/jp2/logo.jp2"
+ PROPERTIES QT_RESOURCE_ALIAS "jp2/logo.jp2"
+)
+set(jp2_resource_files
+ "jp2/logo.bmp"
+ "jp2/logo.jp2"
+)
+
+qt_add_resource(tst_qjp2 "jp2"
+ PREFIX
+ "/"
+ BASE
+ "../../shared/images"
+ FILES
+ ${jp2_resource_files}
+)
+
diff --git a/tests/auto/mng/CMakeLists.txt b/tests/auto/mng/CMakeLists.txt
new file mode 100644
index 0000000..56e53a8
--- /dev/null
+++ b/tests/auto/mng/CMakeLists.txt
@@ -0,0 +1,46 @@
+# Generated from mng.pro.
+
+#####################################################################
+## tst_qmng Test:
+#####################################################################
+
+qt_add_test(tst_qmng
+ SOURCES
+ tst_qmng.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+)
+
+# Resources:
+set_source_files_properties("../../shared/images/mng/animation.mng"
+ PROPERTIES QT_RESOURCE_ALIAS "mng/animation.mng"
+)
+set_source_files_properties("../../shared/images/mng/ball.mng"
+ PROPERTIES QT_RESOURCE_ALIAS "mng/ball.mng"
+)
+set_source_files_properties("../../shared/images/mng/corrupt.mng"
+ PROPERTIES QT_RESOURCE_ALIAS "mng/corrupt.mng"
+)
+set_source_files_properties("../../shared/images/mng/dutch.mng"
+ PROPERTIES QT_RESOURCE_ALIAS "mng/dutch.mng"
+)
+set_source_files_properties("../../shared/images/mng/fire.mng"
+ PROPERTIES QT_RESOURCE_ALIAS "mng/fire.mng"
+)
+set(mng_resource_files
+ "mng/animation.mng"
+ "mng/ball.mng"
+ "mng/corrupt.mng"
+ "mng/dutch.mng"
+ "mng/fire.mng"
+)
+
+qt_add_resource(tst_qmng "mng"
+ PREFIX
+ "/"
+ BASE
+ "../../shared/images"
+ FILES
+ ${mng_resource_files}
+)
+
diff --git a/tests/auto/tga/CMakeLists.txt b/tests/auto/tga/CMakeLists.txt
new file mode 100644
index 0000000..feed14d
--- /dev/null
+++ b/tests/auto/tga/CMakeLists.txt
@@ -0,0 +1,30 @@
+# Generated from tga.pro.
+
+#####################################################################
+## tst_qtga Test:
+#####################################################################
+
+qt_add_test(tst_qtga
+ SOURCES
+ tst_qtga.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+)
+
+# Resources:
+set_source_files_properties("../../shared/images/tga/test-flag.tga"
+ PROPERTIES QT_RESOURCE_ALIAS "tga/test-flag.tga"
+)
+set(tga_resource_files
+ "tga/test-flag.tga"
+)
+
+qt_add_resource(tst_qtga "tga"
+ PREFIX
+ "/"
+ BASE
+ "../../shared/images"
+ FILES
+ ${tga_resource_files}
+)
+
diff --git a/tests/auto/tiff/CMakeLists.txt b/tests/auto/tiff/CMakeLists.txt
new file mode 100644
index 0000000..92335d3
--- /dev/null
+++ b/tests/auto/tiff/CMakeLists.txt
@@ -0,0 +1,234 @@
+# Generated from tiff.pro.
+
+#####################################################################
+## tst_qtiff Test:
+#####################################################################
+
+qt_add_test(tst_qtiff
+ SOURCES
+ tst_qtiff.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+)
+
+# Resources:
+set_source_files_properties("../../shared/images/tiff/16bpc.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/16bpc.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/colorful.bmp"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/colorful.bmp"
+)
+set_source_files_properties("../../shared/images/tiff/corrupt-data.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/corrupt-data.tif"
+)
+set_source_files_properties("../../shared/images/tiff/gray16.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/gray16.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/grayscale-ref.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/grayscale-ref.tif"
+)
+set_source_files_properties("../../shared/images/tiff/grayscale.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/grayscale.tif"
+)
+set_source_files_properties("../../shared/images/tiff/image.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/image.tif"
+)
+set_source_files_properties("../../shared/images/tiff/image_100dpi.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/image_100dpi.tif"
+)
+set_source_files_properties("../../shared/images/tiff/indexed_orientation_1.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/indexed_orientation_1.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/indexed_orientation_2.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/indexed_orientation_2.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/indexed_orientation_3.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/indexed_orientation_3.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/indexed_orientation_4.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/indexed_orientation_4.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/indexed_orientation_5.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/indexed_orientation_5.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/indexed_orientation_6.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/indexed_orientation_6.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/indexed_orientation_7.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/indexed_orientation_7.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/indexed_orientation_8.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/indexed_orientation_8.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/mono_orientation_1.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/mono_orientation_1.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/mono_orientation_2.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/mono_orientation_2.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/mono_orientation_3.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/mono_orientation_3.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/mono_orientation_4.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/mono_orientation_4.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/mono_orientation_5.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/mono_orientation_5.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/mono_orientation_6.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/mono_orientation_6.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/mono_orientation_7.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/mono_orientation_7.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/mono_orientation_8.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/mono_orientation_8.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/multipage.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/multipage.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/oddsize_grayscale.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/oddsize_grayscale.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/oddsize_mono.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/oddsize_mono.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/original_grayscale.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/original_grayscale.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/original_indexed.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/original_indexed.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/original_mono.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/original_mono.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/original_rgb.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/original_rgb.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgb_orientation_1.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgb_orientation_1.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgb_orientation_2.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgb_orientation_2.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgb_orientation_3.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgb_orientation_3.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgb_orientation_4.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgb_orientation_4.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgb_orientation_5.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgb_orientation_5.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgb_orientation_6.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgb_orientation_6.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgb_orientation_7.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgb_orientation_7.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgb_orientation_8.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgb_orientation_8.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgba_adobedeflate_littleendian.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgba_adobedeflate_littleendian.tif"
+)
+set_source_files_properties("../../shared/images/tiff/rgba_lzw_littleendian.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgba_lzw_littleendian.tif"
+)
+set_source_files_properties("../../shared/images/tiff/rgba_nocompression_bigendian.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgba_nocompression_bigendian.tif"
+)
+set_source_files_properties("../../shared/images/tiff/rgba_nocompression_littleendian.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgba_nocompression_littleendian.tif"
+)
+set_source_files_properties("../../shared/images/tiff/rgba_packbits_littleendian.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgba_packbits_littleendian.tif"
+)
+set_source_files_properties("../../shared/images/tiff/rgba_zipdeflate_littleendian.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgba_zipdeflate_littleendian.tif"
+)
+set_source_files_properties("../../shared/images/tiff/teapot.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/teapot.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/tiled_grayscale.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/tiled_grayscale.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/tiled_indexed.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/tiled_indexed.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/tiled_mono.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/tiled_mono.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/tiled_oddsize_grayscale.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/tiled_oddsize_grayscale.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/tiled_oddsize_mono.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/tiled_oddsize_mono.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/tiled_rgb.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/tiled_rgb.tiff"
+)
+set(tiff_resource_files
+ "tiff/16bpc.tiff"
+ "tiff/colorful.bmp"
+ "tiff/corrupt-data.tif"
+ "tiff/gray16.tiff"
+ "tiff/grayscale-ref.tif"
+ "tiff/grayscale.tif"
+ "tiff/image.tif"
+ "tiff/image_100dpi.tif"
+ "tiff/indexed_orientation_1.tiff"
+ "tiff/indexed_orientation_2.tiff"
+ "tiff/indexed_orientation_3.tiff"
+ "tiff/indexed_orientation_4.tiff"
+ "tiff/indexed_orientation_5.tiff"
+ "tiff/indexed_orientation_6.tiff"
+ "tiff/indexed_orientation_7.tiff"
+ "tiff/indexed_orientation_8.tiff"
+ "tiff/mono_orientation_1.tiff"
+ "tiff/mono_orientation_2.tiff"
+ "tiff/mono_orientation_3.tiff"
+ "tiff/mono_orientation_4.tiff"
+ "tiff/mono_orientation_5.tiff"
+ "tiff/mono_orientation_6.tiff"
+ "tiff/mono_orientation_7.tiff"
+ "tiff/mono_orientation_8.tiff"
+ "tiff/multipage.tiff"
+ "tiff/oddsize_grayscale.tiff"
+ "tiff/oddsize_mono.tiff"
+ "tiff/original_grayscale.tiff"
+ "tiff/original_indexed.tiff"
+ "tiff/original_mono.tiff"
+ "tiff/original_rgb.tiff"
+ "tiff/rgb_orientation_1.tiff"
+ "tiff/rgb_orientation_2.tiff"
+ "tiff/rgb_orientation_3.tiff"
+ "tiff/rgb_orientation_4.tiff"
+ "tiff/rgb_orientation_5.tiff"
+ "tiff/rgb_orientation_6.tiff"
+ "tiff/rgb_orientation_7.tiff"
+ "tiff/rgb_orientation_8.tiff"
+ "tiff/rgba_adobedeflate_littleendian.tif"
+ "tiff/rgba_lzw_littleendian.tif"
+ "tiff/rgba_nocompression_bigendian.tif"
+ "tiff/rgba_nocompression_littleendian.tif"
+ "tiff/rgba_packbits_littleendian.tif"
+ "tiff/rgba_zipdeflate_littleendian.tif"
+ "tiff/teapot.tiff"
+ "tiff/tiled_grayscale.tiff"
+ "tiff/tiled_indexed.tiff"
+ "tiff/tiled_mono.tiff"
+ "tiff/tiled_oddsize_grayscale.tiff"
+ "tiff/tiled_oddsize_mono.tiff"
+ "tiff/tiled_rgb.tiff"
+)
+
+qt_add_resource(tst_qtiff "tiff"
+ PREFIX
+ "/"
+ BASE
+ "../../shared/images"
+ FILES
+ ${tiff_resource_files}
+)
+
diff --git a/tests/auto/wbmp/CMakeLists.txt b/tests/auto/wbmp/CMakeLists.txt
new file mode 100644
index 0000000..09d4cbd
--- /dev/null
+++ b/tests/auto/wbmp/CMakeLists.txt
@@ -0,0 +1,34 @@
+# Generated from wbmp.pro.
+
+#####################################################################
+## tst_qwbmp Test:
+#####################################################################
+
+qt_add_test(tst_qwbmp
+ SOURCES
+ tst_qwbmp.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+)
+
+# Resources:
+set_source_files_properties("../../shared/images/wbmp/qt-logo-big.wbmp"
+ PROPERTIES QT_RESOURCE_ALIAS "wbmp/qt-logo-big.wbmp"
+)
+set_source_files_properties("../../shared/images/wbmp/qt-logo-small.wbmp"
+ PROPERTIES QT_RESOURCE_ALIAS "wbmp/qt-logo-small.wbmp"
+)
+set(wbmp_resource_files
+ "wbmp/qt-logo-big.wbmp"
+ "wbmp/qt-logo-small.wbmp"
+)
+
+qt_add_resource(tst_qwbmp "wbmp"
+ PREFIX
+ "/"
+ BASE
+ "../../shared/images"
+ FILES
+ ${wbmp_resource_files}
+)
+
diff --git a/tests/auto/webp/CMakeLists.txt b/tests/auto/webp/CMakeLists.txt
new file mode 100644
index 0000000..9d94e6b
--- /dev/null
+++ b/tests/auto/webp/CMakeLists.txt
@@ -0,0 +1,29 @@
+# Generated from webp.pro.
+
+#####################################################################
+## tst_qwebp Test:
+#####################################################################
+
+qt_add_test(tst_qwebp
+ SOURCES
+ tst_qwebp.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+)
+
+# Resources:
+set(webp_resource_files
+ "images/kollada.png"
+ "images/kollada.webp"
+ "images/kollada_animation.webp"
+ "images/kollada_lossless.webp"
+ "images/kollada_noalpha.webp"
+)
+
+qt_add_resource(tst_qwebp "webp"
+ PREFIX
+ "/"
+ FILES
+ ${webp_resource_files}
+)
+
diff --git a/tests/benchmarks/CMakeLists.txt b/tests/benchmarks/CMakeLists.txt
new file mode 100644
index 0000000..14b22d3
--- /dev/null
+++ b/tests/benchmarks/CMakeLists.txt
@@ -0,0 +1,6 @@
+# Generated from benchmarks.pro.
+
+if(ON)
+ add_subdirectory(mng)
+ add_subdirectory(tiff)
+endif()
diff --git a/tests/benchmarks/mng/CMakeLists.txt b/tests/benchmarks/mng/CMakeLists.txt
new file mode 100644
index 0000000..2531a6e
--- /dev/null
+++ b/tests/benchmarks/mng/CMakeLists.txt
@@ -0,0 +1,47 @@
+# Generated from mng.pro.
+
+#####################################################################
+## tst_bench_qmng Binary:
+#####################################################################
+
+qt_add_benchmark(tst_bench_qmng
+ SOURCES
+ tst_qmng.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Test
+)
+
+# Resources:
+set_source_files_properties("../../shared/images/mng/animation.mng"
+ PROPERTIES QT_RESOURCE_ALIAS "mng/animation.mng"
+)
+set_source_files_properties("../../shared/images/mng/ball.mng"
+ PROPERTIES QT_RESOURCE_ALIAS "mng/ball.mng"
+)
+set_source_files_properties("../../shared/images/mng/corrupt.mng"
+ PROPERTIES QT_RESOURCE_ALIAS "mng/corrupt.mng"
+)
+set_source_files_properties("../../shared/images/mng/dutch.mng"
+ PROPERTIES QT_RESOURCE_ALIAS "mng/dutch.mng"
+)
+set_source_files_properties("../../shared/images/mng/fire.mng"
+ PROPERTIES QT_RESOURCE_ALIAS "mng/fire.mng"
+)
+set(mng_resource_files
+ "mng/animation.mng"
+ "mng/ball.mng"
+ "mng/corrupt.mng"
+ "mng/dutch.mng"
+ "mng/fire.mng"
+)
+
+qt_add_resource(tst_bench_qmng "mng"
+ PREFIX
+ "/"
+ BASE
+ "../../shared/images"
+ FILES
+ ${mng_resource_files}
+)
+
diff --git a/tests/benchmarks/tiff/CMakeLists.txt b/tests/benchmarks/tiff/CMakeLists.txt
new file mode 100644
index 0000000..37a700c
--- /dev/null
+++ b/tests/benchmarks/tiff/CMakeLists.txt
@@ -0,0 +1,235 @@
+# Generated from tiff.pro.
+
+#####################################################################
+## tst_bench_qtiff Binary:
+#####################################################################
+
+qt_add_benchmark(tst_bench_qtiff
+ SOURCES
+ tst_qtiff.cpp
+ PUBLIC_LIBRARIES
+ Qt::Gui
+ Qt::Test
+)
+
+# Resources:
+set_source_files_properties("../../shared/images/tiff/16bpc.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/16bpc.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/colorful.bmp"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/colorful.bmp"
+)
+set_source_files_properties("../../shared/images/tiff/corrupt-data.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/corrupt-data.tif"
+)
+set_source_files_properties("../../shared/images/tiff/gray16.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/gray16.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/grayscale-ref.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/grayscale-ref.tif"
+)
+set_source_files_properties("../../shared/images/tiff/grayscale.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/grayscale.tif"
+)
+set_source_files_properties("../../shared/images/tiff/image.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/image.tif"
+)
+set_source_files_properties("../../shared/images/tiff/image_100dpi.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/image_100dpi.tif"
+)
+set_source_files_properties("../../shared/images/tiff/indexed_orientation_1.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/indexed_orientation_1.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/indexed_orientation_2.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/indexed_orientation_2.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/indexed_orientation_3.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/indexed_orientation_3.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/indexed_orientation_4.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/indexed_orientation_4.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/indexed_orientation_5.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/indexed_orientation_5.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/indexed_orientation_6.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/indexed_orientation_6.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/indexed_orientation_7.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/indexed_orientation_7.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/indexed_orientation_8.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/indexed_orientation_8.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/mono_orientation_1.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/mono_orientation_1.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/mono_orientation_2.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/mono_orientation_2.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/mono_orientation_3.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/mono_orientation_3.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/mono_orientation_4.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/mono_orientation_4.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/mono_orientation_5.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/mono_orientation_5.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/mono_orientation_6.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/mono_orientation_6.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/mono_orientation_7.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/mono_orientation_7.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/mono_orientation_8.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/mono_orientation_8.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/multipage.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/multipage.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/oddsize_grayscale.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/oddsize_grayscale.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/oddsize_mono.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/oddsize_mono.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/original_grayscale.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/original_grayscale.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/original_indexed.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/original_indexed.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/original_mono.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/original_mono.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/original_rgb.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/original_rgb.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgb_orientation_1.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgb_orientation_1.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgb_orientation_2.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgb_orientation_2.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgb_orientation_3.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgb_orientation_3.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgb_orientation_4.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgb_orientation_4.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgb_orientation_5.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgb_orientation_5.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgb_orientation_6.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgb_orientation_6.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgb_orientation_7.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgb_orientation_7.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgb_orientation_8.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgb_orientation_8.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/rgba_adobedeflate_littleendian.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgba_adobedeflate_littleendian.tif"
+)
+set_source_files_properties("../../shared/images/tiff/rgba_lzw_littleendian.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgba_lzw_littleendian.tif"
+)
+set_source_files_properties("../../shared/images/tiff/rgba_nocompression_bigendian.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgba_nocompression_bigendian.tif"
+)
+set_source_files_properties("../../shared/images/tiff/rgba_nocompression_littleendian.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgba_nocompression_littleendian.tif"
+)
+set_source_files_properties("../../shared/images/tiff/rgba_packbits_littleendian.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgba_packbits_littleendian.tif"
+)
+set_source_files_properties("../../shared/images/tiff/rgba_zipdeflate_littleendian.tif"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/rgba_zipdeflate_littleendian.tif"
+)
+set_source_files_properties("../../shared/images/tiff/teapot.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/teapot.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/tiled_grayscale.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/tiled_grayscale.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/tiled_indexed.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/tiled_indexed.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/tiled_mono.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/tiled_mono.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/tiled_oddsize_grayscale.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/tiled_oddsize_grayscale.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/tiled_oddsize_mono.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/tiled_oddsize_mono.tiff"
+)
+set_source_files_properties("../../shared/images/tiff/tiled_rgb.tiff"
+ PROPERTIES QT_RESOURCE_ALIAS "tiff/tiled_rgb.tiff"
+)
+set(tiff_resource_files
+ "tiff/16bpc.tiff"
+ "tiff/colorful.bmp"
+ "tiff/corrupt-data.tif"
+ "tiff/gray16.tiff"
+ "tiff/grayscale-ref.tif"
+ "tiff/grayscale.tif"
+ "tiff/image.tif"
+ "tiff/image_100dpi.tif"
+ "tiff/indexed_orientation_1.tiff"
+ "tiff/indexed_orientation_2.tiff"
+ "tiff/indexed_orientation_3.tiff"
+ "tiff/indexed_orientation_4.tiff"
+ "tiff/indexed_orientation_5.tiff"
+ "tiff/indexed_orientation_6.tiff"
+ "tiff/indexed_orientation_7.tiff"
+ "tiff/indexed_orientation_8.tiff"
+ "tiff/mono_orientation_1.tiff"
+ "tiff/mono_orientation_2.tiff"
+ "tiff/mono_orientation_3.tiff"
+ "tiff/mono_orientation_4.tiff"
+ "tiff/mono_orientation_5.tiff"
+ "tiff/mono_orientation_6.tiff"
+ "tiff/mono_orientation_7.tiff"
+ "tiff/mono_orientation_8.tiff"
+ "tiff/multipage.tiff"
+ "tiff/oddsize_grayscale.tiff"
+ "tiff/oddsize_mono.tiff"
+ "tiff/original_grayscale.tiff"
+ "tiff/original_indexed.tiff"
+ "tiff/original_mono.tiff"
+ "tiff/original_rgb.tiff"
+ "tiff/rgb_orientation_1.tiff"
+ "tiff/rgb_orientation_2.tiff"
+ "tiff/rgb_orientation_3.tiff"
+ "tiff/rgb_orientation_4.tiff"
+ "tiff/rgb_orientation_5.tiff"
+ "tiff/rgb_orientation_6.tiff"
+ "tiff/rgb_orientation_7.tiff"
+ "tiff/rgb_orientation_8.tiff"
+ "tiff/rgba_adobedeflate_littleendian.tif"
+ "tiff/rgba_lzw_littleendian.tif"
+ "tiff/rgba_nocompression_bigendian.tif"
+ "tiff/rgba_nocompression_littleendian.tif"
+ "tiff/rgba_packbits_littleendian.tif"
+ "tiff/rgba_zipdeflate_littleendian.tif"
+ "tiff/teapot.tiff"
+ "tiff/tiled_grayscale.tiff"
+ "tiff/tiled_indexed.tiff"
+ "tiff/tiled_mono.tiff"
+ "tiff/tiled_oddsize_grayscale.tiff"
+ "tiff/tiled_oddsize_mono.tiff"
+ "tiff/tiled_rgb.tiff"
+)
+
+qt_add_resource(tst_bench_qtiff "tiff"
+ PREFIX
+ "/"
+ BASE
+ "../../shared/images"
+ FILES
+ ${tiff_resource_files}
+)
+