- fix windows GDI example build with mingw

master
pajoye 2008-04-17 20:41:41 +00:00
parent 501248d3cc
commit de77a4fb0f
1 changed files with 11 additions and 8 deletions

View File

@ -1,16 +1,11 @@
include_directories (BEFORE ${GD_SOURCE_DIR}/src "${CMAKE_BINARY_DIR}")
include_directories (BEFORE "${GD_SOURCE_DIR}/src" "${CMAKE_BINARY_DIR}")
SET(TESTS_FILES
tiffread
# resize
copyrotated
# ellipseaa
# ellipse
arc
# ellipsearc
flip
crop
# ellfullaa
tgaread
@ -22,6 +17,8 @@ if (JPEG_FOUND)
SET(TESTS_FILES
"${TESTS_FILES}"
nnquant
copyrotated
flip
)
endif (JPEG_FOUND)
@ -38,7 +35,13 @@ FOREACH(test_name ${TESTS_FILES})
target_link_libraries (${test_name} ${GD_LIB})
ENDFOREACH(test_name)
if (WIN32)
if (WIN32 AND NOT MINGW AND NOT MSYS)
add_executable(windows WIN32 "windows.c")
target_link_libraries (${test_name} ${GD_LIB})
endif (WIN32)
else (WIN32 AND NOT MINGW AND NOT MSYS)
if (MINGW OR MSYS)
add_executable(windows "windows.c")
add_definitions("-mwindows")
target_link_libraries(windows ${GD_LIB} stdc++ gdi32)
endif (MINGW OR MSYS)
endif (WIN32 AND NOT MINGW AND NOT MSYS)