aboutsummaryrefslogtreecommitdiff
path: root/bldRiver.sh
blob: 125355b3b5d800fef5dc0f4f28618b46f5343511 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/sh
set -ex
codedir="${CODEDIR}/river"
install_prefix="${RIVERWM_BASE:-$HOME/.local}"

if ! [ -d "$codedir" ] ; then
	mkdir -p "$(basename "$codedir")"
	git clone https://codeberg.org/river/river.git "$codedir"
	cd "$codedir"
	git clean -fdx .
	git reset --hard HEAD
	git checkout v0.3.12
	cd -
fi

cd "$codedir"
git submodule init
git submodule update
zig build --search-prefix "$RIVERWM_BASE" -Dxwayland -Doptimize=ReleaseSafe --prefix "$install_prefix" install