]> git.phdru.name Git - cookiecutter.git/blobdiff - project_template/mk-distr
Fix rename-project: fix only exiting files
[cookiecutter.git] / project_template / mk-distr
index 8576eac8ee7f67b9cd7c8a8625dd0450ea92aa9a..ee5ea8a022488a7ad95452311336c9b1e7109771 100755 (executable)
@@ -2,9 +2,13 @@
 
 umask 022 &&
 
-git archive --format=tar --prefix=project/ "${1:-HEAD}" |
+git archive --format=tar --prefix={project}/ "${1:-HEAD}" |
    (cd "$HOME/tmp" && exec tar xf -) &&
 
-cd "$HOME/tmp/project" &&
+cp -ap docs "$HOME/tmp/{project}" &&
+
+cd "$HOME/tmp/{project}" &&
+chmod -R u=rwX,go=rX docs &&
+
 python setup.py sdist --formats=bztar &&
-cd dist && mv project-*.tar.bz2 ../.. && cd ../.. && exec rm -rf project
+cd dist && mv {project}-*.tar.bz2 ../.. && cd ../.. && exec rm -rf {project}