162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
262306a36Sopenharmony_ci# ################################################################
362306a36Sopenharmony_ci# Copyright (c) Facebook, Inc.
462306a36Sopenharmony_ci# All rights reserved.
562306a36Sopenharmony_ci#
662306a36Sopenharmony_ci# This source code is licensed under both the BSD-style license (found in the
762306a36Sopenharmony_ci# LICENSE file in the root directory of this source tree) and the GPLv2 (found
862306a36Sopenharmony_ci# in the COPYING file in the root directory of this source tree).
962306a36Sopenharmony_ci# You may select, at your option, one of the above-listed licenses.
1062306a36Sopenharmony_ci# ################################################################
1162306a36Sopenharmony_ciobj-$(CONFIG_ZSTD_COMPRESS) += zstd_compress.o
1262306a36Sopenharmony_ciobj-$(CONFIG_ZSTD_DECOMPRESS) += zstd_decompress.o
1362306a36Sopenharmony_ciobj-$(CONFIG_ZSTD_COMMON) += zstd_common.o
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_cizstd_compress-y := \
1662306a36Sopenharmony_ci		zstd_compress_module.o \
1762306a36Sopenharmony_ci		compress/fse_compress.o \
1862306a36Sopenharmony_ci		compress/hist.o \
1962306a36Sopenharmony_ci		compress/huf_compress.o \
2062306a36Sopenharmony_ci		compress/zstd_compress.o \
2162306a36Sopenharmony_ci		compress/zstd_compress_literals.o \
2262306a36Sopenharmony_ci		compress/zstd_compress_sequences.o \
2362306a36Sopenharmony_ci		compress/zstd_compress_superblock.o \
2462306a36Sopenharmony_ci		compress/zstd_double_fast.o \
2562306a36Sopenharmony_ci		compress/zstd_fast.o \
2662306a36Sopenharmony_ci		compress/zstd_lazy.o \
2762306a36Sopenharmony_ci		compress/zstd_ldm.o \
2862306a36Sopenharmony_ci		compress/zstd_opt.o \
2962306a36Sopenharmony_ci
3062306a36Sopenharmony_cizstd_decompress-y := \
3162306a36Sopenharmony_ci		zstd_decompress_module.o \
3262306a36Sopenharmony_ci		decompress/huf_decompress.o \
3362306a36Sopenharmony_ci		decompress/zstd_ddict.o \
3462306a36Sopenharmony_ci		decompress/zstd_decompress.o \
3562306a36Sopenharmony_ci		decompress/zstd_decompress_block.o \
3662306a36Sopenharmony_ci
3762306a36Sopenharmony_cizstd_common-y := \
3862306a36Sopenharmony_ci		zstd_common_module.o \
3962306a36Sopenharmony_ci		common/debug.o \
4062306a36Sopenharmony_ci		common/entropy_common.o \
4162306a36Sopenharmony_ci		common/error_private.o \
4262306a36Sopenharmony_ci		common/fse_decompress.o \
4362306a36Sopenharmony_ci		common/zstd_common.o \
44