#!/usr/bin/make default: # builds only BUILDONLY="yes" ./scripts/build.sh clean: rm -rf build-* reconf: clean ./scripts/reconf.sh configure: CONFIGUREONLY="yes" ./scripts/build.sh fullbuild: # configure and build ./scripts/build.sh tmpinstall: reconf INSTALLDIR="/tmp/kmfl" ./scripts/build.sh INSTALLDIR="/tmp/kmfl" ./scripts/install.sh install: # run as sudo SUDOINSTALL="yes" ./scripts/install.sh uninstall: # run as sudo SUDOINSTALL="uninstall" ./scripts/install.sh debnocow: ./scripts/deb.sh sources: ./scripts/dist.sh tmpsources: PKG_CONFIG_PATH="../keyboardprocessor/meson-private" ./scripts/dist.sh origdist: ./scripts/dist.sh origdist sourcepackage: reconf origdist ./scripts/deb.sh sourcepackage cow: # it will prompt for sudo if required for cowbuilder ./scripts/cow.sh deb: reconf origdist cow debnocow # it will prompt for sudo if required for cowbuilder echo "Built dev Debian packages in builddebs/" releasedeb: reconf origdist cow debnocow # it will prompt for sudo if required for cowbuilder echo "Built release Debian packages in builddebs/" nightlydist: reconf sources echo "Built nightly source release in dist/"