blob: 61aded516c08d1d0c1cfa2d1d9ac6a62afc315a1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
if (BUILD_TEST)
SET(DART_TESTING_TIMEOUT 5)
INCLUDE(Dart)
set(GDTEST_SOURCE_DIR ${GD_SOURCE_DIR}/tests/gdtest)
IF (ENABLE_GCOV AND CMAKE_COMPILER_IS_GNUCC)
SET(CMAKE_BUILD_TYPE TESTINGGCOV)
SET(CMAKE_CXX_FLAGS_TESTINGGCOV "-g3 -O0")
SET(CMAKE_C_FLAGS_TESTINGGCOV "-g3 -O0")
endif (ENABLE_GCOV AND CMAKE_COMPILER_IS_GNUCC)
message(STATUS "gd include dir: ${GD_INCLUDE_DIR}" )
message(STATUS "gd libs dir: ${GD_LIBS_DIR}" )
include_directories (BEFORE ${GD_INCLUDE_DIR} "${GDTEST_SOURCE_DIR}" "${CMAKE_BINARY_DIR}" "${CMAKE_BINARY_DIR}/tests/gdtest")
SET(TESTS_DIRS
bmp
freetype
gd
gd2
gdimagearc
gdimagecolorclosest
gdimagecolordeallocate
gdimagecolorexact
gdimagecolorreplace
gdimagecolorresolve
gdimagecolortransparent
gdimagecopy
gdimagecopyrotated
gdimagecrop
gdimagefile
gdimagefill
gdimagefilledarc
gdimagefilledellipse
gdimagefilledpolygon
gdimagefilledrectangle
gdimagefilltoborder
gdimagefilter
gdimageline
gdimageopenpolygon
gdimagepixelate
gdimagepolygon
gdimagerectangle
gdimagerotate
gdimagescale
gdimagescatterex
gdimagesetpixel
gdimagestringft
gdimagestringftex
gdinterpolatedscale
gdnewfilectx
gdtest
gdtiled
gdtransformaffineboundingbox
gif
jpeg
png
tga
tiff
wbmp
webp
xbm
xpm
)
FOREACH(test_dir ${TESTS_DIRS})
add_subdirectory (${test_dir})
ENDFOREACH(test_dir)
endif (BUILD_TEST)
|