# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. __doc__ = """ Configuration for building bzip2.lib / libbzip2.a. """ Import('env') if env.WantSystemLib('bzip2'): Return() env = env.Clone() env.Append( CPPDEFINES = [ 'BZ_NO_STDIO', ], ) if env['PLATFORM'] == 'win32': env.Append( CCFLAGS = [ '/TC', '/wd4996', '/wd4800', ], ) input_files = [ 'blocksort.c', 'bzlib.c', 'compress.c', 'crctable.c', 'decompress.c', 'huffman.c', 'randtable.c', ] env.ChromeStaticLibrary('bzip2', input_files)