summaryrefslogtreecommitdiffstats
blob: f6f96ec451d784f263ff4efefbcc4ca11bfdd6b1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Import("env")

if env.get("ZLIB_BUNDLED", False) :
    if env["SCONS_STAGE"] == "flags" :
        env["ZLIB_FLAGS"] = {
                "CPPPATH": [Dir("src")],
                "LIBPATH": [Dir(".")],
            }

    if env["SCONS_STAGE"] == "build" :
        env["ZLIB_OBJECTS"] = env.SwiftenObject([
                "src/adler32.c",
                "src/compress.c",
                "src/crc32.c",
                "src/deflate.c",
                "src/gzio.c",
                "src/infback.c",
                "src/inffast.c",
                "src/inflate.c",
                "src/inftrees.c",
                "src/trees.c",
                "src/uncompr.c",
                "src/zutil.c"
            ])