summaryrefslogtreecommitdiff
path: root/tests/gdimagesetpixel
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2017-02-23 17:31:41 -0500
committerMike Frysinger <vapier@gentoo.org>2017-02-23 17:31:41 -0500
commit00bbb69cc3fd7223e9fc7f01dd3d87c2956de93b (patch)
tree9dc2e61d2257ace0f2a00b0099e7e10e5415a6fe /tests/gdimagesetpixel
parent12a0f039b39b2b502e30509e6e71913e64c70463 (diff)
downloadlibgd-00bbb69cc3fd7223e9fc7f01dd3d87c2956de93b.tar.gz
tests: add more checks for libpng (and other deps)
This fixes #382.
Diffstat (limited to 'tests/gdimagesetpixel')
-rw-r--r--tests/gdimagesetpixel/CMakeLists.txt7
-rw-r--r--tests/gdimagesetpixel/Makemodule.am6
2 files changed, 11 insertions, 2 deletions
diff --git a/tests/gdimagesetpixel/CMakeLists.txt b/tests/gdimagesetpixel/CMakeLists.txt
index f363899..675bbfd 100644
--- a/tests/gdimagesetpixel/CMakeLists.txt
+++ b/tests/gdimagesetpixel/CMakeLists.txt
@@ -1,8 +1,13 @@
LIST(APPEND TESTS_FILES
- alpha_blending
bug00186
gdeffectoverlay
gdeffectmultiply
)
+IF(PNG_FOUND)
+LIST(APPEND TESTS_FILES
+ alpha_blending
+)
+ENDIF(PNG_FOUND)
+
ADD_GD_TESTS()
diff --git a/tests/gdimagesetpixel/Makemodule.am b/tests/gdimagesetpixel/Makemodule.am
index 0a574ad..1eb0224 100644
--- a/tests/gdimagesetpixel/Makemodule.am
+++ b/tests/gdimagesetpixel/Makemodule.am
@@ -1,9 +1,13 @@
libgd_test_programs += \
- gdimagesetpixel/alpha_blending \
gdimagesetpixel/bug00186 \
gdimagesetpixel/gdeffectmultiply \
gdimagesetpixel/gdeffectoverlay
+if HAVE_LIBPNG
+libgd_test_programs += \
+ gdimagesetpixel/alpha_blending
+endif
+
EXTRA_DIST += \
gdimagesetpixel/CMakeLists.txt \
gdimagesetpixel/alphablending_exp.png