summaryrefslogtreecommitdiff
path: root/tests/projects/package/multiconfig/xmake.lua
blob: 7aa2bdffba2c96fda635d092fcf9e0cd84b3c223 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
add_requires("zlib", {system = false})
add_requires("zlib", {system = false}) -- test repeat requires
add_requires("zlib~debug", {system = false, debug = true})
add_requires("zlib~shared", {system = false, configs = {shared = true}, alias = "zlib_shared"})
set_policy("package.requires_lock", true)

target("test1")
    set_kind("binary")
    add_files("src/*.c")
    add_packages("zlib")

target("test2")
    set_kind("binary")
    add_files("src/*.c")
    add_packages("zlib~debug")

target("test3")
    set_kind("binary")
    add_files("src/*.c")
    add_packages("zlib_shared")