Page MenuHomePhorge

No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None
diff --git a/.maid/build.toml b/.maid/build.toml
index 056cb60..7647ace 100644
--- a/.maid/build.toml
+++ b/.maid/build.toml
@@ -1,37 +1,41 @@
[tasks.build_all]
info = "build all"
script = [
- # setup
+ # install packages
+ "apt-get update",
+ "apt-get install zip -y",
+
+ # setup build
"mkdir build",
- "export CC = '/usr/bin/clang'",
- "export CXX = '/usr/bin/clang++'",
+ "export CC=\"/usr/bin/clang\"",
+ "export CXX=\"/usr/bin/clang++\"",
# build linux (x86_64)
"cargo zigbuild -r --color always",
"mv target/release/pmc build/pmc",
"zip build/pmc_%{env.VERSION}_linux_amd64.zip build/pmc",
"rm build/pmc",
# build macos (x86_64)
"cargo zigbuild -r --target x86_64-apple-darwin --color always",
"mv target/x86_64-apple-darwin/release/pmc build/pmc",
"zip build/pmc_%{env.VERSION}_darwin_amd64.zip build/pmc",
"rm build/pmc",
# build macos (aarch64)
"cargo zigbuild -r --target aarch64-apple-darwin --color always",
"mv target/aarch64-apple-darwin/release/pmc build/pmc",
"zip build/pmc_%{env.VERSION}_darwin_arm.zip build/pmc",
"rm build/pmc",
# post build
"ls -sh build",
]
[tasks.build_all.remote]
silent = false
exclusive = true
shell = "/bin/bash"
image = "messense/cargo-zigbuild:latest"
push = ["src", "Cargo.toml", "Cargo.lock", "build.rs"]
pull = "build"

File Metadata

Mime Type
text/x-diff
Expires
Fri, Mar 20, 3:08 AM (10 h, 48 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
507281
Default Alt Text
(1 KB)

Event Timeline