未验证 提交 b4938fef 编写于 作者: A Alexander Köplinger 提交者: GitHub

WASM: don't compile brotli sources into System.IO.Compression.Native (#38990)

Brotli isn't supported so we don't need it.
上级 bb204f8b
......@@ -15,38 +15,40 @@ set(NATIVECOMPRESSION_SOURCES
../../AnyOS/zlib/pal_zlib.c
)
add_definitions(-DBROTLI_SHARED_COMPILATION)
if (NOT CLR_CMAKE_TARGET_BROWSER)
add_definitions(-DBROTLI_SHARED_COMPILATION)
#Include Brotli include files
include_directories("../../AnyOS/brotli/include")
#Include Brotli include files
include_directories("../../AnyOS/brotli/include")
set (NATIVECOMPRESSION_SOURCES
${NATIVECOMPRESSION_SOURCES}
../../AnyOS/brotli/common/dictionary.c
../../AnyOS/brotli/common/transform.c
../../AnyOS/brotli/dec/bit_reader.c
../../AnyOS/brotli/dec/decode.c
../../AnyOS/brotli/dec/huffman.c
../../AnyOS/brotli/dec/state.c
../../AnyOS/brotli/enc/backward_references.c
../../AnyOS/brotli/enc/backward_references_hq.c
../../AnyOS/brotli/enc/bit_cost.c
../../AnyOS/brotli/enc/block_splitter.c
../../AnyOS/brotli/enc/brotli_bit_stream.c
../../AnyOS/brotli/enc/cluster.c
../../AnyOS/brotli/enc/compress_fragment.c
../../AnyOS/brotli/enc/compress_fragment_two_pass.c
../../AnyOS/brotli/enc/dictionary_hash.c
../../AnyOS/brotli/enc/encode.c
../../AnyOS/brotli/enc/encoder_dict.c
../../AnyOS/brotli/enc/entropy_encode.c
../../AnyOS/brotli/enc/histogram.c
../../AnyOS/brotli/enc/literal_cost.c
../../AnyOS/brotli/enc/memory.c
../../AnyOS/brotli/enc/metablock.c
../../AnyOS/brotli/enc/static_dict.c
../../AnyOS/brotli/enc/utf8_util.c
)
set (NATIVECOMPRESSION_SOURCES
${NATIVECOMPRESSION_SOURCES}
../../AnyOS/brotli/common/dictionary.c
../../AnyOS/brotli/common/transform.c
../../AnyOS/brotli/dec/bit_reader.c
../../AnyOS/brotli/dec/decode.c
../../AnyOS/brotli/dec/huffman.c
../../AnyOS/brotli/dec/state.c
../../AnyOS/brotli/enc/backward_references.c
../../AnyOS/brotli/enc/backward_references_hq.c
../../AnyOS/brotli/enc/bit_cost.c
../../AnyOS/brotli/enc/block_splitter.c
../../AnyOS/brotli/enc/brotli_bit_stream.c
../../AnyOS/brotli/enc/cluster.c
../../AnyOS/brotli/enc/compress_fragment.c
../../AnyOS/brotli/enc/compress_fragment_two_pass.c
../../AnyOS/brotli/enc/dictionary_hash.c
../../AnyOS/brotli/enc/encode.c
../../AnyOS/brotli/enc/encoder_dict.c
../../AnyOS/brotli/enc/entropy_encode.c
../../AnyOS/brotli/enc/histogram.c
../../AnyOS/brotli/enc/literal_cost.c
../../AnyOS/brotli/enc/memory.c
../../AnyOS/brotli/enc/metablock.c
../../AnyOS/brotli/enc/static_dict.c
../../AnyOS/brotli/enc/utf8_util.c
)
endif()
if (GEN_SHARED_LIB)
add_library(System.IO.Compression.Native
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册