Commit graph

46 commits

Author SHA1 Message Date
Nicolai Skogheim 7e147993d4 Mark default task as .PHONY 2015-08-20 12:47:50 +02:00
Nicolai Skogheim bd05487375 Set default make task to be install 2015-08-08 07:06:31 +02:00
Kylie McClain a56d2a17e4 Makefile: Use a more portable mktemp invocation 2015-06-11 20:05:01 -04:00
go2null c7635f8f21 FIXes 'mktemp' to work again on Linux
Broken in 67241a46a8

`mktemp` for BSD (including OSX) requires a template, but it allows any number
of `X`s in the template.

(GNU) `mktemp` for Linux does not require a template, however, if a template is
specified, then the number of `X`s must be 6.

See http://unix.stackexchange.com/a/206111/117157
2015-05-28 11:22:52 +00:00
Kylie McClain 336501382e helper/reset-env: helper to prevent GREP_OPTIONS from causing issues 2015-04-08 18:50:41 -04:00
spacewander 32aee50bc6 extra mktemp into git_extra_mktemp
now we can put all utility functions to git-extra-utility
2015-02-05 14:22:49 +08:00
Rasmus Wriedt Larsen fe3a781de0 make will not assume man pages already exists
They where removed from the repo by issue #291
2014-12-11 21:14:12 +01:00
spacewander 67241a46a8 Update mktemp command to work on Mac OS X
Fix issue 274. It seens like the same with
[this issue](https://github.com/StanAngeloff/lotte/issues/1).
2014-11-13 22:13:13 +08:00
spacewander d9724f3b46 use mixin to add 'is git repo' check for some commands
When those commands are used outside a git repo, 'Not a git repo!' will be
printed to stderr
2014-09-25 00:41:43 +08:00
Andre Cerqueira ad045b7777 improved Makefile with BINPREFIX 2014-06-17 22:43:18 -03:00
Andre Cerqueira 04076cd5df fixed Makefile uninstall target for man files 2014-06-17 22:43:18 -03:00
TJ Holowaychuk 12b864e752 move docs target up 2013-05-15 10:02:38 -07:00
Curtis McEnroe 1c95138455 Uninstall bash completion from correct directory
Target $(DESTDIR)/etc instead of $(DESTDIR)$(PREFIX)/etc to match install.
2012-05-14 22:25:08 -03:00
Curtis McEnroe 0308bd0ba0 Install bash completion to $(DESTDIR)/etc, not $(DESTDIR)$(PREFIX)/etc
This fixes bash completion files being installed to /usr/etc when they should be installed to /etc.
2012-02-22 15:26:36 -05:00
David Baumgold bfc3f788a1 Make bash_completion install respect $(PREFIX) variable 2012-01-25 11:17:31 -05:00
David Baumgold 1d61a21b46 Support DESTDIR
See http://www.gnu.org/prep/standards/html_node/DESTDIR.html for details.
2012-01-25 11:11:47 -05:00
TJ Holowaychuk 8ad024a515 make /etc/bash_completion.d 2012-01-15 13:25:46 -08:00
Jonhnny Weslley ad19d2fdcf (un)installation instructions 2012-01-14 11:17:34 -03:00
Jens K. Mueller 5ce9bb7147 Create install dir before copying 2011-02-11 08:24:22 -08:00
Tj Holowaychuk 88d3c87f80 MANPATH -> MANPREFIX. Closes #25 2010-11-03 07:41:10 -07:00
Tj Holowaychuk ec95872934 Installing / uninstall man pages 2010-10-31 11:54:37 -07:00
Tj Holowaychuk 99d324308b Built docs 2010-10-31 11:51:12 -07:00
Tj Holowaychuk ec756502d6 typo 2010-10-31 11:48:02 -07:00
Tj Holowaychuk e9dbcd19f9 new make clean 2010-10-31 11:47:39 -07:00
Tj Holowaychuk c64a82b76e Started new makefile for docs 2010-10-31 11:47:11 -07:00
Tj Holowaychuk 1233825519 Renamed man pages to *.md 2010-10-31 11:41:30 -07:00
Tj Holowaychuk 01f7eb07c2 misc makefile fixes 2010-10-31 11:33:50 -07:00
Jonhnny Weslley 81296601e9 man pages support 2010-10-27 17:14:38 -03:00
Tj Holowaychuk 90bc5ff7ba Fixed PREFIX to respect env vars
aka: PREFIX=/usr make install
will no work
2010-09-08 15:23:59 -07:00
Aggelos Orfanakos cefe4689f2 Use wildcard function for $(BINS) 2010-09-02 10:28:10 +03:00
Kenneth Reitz d978428973 Added git-graft. 2010-08-28 12:16:54 -07:00
Kenneth Reitz 22ac367284 Added git-undo for removing recent commits. 2010-08-27 23:22:26 -07:00
Kenneth Reitz a7813455cf updated makefile 2010-08-27 21:19:57 -07:00
Tj Holowaychuk 2675fbf411 Added git-extras-version 2010-08-27 13:44:41 -07:00
Tj Holowaychuk d91aab34e5 Added git-update-extras 2010-08-27 13:42:36 -07:00
Tj Holowaychuk eb5c0df001 Added git-contrib 2010-08-23 10:11:06 -07:00
Tj Holowaychuk 45b5980a19 Makefile cleanup 2010-08-13 07:10:02 -07:00
Tj Holowaychuk d77cc7a6ef Added git-summary 2010-08-12 08:32:33 -07:00
Tj Holowaychuk 0a84ea1688 Added git-commits-since 2010-08-12 07:45:04 -07:00
Tj Holowaychuk 0e6361331d Added git-repl 2010-08-10 21:29:39 -07:00
Tj Holowaychuk 0ed2a49b3c Added git-delete-tag 2010-08-10 21:15:30 -07:00
Tj Holowaychuk 4dc99404ac Added git-delete-branch 2010-08-10 21:13:59 -07:00
Tj Holowaychuk 6f1a05813d Added git-changelog. Closes #1 2010-08-05 08:08:49 -07:00
Tj Holowaychuk fc22d00bf1 Added git-ignore 2010-08-05 07:39:28 -07:00
Tj Holowaychuk cba70821fb Added git-release 2010-08-04 10:07:14 -07:00
Tj Holowaychuk 0b06c14b80 Initial commit 2010-08-04 08:48:08 -07:00