summaryrefslogtreecommitdiff
path: root/tests/apis/namespace/basic/xmake.lua
blob: fd52ab013457467f149f54d7e4c13a48bee96584 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
add_rules("mode.debug", "mode.release")

namespace("ns1", function ()
    target("foo")
        set_kind("static")
        add_files("src/foo.cpp")
end)

namespace("ns2")
    target("bar")
        set_kind("static")
        add_files("src/bar.cpp")
namespace_end()

target("test")
    set_kind("binary")
    add_deps("ns1::foo", "ns2::bar")
    add_files("src/main.cpp")