summaryrefslogtreecommitdiff
path: root/tests/projects/c++/shared_library_with_soname/xmake.lua
blob: 4ebc1c501aef64df309f3a66e971f121ad68c62e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
add_rules("mode.debug", "mode.release")

set_version("1.0.1", {soname = true})

target("foo")
    set_kind("shared")
    add_files("src/foo.cpp")
    after_build(function (target)
        print(target:soname())
    end)

target("tests")
    set_kind("binary")
    add_deps("foo")
    add_files("src/main.cpp")