summaryrefslogtreecommitdiff
path: root/xmake/templates/c++/module.shared/project/xmake.lua
blob: 34496aa5b14532d950e97aeb0c3872491d9980de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
add_rules("mode.debug", "mode.release")

add_moduledirs("modules")

target("${TARGETNAME}")
    set_kind("binary")
    add_files("src/*.cpp")
    on_config(function (target)
        import("shared.foo")
        print("shared: 1 + 1 = %s", foo.add(1, 1))
        print("shared: 1 - 1 = %s", foo.sub(1, 1))
    end)
    
${FAQ}