X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=Makefile;h=e57052a6a719faca8b1199eb9dd3c51040d3f5bf;hb=9c46353e0d3b0fdfef973e56276f104e963014ea;hp=4dd1869f742444b1873f4563bbe4c156285a8888;hpb=9d9538819e154aba6520887154e11f08b65b4ae7;p=khome.git diff --git a/Makefile b/Makefile index 4dd1869..e57052a 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,19 @@ MAKEFLAGS := --no-builtin-rules DEPS := $(wildcard deps/*) -.PHONY: home pkgs_deb_install pkgs_deb_purge pkgs deps $(DEPS) pkgs_snap_classic pkgs_snap_strict mpdconf +.PHONY: \ + $(DEPS) \ + deps \ + home \ + mpdconf \ + pkgs_brew_cask_install \ + pkgs_brew_install \ + pkgs_deb_install \ + pkgs_deb_purge \ + pkgs_debian \ + pkgs_mac \ + pkgs_snap_classic \ + pkgs_snap_strict home: mpdconf @cp -Rp home/bin $(HOME)/ @@ -23,12 +35,22 @@ mpdconf: @mkdir -p ~/var/run/mpd @cp home/.mpdconf $(HOME)/ -pkgs: +pkgs_debian: $(MAKE) pkgs_deb_install $(MAKE) pkgs_deb_purge $(MAKE) pkgs_snap_classic $(MAKE) pkgs_snap_strict +pkgs_mac: + $(MAKE) pkgs_brew_install + $(MAKE) pkgs_brew_cask_install + +pkgs_brew_install: list pkgs-brew-install.list + brew install $(shell ./list pkgs-brew-install.list) + +pkgs_brew_cask_install: list pkgs-brew-cask-install.list + brew cask install $(shell ./list pkgs-brew-cask-install.list) + pkgs_deb_install: list pkgs-deb-install.list sudo apt install $(shell ./list pkgs-deb-install.list)