Files
Momentum-Firmware/lib/uzlib.scons
2024-05-03 04:14:02 +01:00

29 lines
502 B
Plaintext

Import("env")
env.Append(
CPPPATH=[
"#/lib/uzlib/src",
],
)
libenv = env.Clone(FW_LIB_NAME="uzlib")
libenv.ApplyLibFlags()
libenv.AppendUnique(
CCFLAGS=[
"-Wno-redundant-decls",
"-Wno-sign-compare",
],
)
sources = [
File("uzlib/src/adler32.c"),
File("uzlib/src/crc32.c"),
File("uzlib/src/tinfgzip.c"),
File("uzlib/src/tinflate.c"),
]
lib = libenv.StaticLibrary("${FW_LIB_NAME}", sources)
libenv.Install("${LIB_DIST_DIR}", lib)
Return("lib")