comparison Resources/CMake/LibPngConfiguration.cmake @ 1472:237d83694d82

avoid public symbols of libpng
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 30 Jul 2015 17:55:12 +0200
parents 0a67a502c90f
children fbf763bb1fa3
comparison
equal deleted inserted replaced
1471:0f8484114557 1472:237d83694d82
39 # PROPERTY COMPILE_FLAGS -UHAVE_CONFIG_H) 39 # PROPERTY COMPILE_FLAGS -UHAVE_CONFIG_H)
40 40
41 add_definitions( 41 add_definitions(
42 -DPNG_NO_CONSOLE_IO=1 42 -DPNG_NO_CONSOLE_IO=1
43 -DPNG_NO_STDIO=1 43 -DPNG_NO_STDIO=1
44 # The following declaration avoids "__declspec(dllexport)" in
45 # libpng to prevent publicly exposing its symbols by the DLLs
46 -DPNG_IMPEXP=
44 ) 47 )
45 48
46 source_group(ThirdParty\\Libpng REGULAR_EXPRESSION ${LIBPNG_SOURCES_DIR}/.*) 49 source_group(ThirdParty\\Libpng REGULAR_EXPRESSION ${LIBPNG_SOURCES_DIR}/.*)
47 50
48 else() 51 else()