mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 16:35:33 +00:00
51 lines
1.1 KiB
Makefile
51 lines
1.1 KiB
Makefile
#!/usr/bin/make
|
|
|
|
default: # builds only
|
|
BUILDONLY="yes" ./scripts/build.sh
|
|
|
|
reconf:
|
|
./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/"
|
|
|