diff options
Diffstat (limited to 'third_party/bzip2/bzip2.scons')
-rw-r--r-- | third_party/bzip2/bzip2.scons | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/third_party/bzip2/bzip2.scons b/third_party/bzip2/bzip2.scons new file mode 100644 index 0000000..f1ad082 --- /dev/null +++ b/third_party/bzip2/bzip2.scons @@ -0,0 +1,38 @@ +# 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') + +env = env.Clone() + +if env['PLATFORM'] == 'win32': + env.Append( + CCFLAGS = [ + '/TC', + '/wd4996', + '/wd4800', + ], + ) + +env.Append( + CPPDEFINES = [ + 'BZ_NO_STDIO', + ], +) + +input_files = [ + 'blocksort.c', + 'bzlib.c', + 'compress.c', + 'crctable.c', + 'decompress.c', + 'huffman.c', + 'randtable.c', +] + +env.ChromeStaticLibrary('bzip2', input_files) |