# -*- mode: python -*-

Import("env")
Import("endian")

env = env.Clone()

if env.ToolchainIs('clang', 'GCC'):
    env.Append(CCFLAGS=['-Wno-sign-compare', '-Wno-unused-function'])

if endian == "big":
    env.Append(CPPDEFINES=['WORDS_BIGENDIAN'])

env.Library(
    target='snappy',
    source=[
        'snappy-c.cc',
        'snappy.cc',
        'snappy-sinksource.cc',
    ])
