# HG changeset patch # User Jeff Hammel # Date 1384820758 28800 # Node ID 8f5bfd2e5a35218b24e3350cf4322b87c5bd5c60 # Parent 1b2ccecfff7771d4162a8e2056c42bde3df03828 README.txt makeitso.txt diff -r 1b2ccecfff77 -r 8f5bfd2e5a35 README.txt --- a/README.txt Sun Oct 20 18:20:08 2013 -0700 +++ b/README.txt Mon Nov 18 16:25:58 2013 -0800 @@ -55,7 +55,16 @@ python has the ability to run files from stdin. This means you can run makeitso directly from the web:: - python <(curl http://k0s.org/mozilla/hg/MakeItSo/raw-file/tip/makeitso/makeitso.py) [URI] + python <(curl http://k0s.org/mozilla/hg/MakeItSo/raw-file/tip/makeitso/makeitso.py) [URI] This uses the bash shell. If you have another shell you may have to use another syntax, download the file, or install the package. + + +Similar Projects +---------------- + +* http://cookiecutter.readthedocs.org/ , + https://github.com/audreyr/cookiecutter + +* https://github.com/lucuma/Voodoo diff -r 1b2ccecfff77 -r 8f5bfd2e5a35 makeitso.txt --- a/makeitso.txt Sun Oct 20 18:20:08 2013 -0700 +++ b/makeitso.txt Mon Nov 18 16:25:58 2013 -0800 @@ -14,7 +14,7 @@ absolutely critical. In PasteScript, this isn't there (unless you use cheetah) and it is problematic if you want to deal with templates programmatically. If you do allow things, like - single-file templates, then this becomes mandatory. + single-file templates, then this becomes mandatory. This is to say, amongst other things, there should be a command-line option that will list the template variables. @@ -24,7 +24,7 @@ - ability to use defaults (--use-defaults) when they are specified - - ability to save variables used in a run into a file: + - ability to save variables used in a run into a file: makeitso --save-variables=myvars.txt mytemplate) - ability to have executing script files (for packaged tests or via a shebang)