feat: add build.rs

This commit is contained in:
2021-05-05 19:46:56 +08:00
parent 134c0dc166
commit 355fcc1b9d
2 changed files with 13 additions and 2 deletions

View File

@@ -3,10 +3,9 @@ name = "sciter"
version = "0.1.0"
authors = ["Hatter Jiang <jht5945@gmail.com>"]
edition = "2018"
build = "build.rs"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
sciter-rs = "0.5.56"

12
__gui/sciter/build.rs Normal file
View File

@@ -0,0 +1,12 @@
use std::process::Command;
fn main() {
let packfolder_cmd = "packfolder";
let mut cmd = Command::new(packfolder_cmd);
cmd.args(&["assets/", "src/assets.rc", "-binary"]);
let exit_status = cmd.status().expect("Invoke packfolder failed");
if !exit_status.success() {
panic!("Invoke packfolder return status is not success: {:?}", exit_status.code());
}
}