summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/bmp/CMakeLists.txt7
-rw-r--r--tests/gd/CMakeLists.txt7
-rw-r--r--tests/gd2/CMakeLists.txt16
-rw-r--r--tests/gdimagearc/CMakeLists.txt2
-rw-r--r--tests/gdimagebrightness/CMakeLists.txt2
-rw-r--r--tests/gdimagecolor/CMakeLists.txt2
-rw-r--r--tests/gdimagecolorclosest/CMakeLists.txt2
-rw-r--r--tests/gdimagecolorexact/CMakeLists.txt2
-rw-r--r--tests/gdimagecolorreplace/CMakeLists.txt2
-rw-r--r--tests/gdimagecolorresolve/CMakeLists.txt2
-rw-r--r--tests/gdimagecontrast/CMakeLists.txt2
-rw-r--r--tests/gdimageconvolution/CMakeLists.txt2
-rw-r--r--tests/gdimagecopy/CMakeLists.txt5
-rw-r--r--tests/gdimagecopyresampled/CMakeLists.txt2
-rw-r--r--tests/gdimagecopyrotated/CMakeLists.txt2
-rw-r--r--tests/gdimagefill/CMakeLists.txt2
-rw-r--r--tests/gdimagefilledarc/CMakeLists.txt2
-rw-r--r--tests/gdimagefilledellipse/CMakeLists.txt2
-rw-r--r--tests/gdimagefilledpolygon/CMakeLists.txt2
-rw-r--r--tests/gdimagefilltoborder/CMakeLists.txt2
-rw-r--r--tests/gdimageflip/CMakeLists.txt2
-rw-r--r--tests/gdimagegrayscale/CMakeLists.txt2
-rw-r--r--tests/gdimageline/CMakeLists.txt12
-rw-r--r--tests/gdimagenegate/CMakeLists.txt2
-rw-r--r--tests/gdimageopenpolygon/CMakeLists.txt2
-rw-r--r--tests/gdimagepolygon/CMakeLists.txt2
-rw-r--r--tests/gdimagerotate/CMakeLists.txt7
-rw-r--r--tests/gdimagescale/Makemodule.am1
-rw-r--r--tests/gdimagescatterex/CMakeLists.txt2
-rw-r--r--tests/gdimagetruecolortopalette/Makemodule.am1
-rw-r--r--tests/gdtiled/CMakeLists.txt4
-rw-r--r--tests/gdtransformaffineboundingbox/Makemodule.am1
-rw-r--r--tests/gif/CMakeLists.txt13
-rw-r--r--tests/jpeg/CMakeLists.txt9
-rw-r--r--tests/wbmp/CMakeLists.txt7
35 files changed, 116 insertions, 18 deletions
diff --git a/tests/bmp/CMakeLists.txt b/tests/bmp/CMakeLists.txt
index 82dfb67..5701224 100644
--- a/tests/bmp/CMakeLists.txt
+++ b/tests/bmp/CMakeLists.txt
@@ -1,8 +1,13 @@
LIST(APPEND TESTS_FILES
- bmp_im2im
bmp_null
bug00275
bug00276
)
+IF(PNG_FOUND)
+LIST(APPEND TESTS_FILES
+ bmp_im2im
+)
+ENDIF(PNG_FOUND)
+
ADD_GD_TESTS()
diff --git a/tests/gd/CMakeLists.txt b/tests/gd/CMakeLists.txt
index 3b7ace2..6053ba5 100644
--- a/tests/gd/CMakeLists.txt
+++ b/tests/gd/CMakeLists.txt
@@ -1,8 +1,13 @@
LIST(APPEND TESTS_FILES
- gd_im2im
gd_null
gd_num_colors
gd_versiontest
)
+IF(PNG_FOUND)
+LIST(APPEND TESTS_FILES
+ gd_im2im
+)
+ENDIF(PNG_FOUND)
+
ADD_GD_TESTS()
diff --git a/tests/gd2/CMakeLists.txt b/tests/gd2/CMakeLists.txt
index 1228701..d608231 100644
--- a/tests/gd2/CMakeLists.txt
+++ b/tests/gd2/CMakeLists.txt
@@ -4,12 +4,22 @@ LIST(APPEND TESTS_FILES
bug00309
bug00354
gd2_empty_file
- gd2_im2im
- gd2_null
php_bug_72339
- gd2_read
gd2_read_corrupt
too_few_image_data
)
+IF(ZLIB_FOUND)
+LIST(APPEND TESTS_FILES
+ gd2_null
+)
+
+IF(PNG_FOUND)
+LIST(APPEND TESTS_FILES
+ gd2_im2im
+ gd2_read
+)
+ENDIF(PNG_FOUND)
+ENDIF(ZLIB_FOUND)
+
ADD_GD_TESTS()
diff --git a/tests/gdimagearc/CMakeLists.txt b/tests/gdimagearc/CMakeLists.txt
index 77117fb..fc8ca57 100644
--- a/tests/gdimagearc/CMakeLists.txt
+++ b/tests/gdimagearc/CMakeLists.txt
@@ -1,5 +1,7 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
bug00079
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagebrightness/CMakeLists.txt b/tests/gdimagebrightness/CMakeLists.txt
index 381c74d..802c382 100644
--- a/tests/gdimagebrightness/CMakeLists.txt
+++ b/tests/gdimagebrightness/CMakeLists.txt
@@ -1,5 +1,7 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
basic
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagecolor/CMakeLists.txt b/tests/gdimagecolor/CMakeLists.txt
index 381c74d..802c382 100644
--- a/tests/gdimagecolor/CMakeLists.txt
+++ b/tests/gdimagecolor/CMakeLists.txt
@@ -1,5 +1,7 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
basic
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagecolorclosest/CMakeLists.txt b/tests/gdimagecolorclosest/CMakeLists.txt
index 3964bfa..be903ab 100644
--- a/tests/gdimagecolorclosest/CMakeLists.txt
+++ b/tests/gdimagecolorclosest/CMakeLists.txt
@@ -1,5 +1,7 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
gdimagecolorclosest
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagecolorexact/CMakeLists.txt b/tests/gdimagecolorexact/CMakeLists.txt
index 029d929..294fe4f 100644
--- a/tests/gdimagecolorexact/CMakeLists.txt
+++ b/tests/gdimagecolorexact/CMakeLists.txt
@@ -1,5 +1,7 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
gdimagecolorexact
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagecolorreplace/CMakeLists.txt b/tests/gdimagecolorreplace/CMakeLists.txt
index 03bd9eb..f2495d9 100644
--- a/tests/gdimagecolorreplace/CMakeLists.txt
+++ b/tests/gdimagecolorreplace/CMakeLists.txt
@@ -1,5 +1,7 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
gdimagecolorreplace
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagecolorresolve/CMakeLists.txt b/tests/gdimagecolorresolve/CMakeLists.txt
index a260842..5b55338 100644
--- a/tests/gdimagecolorresolve/CMakeLists.txt
+++ b/tests/gdimagecolorresolve/CMakeLists.txt
@@ -1,5 +1,7 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
gdimagecolorresolve
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagecontrast/CMakeLists.txt b/tests/gdimagecontrast/CMakeLists.txt
index 381c74d..802c382 100644
--- a/tests/gdimagecontrast/CMakeLists.txt
+++ b/tests/gdimagecontrast/CMakeLists.txt
@@ -1,5 +1,7 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
basic
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimageconvolution/CMakeLists.txt b/tests/gdimageconvolution/CMakeLists.txt
index 381c74d..802c382 100644
--- a/tests/gdimageconvolution/CMakeLists.txt
+++ b/tests/gdimageconvolution/CMakeLists.txt
@@ -1,5 +1,7 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
basic
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagecopy/CMakeLists.txt b/tests/gdimagecopy/CMakeLists.txt
index d9d0eda..f586300 100644
--- a/tests/gdimagecopy/CMakeLists.txt
+++ b/tests/gdimagecopy/CMakeLists.txt
@@ -1,6 +1,11 @@
LIST(APPEND TESTS_FILES
bug00007
+)
+
+IF(PNG_FOUND)
+LIST(APPEND TESTS_FILES
bug00081
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagecopyresampled/CMakeLists.txt b/tests/gdimagecopyresampled/CMakeLists.txt
index 636c811..4d0d66b 100644
--- a/tests/gdimagecopyresampled/CMakeLists.txt
+++ b/tests/gdimagecopyresampled/CMakeLists.txt
@@ -1,8 +1,10 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
basic
basic_alpha
exact_alpha
bug00201
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagecopyrotated/CMakeLists.txt b/tests/gdimagecopyrotated/CMakeLists.txt
index fc17e9d..7f1a678 100644
--- a/tests/gdimagecopyrotated/CMakeLists.txt
+++ b/tests/gdimagecopyrotated/CMakeLists.txt
@@ -1,5 +1,7 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
bug00020
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagefill/CMakeLists.txt b/tests/gdimagefill/CMakeLists.txt
index c54281e..457fd8d 100644
--- a/tests/gdimagefill/CMakeLists.txt
+++ b/tests/gdimagefill/CMakeLists.txt
@@ -1,3 +1,4 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
bug00002_1
bug00002_2
@@ -5,5 +6,6 @@ LIST(APPEND TESTS_FILES
bug00002_4
bug00104_1
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagefilledarc/CMakeLists.txt b/tests/gdimagefilledarc/CMakeLists.txt
index 1a0a204..ba6d28f 100644
--- a/tests/gdimagefilledarc/CMakeLists.txt
+++ b/tests/gdimagefilledarc/CMakeLists.txt
@@ -1,5 +1,7 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
php_bug43828
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagefilledellipse/CMakeLists.txt b/tests/gdimagefilledellipse/CMakeLists.txt
index 63f34f2..5fe4edd 100644
--- a/tests/gdimagefilledellipse/CMakeLists.txt
+++ b/tests/gdimagefilledellipse/CMakeLists.txt
@@ -1,7 +1,9 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
bug00010
bug00191
github_bug_00238
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagefilledpolygon/CMakeLists.txt b/tests/gdimagefilledpolygon/CMakeLists.txt
index 97801e2..030a224 100644
--- a/tests/gdimagefilledpolygon/CMakeLists.txt
+++ b/tests/gdimagefilledpolygon/CMakeLists.txt
@@ -1,3 +1,4 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
gdimagefilledpolygon0
gdimagefilledpolygon1
@@ -7,5 +8,6 @@ LIST(APPEND TESTS_FILES
php_bug_64641
self_intersecting
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagefilltoborder/CMakeLists.txt b/tests/gdimagefilltoborder/CMakeLists.txt
index 2950235..fcf18f1 100644
--- a/tests/gdimagefilltoborder/CMakeLists.txt
+++ b/tests/gdimagefilltoborder/CMakeLists.txt
@@ -1,6 +1,8 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
bug00037
github_bug_215
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimageflip/CMakeLists.txt b/tests/gdimageflip/CMakeLists.txt
index 39caf08..c532f01 100644
--- a/tests/gdimageflip/CMakeLists.txt
+++ b/tests/gdimageflip/CMakeLists.txt
@@ -1,5 +1,7 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
gdimageflip
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagegrayscale/CMakeLists.txt b/tests/gdimagegrayscale/CMakeLists.txt
index 381c74d..802c382 100644
--- a/tests/gdimagegrayscale/CMakeLists.txt
+++ b/tests/gdimagegrayscale/CMakeLists.txt
@@ -1,5 +1,7 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
basic
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimageline/CMakeLists.txt b/tests/gdimageline/CMakeLists.txt
index 8e1b524..e416915 100644
--- a/tests/gdimageline/CMakeLists.txt
+++ b/tests/gdimageline/CMakeLists.txt
@@ -1,12 +1,18 @@
LIST(APPEND TESTS_FILES
- gdimageline_aa
gdimageline_aa_outofrange
- gdImageAALine_thickness
- github_bug_167
+)
+
+IF(PNG_FOUND)
+LIST(APPEND TESTS_FILES
bug00077
bug00072
bug00111
bug00315
+ gdimageline_aa
+ gdimageline_bug5
+ gdImageAALine_thickness
+ github_bug_167
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS(m)
diff --git a/tests/gdimagenegate/CMakeLists.txt b/tests/gdimagenegate/CMakeLists.txt
index 381c74d..802c382 100644
--- a/tests/gdimagenegate/CMakeLists.txt
+++ b/tests/gdimagenegate/CMakeLists.txt
@@ -1,5 +1,7 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
basic
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimageopenpolygon/CMakeLists.txt b/tests/gdimageopenpolygon/CMakeLists.txt
index 03c288d..5b3e069 100644
--- a/tests/gdimageopenpolygon/CMakeLists.txt
+++ b/tests/gdimageopenpolygon/CMakeLists.txt
@@ -1,8 +1,10 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
gdimageopenpolygon0
gdimageopenpolygon1
gdimageopenpolygon2
gdimageopenpolygon3
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagepolygon/CMakeLists.txt b/tests/gdimagepolygon/CMakeLists.txt
index 1b4ee83..647636a 100644
--- a/tests/gdimagepolygon/CMakeLists.txt
+++ b/tests/gdimagepolygon/CMakeLists.txt
@@ -1,8 +1,10 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
gdimagepolygon0
gdimagepolygon1
gdimagepolygon2
gdimagepolygon3
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagerotate/CMakeLists.txt b/tests/gdimagerotate/CMakeLists.txt
index e5ea84a..29c3573 100644
--- a/tests/gdimagerotate/CMakeLists.txt
+++ b/tests/gdimagerotate/CMakeLists.txt
@@ -1,7 +1,14 @@
+IF(JPEG_FOUND)
LIST(APPEND TESTS_FILES
bug00067
+)
+ENDIF(JPEG_FOUND)
+
+IF(PNG_FOUND)
+LIST(APPEND TESTS_FILES
php_bug_64898
php_bug_65070
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagescale/Makemodule.am b/tests/gdimagescale/Makemodule.am
index 7710301..432ddbe 100644
--- a/tests/gdimagescale/Makemodule.am
+++ b/tests/gdimagescale/Makemodule.am
@@ -1,4 +1,3 @@
-
libgd_test_programs += \
gdimagescale/bug00329 \
gdimagescale/bug00330 \
diff --git a/tests/gdimagescatterex/CMakeLists.txt b/tests/gdimagescatterex/CMakeLists.txt
index 22c46a7..479afe5 100644
--- a/tests/gdimagescatterex/CMakeLists.txt
+++ b/tests/gdimagescatterex/CMakeLists.txt
@@ -1,6 +1,8 @@
+IF(PNG_FOUND)
LIST(APPEND TESTS_FILES
bug00208_1
bug00208_2
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdimagetruecolortopalette/Makemodule.am b/tests/gdimagetruecolortopalette/Makemodule.am
index 31f0362..ac9eedc 100644
--- a/tests/gdimagetruecolortopalette/Makemodule.am
+++ b/tests/gdimagetruecolortopalette/Makemodule.am
@@ -1,4 +1,3 @@
-
libgd_test_programs += \
gdimagetruecolortopalette/bug00307 \
gdimagetruecolortopalette/php_bug_72512
diff --git a/tests/gdtiled/CMakeLists.txt b/tests/gdtiled/CMakeLists.txt
index 921d00e..25f6045 100644
--- a/tests/gdtiled/CMakeLists.txt
+++ b/tests/gdtiled/CMakeLists.txt
@@ -1,5 +1,9 @@
+IF(PNG_FOUND)
+IF(ZLIB_FOUND)
LIST(APPEND TESTS_FILES
bug00032
)
+ENDIF(ZLIB_FOUND)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/gdtransformaffineboundingbox/Makemodule.am b/tests/gdtransformaffineboundingbox/Makemodule.am
index e70b073..2566ed5 100644
--- a/tests/gdtransformaffineboundingbox/Makemodule.am
+++ b/tests/gdtransformaffineboundingbox/Makemodule.am
@@ -1,4 +1,3 @@
-
libgd_test_programs += \
gdtransformaffineboundingbox/github_bug_00221
diff --git a/tests/gif/CMakeLists.txt b/tests/gif/CMakeLists.txt
index 92010c3..09d2e7a 100644
--- a/tests/gif/CMakeLists.txt
+++ b/tests/gif/CMakeLists.txt
@@ -1,13 +1,18 @@
LIST(APPEND TESTS_FILES
- gif_im2im
+ bug00005_2
+ bug00181
+ bug00227
gif_null
+)
+
+IF(PNG_FOUND)
+LIST(APPEND TESTS_FILES
bug00005
- bug00005_2
bug00006
bug00060
bug00066
- bug00181
- bug00227
+ gif_im2im
)
+ENDIF(PNG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/jpeg/CMakeLists.txt b/tests/jpeg/CMakeLists.txt
index e8ecf63..834a1a0 100644
--- a/tests/jpeg/CMakeLists.txt
+++ b/tests/jpeg/CMakeLists.txt
@@ -1,12 +1,17 @@
IF(JPEG_FOUND)
LIST(APPEND TESTS_FILES
+ bug_github_18
+ jpeg_empty_file
jpeg_im2im
jpeg_null
+)
+
+IF(PNG_FOUND)
+LIST(APPEND TESTS_FILES
jpeg_read
- jpeg_empty_file
jpeg_resolution
- bug_github_18
)
+ENDIF(PNG_FOUND)
ENDIF(JPEG_FOUND)
ADD_GD_TESTS()
diff --git a/tests/wbmp/CMakeLists.txt b/tests/wbmp/CMakeLists.txt
index 787227c..1f85a15 100644
--- a/tests/wbmp/CMakeLists.txt
+++ b/tests/wbmp/CMakeLists.txt
@@ -1,6 +1,11 @@
LIST(APPEND TESTS_FILES
- wbmp_im2im
wbmp_null
)
+IF(PNG_FOUND)
+LIST(APPEND TESTS_FILES
+ wbmp_im2im
+)
+ENDIF(PNG_FOUND)
+
ADD_GD_TESTS()