# -*- mode: python -*-

Import("env")

env = env.Clone()

if env.ToolchainIs('clang', 'GCC'):
    env.Append( CCFLAGS=['-std=c99'] )
    env.Append( CPPDEFINES=[ ('XXH_NAMESPACE', 'LZ4_') ] )

# -DXXH_NAMESPACE=LZ4_
env.Library(
    target='lz4',
    source=[
        'lz4.c',
        'lz4hc.c',
        'lz4frame.c',
        'xxhash.c',
    ])
