summaryrefslogtreecommitdiff
path: root/tests/projects/rust/cargo_deps_cross_build/xmake.lua
blob: e02e14f822eeed79b44cbb511a66af1ed1aa34ab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
-- rustup target add aarch64-unknown-none
-- xmake f -a aarch64-unknown-none

set_arch("aarch64-unknown-none")
add_rules("mode.release", "mode.debug")
add_requires("cargo::test", {configs = {
    std = false,
    main = false,
    cargo_toml = path.join(os.projectdir(), "Cargo.toml")}})

target("test")
    set_kind("binary")
    add_files("src/main.rs")
    add_packages("cargo::test")