mirror of
https://github.com/hackacad/bastille.git
synced 2025-12-20 01:02:36 +01:00
Merge pull request #970 from BastilleBSD/tschettervictor-patch-1
bootstrap: Bugfix when bootstrapping multiple templates
This commit is contained in:
@@ -424,10 +424,12 @@ bootstrap_template() {
|
|||||||
if [ ! -f ${_raw_template_dir}/Bastillefile ]; then
|
if [ ! -f ${_raw_template_dir}/Bastillefile ]; then
|
||||||
# Extract template in project/template format
|
# Extract template in project/template format
|
||||||
find "${_raw_template_dir}" -type f -name Bastillefile | while read -r _file; do
|
find "${_raw_template_dir}" -type f -name Bastillefile | while read -r _file; do
|
||||||
_project="$(dirname "$(dirname ${_file})")"
|
_template_dir="$(dirname ${_file})"
|
||||||
_template="$(basename ${_project})"
|
_project_dir="$(dirname ${_template_dir})"
|
||||||
_complete_template="$(basename ${_project})"/"$(basename "$(dirname ${_file})")"
|
_template_name="$(basename ${_template_dir})"
|
||||||
cp -fR "${_project}" "${bastille_templatesdir}/${_template}"
|
_project_name="$(basename ${_project_dir})"
|
||||||
|
_complete_template="${_project_name}/${_template_name}"
|
||||||
|
cp -fR "${_project_dir}" "${bastille_templatesdir}"
|
||||||
bastille verify "${_complete_template}"
|
bastille verify "${_complete_template}"
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user