blob: 8e9bff0e9d34ff662c38904b98814e0b5b6de0be (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# Require : Cargo (Rust)
# Set location to script directory
$scriptPath = $MyInvocation.MyCommand.Path
$scriptDir = Split-Path $scriptPath -Parent
Set-Location $scriptDir
# Build
$env:FORCE_BUILD=$(Get-Date -Format 'mm')
cargo build --workspace
if ($LASTEXITCODE -ne 0) {
# Build failed
} else {
# Build succeeded
# Export
if (cargo run --manifest-path tools/build_helper/Cargo.toml --quiet --bin exporter debug) {
Copy-Item -Path templates\compile_info.rs.template -Destination src\data\compile_info.rs -Force
}
}
|