aboutsummaryrefslogtreecommitdiffstats
path: root/build-all.sh
diff options
context:
space:
mode:
authorJonah Caplan <jonahcaplan@gmail.com>2021-02-20 18:19:05 -0500
committerJonah Caplan <jonahcaplan@gmail.com>2021-02-25 01:44:10 -0500
commitce54127d7de314e683ed0fefd8be987bbc47e369 (patch)
tree0fd91434af3477f9b7c16a61b822537a18abcca2 /build-all.sh
parentMake fullscreen panes not override the status bar and strider (#209) (diff)
downloadsl0ppij-ce54127d7de314e683ed0fefd8be987bbc47e369.tar.gz
sl0ppij-ce54127d7de314e683ed0fefd8be987bbc47e369.tar.xz
sl0ppij-ce54127d7de314e683ed0fefd8be987bbc47e369.zip
add basic tab bar #166
Diffstat (limited to 'build-all.sh')
-rwxr-xr-xbuild-all.sh18
1 files changed, 12 insertions, 6 deletions
diff --git a/build-all.sh b/build-all.sh
index 3243ea45..b3094bf2 100755
--- a/build-all.sh
+++ b/build-all.sh
@@ -1,19 +1,25 @@
#!/bin/sh
+total=6
+
# This is temporary while https://github.com/rust-lang/cargo/issues/7004 is open
-echo "Building zellij-tile (1/5)..."
+echo "Building zellij-tile (1/$total)..."
cd zellij-tile
cargo build --release
-echo "Building status-bar (2/5)..."
+echo "Building status-bar (2/$total)..."
cd ../default-tiles/status-bar
cargo build --release
-echo "Building strider (3/5)..."
+echo "Building strider (3/$total)..."
cd ../strider
cargo build --release
-echo "Optimising WASM executables (4/5)..."
+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 target/status-bar.wasm || cp target/wasm32-wasi/release/status-bar.wasm target/status-bar.wasm
wasm-opt -O target/wasm32-wasi/release/strider.wasm -o target/strider.wasm || cp target/wasm32-wasi/release/strider.wasm target/strider.wasm
-echo "Building zellij (5/5)..."
-cargo build $@ \ No newline at end of file
+wasm-opt -O target/wasm32-wasi/release/tab-bar.wasm -o assets/plugins/tab-bar.wasm || cp target/wasm32-wasi/release/tab-bar.wasm target/tab-bar.wasm
+echo "Building zellij (6/$total)..."
+cargo build $@