summaryrefslogtreecommitdiff
path: root/tests/projects/c++/modules/test_msvc.lua
blob: d51d3e3ef13c107f51d7e88ab842ce11775a054e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import("lib.detect.find_tool")
import("core.base.semver")

function _build()
    local ci = (os.getenv("CI") or os.getenv("GITHUB_ACTIONS") or ""):lower()
    if ci == "true" then
        os.exec("xmake -rvD")
    else
        os.exec("xmake -r")
    end
end

function main(t)
    if is_subhost("windows") then
        os.exec("xmake f -c")
        _build()
    end
end