diff options
author | Thorsten Wißmann <edu@thorsten-wissmann.de> | 2012-03-26 12:46:44 +0200 |
---|---|---|
committer | Thorsten Wißmann <edu@thorsten-wissmann.de> | 2012-03-26 12:46:44 +0200 |
commit | b7e43119c4f1d3a43af95311fa9baff7919be913 (patch) | |
tree | 400fcdac2bf881acd0b2dedf0ff12b1802b14ae3 /Makefile | |
parent | cc4a03e9154e4e54364ed0be0f9f7bf0cb3e9620 (diff) |
make mkdir and install configurable via config.mk
Thanks to Corey Richardson.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 58 |
1 files changed, 29 insertions, 29 deletions
@@ -56,36 +56,36 @@ doc/%.html: doc/%.txt install: all @echo "==> creating dirs..." - mkdir -p $(PREFIX) - mkdir -p $(LICENSEDIR) - mkdir -p $(BINDIR) - mkdir -p $(MANDIR) - mkdir -p $(DOCDIR) - mkdir -p $(EXAMPLESDIR) - mkdir -p $(ETCDIR) - mkdir -p $(ETCDIR)/bash_completion.d/ - mkdir -p $(CONFIGDIR) - mkdir -p $(ZSHCOMPLETIONDIR) - mkdir -p $(XSESSIONSDIR) + $(MKDIR) $(PREFIX) + $(MKDIR) $(LICENSEDIR) + $(MKDIR) $(BINDIR) + $(MKDIR) $(MANDIR) + $(MKDIR) $(DOCDIR) + $(MKDIR) $(EXAMPLESDIR) + $(MKDIR) $(ETCDIR) + $(MKDIR) $(ETCDIR)/bash_completion.d/ + $(MKDIR) $(CONFIGDIR) + $(MKDIR) $(ZSHCOMPLETIONDIR) + $(MKDIR) $(XSESSIONSDIR) @echo "==> copying files..." - install $(TARGET) $(BINDIR) - install ipc-client/herbstclient $(BINDIR)/ - install -m 644 LICENSE $(LICENSEDIR) - install -m 644 doc/herbstclient.1 $(MANDIR)/ - install -m 644 doc/herbstluftwm.1 $(MANDIR)/ - install -m 644 doc/herbstclient.html $(DOCDIR)/ - install -m 644 doc/herbstluftwm.html $(DOCDIR)/ - install -m 644 BUGS $(DOCDIR)/ - install -m 644 NEWS $(DOCDIR)/ - install -m 644 README $(DOCDIR)/ - install -m 755 share/autostart $(CONFIGDIR)/ - install -m 755 share/panel.sh $(CONFIGDIR)/ - install -m 755 share/restartpanels.sh $(CONFIGDIR)/ - install -m 644 share/herbstclient-completion $(ETCDIR)/bash_completion.d/ - install -m 644 share/_herbstclient $(ZSHCOMPLETIONDIR)/ - install -m 644 share/herbstluftwm.desktop $(XSESSIONSDIR)/ - install -m 644 scripts/README $(EXAMPLESDIR)/ - install -m 755 scripts/*.sh $(EXAMPLESDIR)/ + $(INSTALL) $(TARGET) $(BINDIR) + $(INSTALL) ipc-client/herbstclient $(BINDIR)/ + $(INSTALL) -m 644 LICENSE $(LICENSEDIR) + $(INSTALL) -m 644 doc/herbstclient.1 $(MANDIR)/ + $(INSTALL) -m 644 doc/herbstluftwm.1 $(MANDIR)/ + $(INSTALL) -m 644 doc/herbstclient.html $(DOCDIR)/ + $(INSTALL) -m 644 doc/herbstluftwm.html $(DOCDIR)/ + $(INSTALL) -m 644 BUGS $(DOCDIR)/ + $(INSTALL) -m 644 NEWS $(DOCDIR)/ + $(INSTALL) -m 644 README $(DOCDIR)/ + $(INSTALL) -m 755 share/autostart $(CONFIGDIR)/ + $(INSTALL) -m 755 share/panel.sh $(CONFIGDIR)/ + $(INSTALL) -m 755 share/restartpanels.sh $(CONFIGDIR)/ + $(INSTALL) -m 644 share/herbstclient-completion $(ETCDIR)/bash_completion.d/ + $(INSTALL) -m 644 share/_herbstclient $(ZSHCOMPLETIONDIR)/ + $(INSTALL) -m 644 share/herbstluftwm.desktop $(XSESSIONSDIR)/ + $(INSTALL) -m 644 scripts/README $(EXAMPLESDIR)/ + $(INSTALL) -m 755 scripts/*.sh $(EXAMPLESDIR)/ www: make -C www |