Mercurial > ec-dotfiles
comparison setup @ 471:9af2e1cd964e
Add test for $HOME writability.
| author | edogawaconan <me@myconan.net> | 
|---|---|
| date | Sun, 14 Jul 2013 02:01:09 +0900 | 
| parents | 8ef5ddb9b54b | 
| children | 1ed4d4c449a6 | 
   comparison
  equal
  deleted
  inserted
  replaced
| 470:f8397bdc0cbc | 471:9af2e1cd964e | 
|---|---|
| 22 # dotfiles | 22 # dotfiles | 
| 23 rcdir="${basedir}/rc" | 23 rcdir="${basedir}/rc" | 
| 24 # misc scripts | 24 # misc scripts | 
| 25 bindir="${basedir}/bin" | 25 bindir="${basedir}/bin" | 
| 26 | 26 | 
| 27 # Make sure $HOME points somewhere. | 27 # Make sure $HOME points somewhere and writable. | 
| 28 # FIXME: ensure it is writable (or maybe not). | |
| 29 test -n "${HOME}" || exit 1 | 28 test -n "${HOME}" || exit 1 | 
| 29 test -w "${HOME}" || exit 1 | |
| 30 | 30 | 
| 31 # A safe echo. | 31 # A safe echo. | 
| 32 _echo() { | 32 _echo() { | 
| 33 _echon "${*}"; printf "\n" | 33 _echon "${*}"; printf "\n" | 
| 34 } | 34 } | 
