-cd /a/opt/mu
-
-last_build=$PWD/iank-mu-build
-
-rev=$(cat $last_build 2>/dev/null) ||:
-head=$(git rev-parse HEAD)
-
-if [[ $(debian-codename) == flidas ]]; then
- # use the flidas branch, stuck behind because
- # needs newer crypt libraries that are too troublesome.
- cd /a/opt/muflidas
-else
- # newer version than build-dep installs for buster
- m sudo apt-get -y install --purge --auto-remove libgmime-3.0-dev
-fi
-if $recompile || [[ $rev != "$head" ]]; then
- m git clean -xfffd
- m ./autogen.sh && make -j`nproc`
- # note uninstall is implemented
- m sudo make install
- echo $head >~/.local/mu-build-git-revision
-else
- m sudo make install
-fi