diff --git a/Cargo.toml b/Cargo.toml index 4dbe24ca..ae90d246 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,6 +5,7 @@ authors = ["Aram Drevekenin "] edition = "2018" description = "Terminal workspace (WIP)" license = "MIT" +repository = "https://github.com/zellij-org/zellij" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/publish.sh b/publish.sh new file mode 100755 index 00000000..e84c0c0e --- /dev/null +++ b/publish.sh @@ -0,0 +1,23 @@ +#!/bin/sh + +total=6 + +echo "Building zellij-tile (1/$total)..." +cd zellij-tile +cargo build --release +echo "Building status-bar (2/$total)..." +cd ../default-tiles/status-bar +cargo build --release +echo "Building strider (3/$total)..." +cd ../strider +cargo build --release +echo "Building tab-bar (4/$total)..." +cd ../tab-bar +cargo build --release +echo "Optimising WASM executables (5/$total)..." +cd ../.. +wasm-opt -O target/wasm32-wasi/release/status-bar.wasm -o assets/plugins/status-bar.wasm +wasm-opt -O target/wasm32-wasi/release/strider.wasm -o assets/plugins/strider.wasm +wasm-opt -O target/wasm32-wasi/release/tab-bar.wasm -o assets/plugins/tab-bar.wasm +echo "Publishing zellij (6/$total)..." +cargo publish $@