1
0
mirror of https://github.com/locomotivemtl/locomotive-boilerplate.git synced 2026-01-15 00:55:08 +08:00

Delete clone.sh

This commit is contained in:
Mathieu Ducharme
2015-03-16 10:12:55 -04:00
parent da9338ffc5
commit 3021743cc5

View File

@@ -1,41 +0,0 @@
# !/bin/bash
if [ "$#" -ne 1 ]
then
echo "Usage: \"sh clone.sh {project-name}\"";
exit 1
fi
echo "Creating project \"$1\"";
project=$1
mkdir $project 2> /dev/null;
cp -R project-x/* $project 2> /dev/null;
cp project-x/.* $project 2> /dev/null;
find $project/ -type d -name .svn -exec rm {} \; 2> /dev/null;
find $project/ -type d -name node_modules -exec rm -rf {} \; 2> /dev/null;
#find $1/ -name *boilerplate* -exec sed -i -e 's/boilerplate/$1/g' {} \;
module=$project;
module="$(tr '[:lower:]' '[:upper:]' <<< ${module:0:1})${module:1}"
for file in $(grep -irl "boilerplate" $project/*)
do
sed -e "s/boilerplate/$project/g" $file > /tmp/clone-$project-tempfile.tmp;
mv /tmp/clone-$project-tempfile.tmp $file;
done
for file in $(grep -irl "Boilerplate" $project/*)
do
sed -e "s/Boilerplate/$module/g" $file > /tmp/clone-$project-tempfile.tmp;
mv /tmp/clone-$project-tempfile.tmp $file;
done
find $project/ -name "*boilerplate*" | while read f; do
mv "$f" "${f/boilerplate/$project}" 2> /dev/null;
done
find $project/ -name "*boilerplate*" | while read f; do
mv "$f" "${f/boilerplate/$project}" 2> /dev/null;
done