add fedora setup
[julien_dotfiles.git] / Makefile.d / packages.mk
blob46762673624bf63f44c15ca7da282eb093c31af3
1 PKGS = $(shell cat $(PKGS_PATHS) /dev/null)
3 PKG_STATUS_RULES = $(PKGS:%=status-pkg-%)
5 status-pkgs: $(PKG_STATUS_RULES)
6 $(PKG_STATUS_RULES): status-pkg-%:
7 @if $(PKG_MNG_TEST) $* > /dev/null 2>&1; \
8 then $(ECHO) "\e[0;32m[X]\e[0m $*"; \
9 else $(ECHO) "\e[1;31m[ ]\e[0m $*"; fi
11 ifeq ($(PKGS),)
12 install-pkgs:
13 else
14 install-pkgs:
15 @if ! $(PKG_MNG_TEST) $(PKGS) > /dev/null 2>&1; then \
16 $(ECHO) install $(PKGS); \
17 $(PKG_MNG_INSTALL) $(PKGS); fi
18 endif