mirror of
https://github.com/webmproject/libwebp.git
synced 2024-12-26 05:38:22 +01:00
CMake: fix webp_js compilation
Stick to the strict necessary for running webp_js,
and avoid building sub-lib or examples with heavy dependencies.
Change-Id: Ife4170a7839fb3201b2cf158d98d17bebe10008f
(cherry picked from commit 4cd0582d50
)
This commit is contained in:
parent
4cbb4caf49
commit
3be698c3d3
@ -20,6 +20,15 @@ option(WEBP_ENABLE_SWAP_16BIT_CSP "Enable byte swap for 16 bit colorspaces."
|
|||||||
|
|
||||||
if(WEBP_BUILD_WEBP_JS)
|
if(WEBP_BUILD_WEBP_JS)
|
||||||
set(WEBP_ENABLE_SIMD OFF)
|
set(WEBP_ENABLE_SIMD OFF)
|
||||||
|
set(WEBP_BUILD_ANIM_UTILS OFF)
|
||||||
|
set(WEBP_BUILD_CWEBP OFF)
|
||||||
|
set(WEBP_BUILD_DWEBP OFF)
|
||||||
|
set(WEBP_BUILD_GIF2WEBP OFF)
|
||||||
|
set(WEBP_BUILD_IMG2WEBP OFF)
|
||||||
|
set(WEBP_BUILD_VWEBP OFF)
|
||||||
|
set(WEBP_BUILD_WEBPINFO OFF)
|
||||||
|
set(WEBP_BUILD_WEBPMUX OFF)
|
||||||
|
set(WEBP_BUILD_EXTRAS OFF)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(WEBP_DEP_LIBRARIES)
|
set(WEBP_DEP_LIBRARIES)
|
||||||
@ -317,8 +326,7 @@ if(WEBP_BUILD_ANIM_UTILS
|
|||||||
OR WEBP_BUILD_DWEBP
|
OR WEBP_BUILD_DWEBP
|
||||||
OR WEBP_BUILD_GIF2WEBP
|
OR WEBP_BUILD_GIF2WEBP
|
||||||
OR WEBP_BUILD_IMG2WEBP
|
OR WEBP_BUILD_IMG2WEBP
|
||||||
OR WEBP_BUILD_VWEBP
|
OR WEBP_BUILD_VWEBP)
|
||||||
OR WEBP_BUILD_WEBP_JS)
|
|
||||||
# Example utility library.
|
# Example utility library.
|
||||||
parse_makefile_am(${CMAKE_CURRENT_SOURCE_DIR}/examples "EXAMPLEUTIL_SRCS"
|
parse_makefile_am(${CMAKE_CURRENT_SOURCE_DIR}/examples "EXAMPLEUTIL_SRCS"
|
||||||
"example_util_[^ ]*")
|
"example_util_[^ ]*")
|
||||||
|
Loading…
Reference in New Issue
Block a user