aboutsummaryrefslogtreecommitdiff
path: root/README.markdown
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2015-04-13 17:09:05 +1200
committerTom Ryder <tom@sanctum.geek.nz>2015-04-13 17:09:05 +1200
commit50117df81e2b755ca43533c487540fcfc4dd3205 (patch)
treef8c52994d44919d02730e2218d6cf2d7651ad7a7 /README.markdown
parentAdd comments that can disable shoal parsing (diff)
downloaddotfiles-50117df81e2b755ca43533c487540fcfc4dd3205.tar.gz
dotfiles-50117df81e2b755ca43533c487540fcfc4dd3205.zip
Give up on Makefile submodule abstraction
Probably not the correct job for it anyway.
Diffstat (limited to 'README.markdown')
-rw-r--r--README.markdown12
1 files changed, 5 insertions, 7 deletions
diff --git a/README.markdown b/README.markdown
index f799c9bc..4dd4c918 100644
--- a/README.markdown
+++ b/README.markdown
@@ -61,7 +61,8 @@ Installation
```bash
$ git clone git://github.com/tejr/dotfiles.git ~/.dotfiles
-$ cd .dotfiles
+$ cd ~/.dotfiles
+$ git submodule init
$ make
$ make -n install
$ make install
@@ -74,9 +75,9 @@ for the Vim installation to work; it’s required for the plugin setup.
The installation `Makefile` will overwrite things standing in the way of its
installed files without backing them up, so read the output of `make -n
-install` first to make sure you aren’t going to lose anything unexpected. Even
-better, if you’re still not sure, give it a temporary directory to which it can
-install to check things out:
+install` before running `make install` to make sure you aren’t going to lose
+anything unexpected. If you’re still not sure, install it in a temporary
+directory so you can explore:
$ mktemp -d
/tmp/tmp.YZFW8ScFZP
@@ -286,9 +287,6 @@ I’d welcome patches or advice on fixing any of these problems.
* The `install-terminfo` target does not work correctly on NetBSD due to the
different way `tic(1)` works, which I don’t understand at all.
-* The `Makefile` doesn’t catch required `git submodule update` runs in its
- default target; it would be really nice if it did, as I’d like to abstract
- all the submodule mess behind it if I can.
License
-------