update Makefile system + clean up
This commit is contained in:
parent
f6f011b4f2
commit
c7ba83acf9
6 changed files with 34 additions and 191 deletions
33
Makefile
33
Makefile
|
|
@ -1,14 +1,11 @@
|
|||
DESTDIR=$(HOME)
|
||||
PREFIX=/.config
|
||||
|
||||
fish:
|
||||
install -Dm600 fish/config.fish $(DESTDIR)$(PREFIX)/fish/config.fish
|
||||
fish: $(DESTDIR)$(PREFIX)/fish/config.fish
|
||||
|
||||
i3:
|
||||
install -Dm600 i3/config $(DESTDIR)$(PREFIX)/i3/config
|
||||
i3: $(DESTDIR)$(PREFIX)/i3/config
|
||||
|
||||
i3status:
|
||||
install -Dm600 i3status/config $(DESTDIR)$(PREFIX)/i3status/config
|
||||
i3status: $(DESTDIR)$(PREFIX)/i3status/config
|
||||
|
||||
vis:
|
||||
install -Dm600 vis/visrc.lua $(DESTDIR)$(PREFIX)/vis/visrc.lua
|
||||
|
|
@ -17,20 +14,28 @@ vis:
|
|||
Xresources:
|
||||
install -Dm600 Xresources $(DESTDIR)/.Xresources
|
||||
|
||||
bspwm:
|
||||
install -Dm700 bspwm/bspwmrc $(DESTDIR)$(PREFIX)/bspwm/bspwmrc
|
||||
|
||||
sxhkd:
|
||||
install -Dm600 sxhkd/sxhkdrc $(DESTDIR)$(PREFIX)/sxhkd/sxhkdrc
|
||||
|
||||
fontconfig:
|
||||
install -Dm600 fontconfig/fonts.conf $(DESTDIR)$(PREFIX)/fontconfig/fonts.conf
|
||||
fc-cache
|
||||
|
||||
srcfile:
|
||||
ln -sf $(PWD)/srcfiles/src $(DESTDIR)/src/.srcfile
|
||||
srcfile: $(DESTDIR)/src/.srcfile
|
||||
|
||||
st:
|
||||
install -Dm600 st/config.def.h $(DESTDIR)/src/st/config.def.h
|
||||
|
||||
.PHONY: fish i3 i3status vis Xresources bspwm sxhkd fontconfig srcfile st
|
||||
|
||||
|
||||
## Actual file operations
|
||||
|
||||
$(DESTDIR)$(PREFIX)/fish/config.fish: $(PWD)/fish/config.fish
|
||||
ln -sf $^ $@
|
||||
|
||||
$(DESTDIR)$(PREFIX)/i3/config: $(PWD)/i3/config
|
||||
ln -sf $^ $@
|
||||
|
||||
$(DESTDIR)$(PREFIX)/i3status/config: $(PWD)/i3status/config
|
||||
ln -sf $^ $@
|
||||
|
||||
$(DESTDIR)/src/.srcfile: $(PWD)/srcfiles/src
|
||||
ln -sf $^ $@
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue