mirror of
Fork 0
Commit Graph

9 Commits

Author SHA1 Message Date
Anish Athalye e72e3b47a0 Make install script less noisy
Before this patch, the `git submodule sync` line would always print to
2018-06-05 11:42:16 -04:00
Anish Athalye 7a19cd219a Point PyYAML dependency to official repository
Previously, PyYAML was hosted on BitBucket, so we had a mirror of the
repo on GitHub. Now, official hosting has moved to GitHub, so we can
point to the official repository instead. Thanks to Marco A. Feliu
<marco.feliu@nianet.org> for pointing this out.

This patch also updates the install shim to update submodule URLs. To
preserve the functionality of earlier Dotbot versions, we will need to
maintain 'https://github.com/anishathalye/pyyaml'. Because old versions
of the install shim used with new Dotbot versions will not update
submodule URLs, we will need to keep the old repository in sync with the
upstream repository as we upgrade PyYAML versions.

This patch also upgrades the dependency to PyYAML 3.12.
2018-05-24 19:07:11 -04:00
Anish Athalye 9c1af76e9e Add Mercurial install script 2015-05-22 13:33:10 -04:00
Anish Athalye 33d602bb93 Add YAML support
Add support for YAML format configuration files. In addition, this
commit adds instructions about YAML config files to the README, and it
also changes the README to encourage use of YAML instead of JSON.
2014-10-27 20:31:40 -04:00
Anish Athalye 1d2918f82e Fix bug in install script
Do not treat unbound variables as an error.
2014-09-15 07:27:06 -04:00
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 4da9a85b30 Add example install script 2014-03-20 21:59:23 -04:00