summaryrefslogtreecommitdiff
path: root/scripts/dev/dev_deploy.sh
blob: d175cd1948262a321c04646d828c250c25be5cab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/bash

# Require : Cargo (Rust)

# Change to the directory where the script is located
cd "$(dirname "$0")/../../" || exit 1

# Build
if FORCE_BUILD=$(date +%M) cargo build --workspace; then
    # Export
    if cargo run --manifest-path tools/build_helper/Cargo.toml --quiet --bin exporter debug; then
        # Copy compile_info.rs.template to compile_info.rs after successful export
        cp -f templates/compile_info.rs.template src/data/compile_info.rs
    fi
fi