1
0
Fork 0
mirror of synced 2024-09-16 09:52:53 -04:00
Commit graph

120 commits

Author SHA1 Message Date
Anish Athalye
11dd1e2eac Make install script safer
Call `set -e` to make the script exit if any command fails and `set -u`
to treat unset variables as an error.
2014-08-18 11:57:17 -07:00
Anish Athalye
62db03c969 Fix bug in install script
Double quote array expansion to prevent breaking on spaces.
2014-08-05 15:30:00 -07:00
Anish Athalye
d17e5c8b48 Fix portability for install script 2014-08-03 14:46:55 -07:00
Anish Athalye
c62737598c Update README 2014-08-03 14:45:18 -07:00
Anish Athalye
48112e4487 Update README 2014-07-22 20:01:54 -07:00
Anish Athalye
92ed009245 Add keyboard interrupt handler 2014-07-19 00:29:49 -07:00
Anish Athalye
5394184d14 Display better error message when linking fails
When failing to symbolically linking files, display the names of the
files that could not be linked. This makes it easier to troubleshoot the
error without having to manually figure out which files failed to link.
2014-07-17 13:40:08 -07:00
Anish Athalye
a97096ef96 Make Linker check for existence of targets
Linker now reports an error when links are configured to point to
nonexistent targets. This fixes the old behavior where Linker silently
created invalid links.
2014-07-15 18:25:53 -07:00
Anish Athalye
4feb4845e8 Update LICENSE
Make license file plain ASCII text.
2014-06-15 11:39:10 -07:00
Anish Athalye
7200832465 Fix source compatibility with Python 3
According to PEP 394, `python` should only be used in the shebang line
for scripts that are source compatible with both Python 2 and Python 3.

In previous versions of Dotbot, on certain systems where `python`
referred to `python3`, running Dotbot would throw an exception due to a
SyntaxError. This can be fixed by making Dotbot source compatible with
both Python 2 and Python 3.
2014-06-14 23:56:33 -07:00
Anish Athalye
0e3e85c366 Update LICENSE 2014-06-09 22:39:40 -07:00
Anish Athalye
abb825048b Add Cleaner executor 2014-06-08 11:32:45 -07:00
Anish Athalye
24f49603c8 Update README 2014-05-30 10:39:24 -04:00
Anish Athalye
862c60f101 Reformat LICENSE 2014-05-01 11:15:09 -04:00
Anish Athalye
e85dbfb7dd Remove code duplication in executors 2014-04-24 15:41:34 -04:00
Anish Athalye
564c1f13bf Update README 2014-03-21 00:48:42 -04:00
Anish Athalye
a2b6e0a185 Add README 2014-03-20 23:53:02 -04:00
Anish Athalye
a8edc8ee2b Add license 2014-03-20 21:59:23 -04:00
Anish Athalye
4da9a85b30 Add example install script 2014-03-20 21:59:23 -04:00
Anish Athalye
60a560e976 Initial commit 2014-03-20 18:57:56 -04:00