summaryrefslogtreecommitdiff
path: root/core/src/lz4/xmake.lua
blob: 6f55f9bb2afbc7571871566cc60f79391a7701f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
target("lz4")
    set_kind("static")
    set_warnings("all")

    -- disable c99(/TP) for windows
    if is_plat("windows") then
        set_languages("c89")
    end

    -- add header files
    add_headerfiles("lz4/lib/(*.h)")

    -- add include directories
    add_includedirs("lz4/lib", {public = true})

    -- add the common source files
    add_files("lz4/lib/*.c|lz4file.c")

    -- add definitions
    add_defines("XXH_NAMESPACE=LZ4_")