Updated libPNG to 1.6.19, removed messages

git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6306 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 7675080be7acf50243b35b3709c4aeb736b9a8f2
Former-commit-id: 583363f43880799ffb501f24b72d5d8dea795859
This commit is contained in:
beaglejoe 2015-12-15 02:28:20 +00:00
parent 03ef5a71bf
commit 81070f6d72

View file

@ -122,7 +122,7 @@ ExternalProject_Add_Step(SDL-1.2.15 sdl1x_add_cmake
endif(OPTION_SDL_1x) endif(OPTION_SDL_1x)
# TODO - need to disable SDL2 static (it is overwritten by dll's SDL2.lib) # TODO - need to disable SDL2 static (it is overwritten by dll's SDL2.lib)
message(WARNING "TODO - need to disable SDL2 static (it is overwritten by dll's SDL2.lib)") # message(WARNING "TODO - need to disable SDL2 static (it is overwritten by dll's SDL2.lib)")
if(OPTION_SDL_2x) if(OPTION_SDL_2x)
set(SDL2_ARGS ${EXTERNALS_CMAKE_ARGS} -DSDL_STATIC=Off) set(SDL2_ARGS ${EXTERNALS_CMAKE_ARGS} -DSDL_STATIC=Off)
@ -198,7 +198,7 @@ ExternalProject_Add(jpeg-9a
endif(OPTION_JPEG) endif(OPTION_JPEG)
if(OPTION_FREESOLID) if(OPTION_FREESOLID)
message(WARNING "TODO - need to decide between the patches for FreeSOLID-2.1.1 OR FreeSOLID-2.1.2") #message(WARNING "TODO - need to decide between the patches for FreeSOLID-2.1.1 OR FreeSOLID-2.1.2")
#ExternalProject_Add(FreeSOLID-2.1.1 #ExternalProject_Add(FreeSOLID-2.1.1
# DOWNLOAD_NAME FreeSOLID-2.1.1.zip # DOWNLOAD_NAME FreeSOLID-2.1.1.zip
# URL http://sourceforge.net/projects/freesolid/files/FreeSOLID/FreeSOLID-2.1.1.zip/FreeSOLID-2.1.1.zip/download # URL http://sourceforge.net/projects/freesolid/files/FreeSOLID/FreeSOLID-2.1.1.zip/FreeSOLID-2.1.1.zip/download
@ -321,18 +321,21 @@ ExternalProject_Add_Step(zlib-1.2.8 sd_zlib_rename_lib
endif(OPTION_ZLIB) endif(OPTION_ZLIB)
if(OPTION_PNG) if(OPTION_PNG)
set(PNG_ARGS ${EXTERNALS_CMAKE_ARGS} -DPNG_SHARED=off -DPNG_TESTS=off -DCMAKE_DEBUG_POSTFIX='') set(PNG_PROJECT libpng-1.6.19)
ExternalProject_Add(libpng-1.6.18 set(PNG_ARGS ${EXTERNALS_CMAKE_ARGS} -DPNG_SHARED=off -DPNG_TESTS=off -DCMAKE_DEBUG_POSTFIX='')
DOWNLOAD_NAME libpng-1.6.18.tar.gz ExternalProject_Add(${PNG_PROJECT}
URL http://sourceforge.net/projects/libpng/files/libpng16/1.6.18/libpng-1.6.18.tar.gz/download DOWNLOAD_NAME ${PNG_PROJECT}.tar.gz
URL_HASH SHA256=593D9216270DCA1AB1FC2F0E4383A9AC99394C349392FB0F65043F0E6FBFDAC6 URL http://sourceforge.net/projects/libpng/files/libpng16/1.6.19/libpng-1.6.19.tar.gz/download
CMAKE_ARGS ${PNG_ARGS} URL_HASH MD5=3121BDC77C365A87E054B9F859F421FE
DEPENDS zlib-1.2.8 CMAKE_ARGS ${PNG_ARGS}
) DEPENDS zlib-1.2.8
ExternalProject_Add_Step(libpng-1.6.18 sd_libpng_rename )
COMMAND "${CMAKE_COMMAND}" -E rename ${EXTERNALS_INSTALL_DIR}/lib/libpng16_static${SUPER_BUILD_POSTFIX}.lib ${EXTERNALS_INSTALL_DIR}/lib/libpng.lib ExternalProject_Add_Step(${PNG_PROJECT} sd_libpng_rename
DEPENDEES install COMMAND "${CMAKE_COMMAND}" -E rename ${EXTERNALS_INSTALL_DIR}/lib/libpng16_static${SUPER_BUILD_POSTFIX}.lib ${EXTERNALS_INSTALL_DIR}/lib/libpng.lib
) DEPENDEES install
)
else(OPTION_PNG)
set(PNG_PROJECT libpng-1.6.19)
endif(OPTION_PNG) endif(OPTION_PNG)
if(OPTION_SQLITE3) if(OPTION_SQLITE3)
@ -393,7 +396,7 @@ if(OPTION_OSG)
URL http://trac.openscenegraph.org/downloads/developer_releases/OpenSceneGraph-3.4.0.zip URL http://trac.openscenegraph.org/downloads/developer_releases/OpenSceneGraph-3.4.0.zip
URL_HASH MD5=A5E762C64373A46932E444F6F7332496 URL_HASH MD5=A5E762C64373A46932E444F6F7332496
CMAKE_ARGS ${OSG_ARGS} CMAKE_ARGS ${OSG_ARGS}
DEPENDS zlib-1.2.8 curl-7.43.0 freetype-2.5.3 OpenGL-headers jpeg-9a libpng-1.6.18 SDL-1.2.15 SDL2-2.0.3 DEPENDS zlib-1.2.8 curl-7.43.0 freetype-2.5.3 OpenGL-headers jpeg-9a ${PNG_PROJECT} SDL-1.2.15 SDL2-2.0.3
) )
ExternalProject_Add_Step(osg-OpenSceneGraph-3.4.0 sdl1x_add_cmake ExternalProject_Add_Step(osg-OpenSceneGraph-3.4.0 sdl1x_add_cmake
COMMAND ${CMAKE_COMMAND} -E copy_if_different COMMAND ${CMAKE_COMMAND} -E copy_if_different