mirror of
https://github.com/webmproject/libwebp.git
synced 2025-07-13 06:24:27 +02:00
cmake: fix dll exports
move WEBP_EXTERN definition from Makefile.vc to webp/types.h using the existing WEBP_DLL define to control its declaration to __declspec(dllexport); the same is done for SHARPYUV_EXTERN Change-Id: Iecea360305bdd19a878255470a00b9dcc344c730
This commit is contained in:
@ -120,6 +120,10 @@ if(WEBP_UNICODE)
|
||||
add_definitions(-DUNICODE -D_UNICODE)
|
||||
endif()
|
||||
|
||||
if(MSVC AND BUILD_SHARED_LIBS)
|
||||
add_definitions(-DWEBP_DLL)
|
||||
endif()
|
||||
|
||||
set(prefix ${CMAKE_INSTALL_PREFIX})
|
||||
set(exec_prefix "\$\{prefix\}")
|
||||
set(libdir "\$\{prefix\}/lib")
|
||||
|
Reference in New Issue
Block a user