include config.mk SHELL := /bin/bash all: sarc help: @echo "sarc compilation" @echo "" @echo " c, clean: cleans dir" @echo " cleanp: really cleans dir" @echo " config: sets a theme for sarc" @echo " install: installs build" @echo @echo "running with no args will just build it" config: rm -rf .config @./scripts/set_theme.sh sarc: clean ./scripts/cp.sh make -C $(DWM) make -C $(ST) make -C $(DMENU) make -C $(SFM) make -C surf make -C dwmblocks make -C nsxiv make -C tabbed make -C farbfeld make -C sent make -C wmname rm -rf colors.h gcc -o scripts/gip scripts/ip.c c: clean install: make install -C $(DWM) make install -C $(ST) make install -C $(DMENU) make install -C $(SFM) make install -C surf make install -C dwmblocks make install -C nsxiv make install -C tabbed make install -C scripts make install -C farbfeld make install -C sent make install -C wmname install scripts/sarc.sh /usr/local/bin clean: make clean -C dwm-6.3 make clean -C st-0.8.4 make clean -C dmenu-5.0 make clean -C $(SFM) make clean -C surf make clean -C nsxiv make clean -C tabbed make clean -C dwmblocks make clean -C farbfeld make clean -C sent make clean -C wmname rm -rf scripts/gip colors.h cleanp: clean rm -rf .config