import os.path

def build( bld ):
	sources = [
		'lib/common/zstd_common.c',
		'lib/common/entropy_common.c',
		'lib/common/fse_decompress.c',
		'lib/common/xxhash.c',
		'lib/decompress/huf_decompress.c',
		'lib/decompress/zbuff_decompress.c',
		'lib/decompress/zstd_decompress.c',
		'lib/compress/fse_compress.c',
		'lib/compress/huf_compress.c',
		'lib/compress/zbuff_compress.c',
		'lib/compress/zstd_compress.c'
	]
	bld.stlib(
		name = 'zstd',
		target = 'zstd',
		source = sources,
		cflags = '-fPIC',
		includes = [ 'lib', 'lib/common', 'lib/compress', 'lib/decompress' ],
		export_includes = 'lib/'
	)
