aboutsummaryrefslogtreecommitdiff
path: root/.scripts/boil
blob: 906c59a9c2a3ae08d2f890a298da2ba89ba0c3c8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/env sh

mode="$1"
name="$2"
boilerplates="$HOME/.boilerplates"

if [ "${mode}" = "" ] || [ "${name}" = "" ]; then
	echo "Not enough parameters"
	exit 1
fi

if [ "${mode}" = "clj" ]; then
	lein new app "$name"
	cp "$boilerplates/$mode/run" "$name"
	rm -rf "$name/CHANGELOG.md" "$name/LICENSE" "$name/README.md" "$name/doc/"
else
	cp -r "$boilerplates/$mode" "$name" || echo "Something went wrong"
fi