fix(core): Ignore .gitkeep files when checking if a directory is empty instead of ignoring README.md
This commit is contained in:
parent
4b836c33f7
commit
df73512e1a
1 changed files with 6 additions and 6 deletions
12
blueprint.sh
12
blueprint.sh
|
@ -868,7 +868,7 @@ if [[ ( $2 == "-init" || $2 == "-I" ) ]]; then VCMD="y"
|
||||||
|
|
||||||
# To prevent accidental wiping of your dev directory, you are unable to initialize another extension
|
# To prevent accidental wiping of your dev directory, you are unable to initialize another extension
|
||||||
# until you wipe the contents of the .blueprint/dev directory.
|
# until you wipe the contents of the .blueprint/dev directory.
|
||||||
if [[ -n $(find .blueprint/dev -maxdepth 1 -type f -not -name "README.md" -print -quit) ]]; then
|
if [[ -n $(find .blueprint/dev -maxdepth 1 -type f -not -name ".gitkeep" -print -quit) ]]; then
|
||||||
quit_red "[FATAL] Your development directory contains files. To protect you against accidental data loss, you are unable to initialize another extension unless you clear your .blueprint/dev folder."
|
quit_red "[FATAL] Your development directory contains files. To protect you against accidental data loss, you are unable to initialize another extension unless you clear your .blueprint/dev folder."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -1054,7 +1054,7 @@ fi
|
||||||
if [[ ( $2 == "-build" || $2 == "-b" ) ]]; then VCMD="y"
|
if [[ ( $2 == "-build" || $2 == "-b" ) ]]; then VCMD="y"
|
||||||
if [[ $(cat .blueprint/data/internal/db/developer) != "true"* ]]; then quit_red "[FATAL] Developer mode is not enabled.";exit 1;fi
|
if [[ $(cat .blueprint/data/internal/db/developer) != "true"* ]]; then quit_red "[FATAL] Developer mode is not enabled.";exit 1;fi
|
||||||
|
|
||||||
if [[ -z $(find .blueprint/dev -maxdepth 1 -type f -not -name "README.md" -print -quit) ]]; then
|
if [[ -z $(find .blueprint/dev -maxdepth 1 -type f -not -name ".gitkeep" -print -quit) ]]; then
|
||||||
quit_red "[FATAL] You do not have any development files."
|
quit_red "[FATAL] You do not have any development files."
|
||||||
fi
|
fi
|
||||||
log_bright "[INFO] Installing development extension files.."
|
log_bright "[INFO] Installing development extension files.."
|
||||||
|
@ -1068,7 +1068,7 @@ fi
|
||||||
if [[ ( $2 == "-export" || $2 == "-e" ) ]]; then VCMD="y"
|
if [[ ( $2 == "-export" || $2 == "-e" ) ]]; then VCMD="y"
|
||||||
if [[ $(cat .blueprint/data/internal/db/developer) != "true"* ]]; then quit_red "[FATAL] Developer mode is not enabled.";exit 1;fi
|
if [[ $(cat .blueprint/data/internal/db/developer) != "true"* ]]; then quit_red "[FATAL] Developer mode is not enabled.";exit 1;fi
|
||||||
|
|
||||||
if [[ -z $(find .blueprint/dev -maxdepth 1 -type f -not -name "README.md" -print -quit) ]]; then
|
if [[ -z $(find .blueprint/dev -maxdepth 1 -type f -not -name ".gitkeep" -print -quit) ]]; then
|
||||||
quit_red "[FATAL] You do not have any development files."
|
quit_red "[FATAL] You do not have any development files."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -1092,7 +1092,7 @@ fi
|
||||||
|
|
||||||
# -wipe
|
# -wipe
|
||||||
if [[ ( $2 == "-wipe" || $2 == "-w" ) ]]; then VCMD="y"
|
if [[ ( $2 == "-wipe" || $2 == "-w" ) ]]; then VCMD="y"
|
||||||
if [[ -z $(find .blueprint/dev -maxdepth 1 -type f -not -name "README.md" -print -quit) ]]; then
|
if [[ -z $(find .blueprint/dev -maxdepth 1 -type f -not -name ".gitkeep" -print -quit) ]]; then
|
||||||
quit_red "[FATAL] You do not have any development files."
|
quit_red "[FATAL] You do not have any development files."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -1121,7 +1121,7 @@ fi
|
||||||
if [[ $2 == "-upgrade" ]]; then VCMD="y"
|
if [[ $2 == "-upgrade" ]]; then VCMD="y"
|
||||||
log_yellow "[WARNING] This is an advanced feature, only proceed if you know what you are doing.\n"
|
log_yellow "[WARNING] This is an advanced feature, only proceed if you know what you are doing.\n"
|
||||||
|
|
||||||
if [[ -n $(find .blueprint/dev -maxdepth 1 -type f -not -name "README.md" -print -quit) ]]; then
|
if [[ -n $(find .blueprint/dev -maxdepth 1 -type f -not -name ".gitkeep" -print -quit) ]]; then
|
||||||
quit_red "[FATAL] Your development directory contains files. To protect you against accidental data loss, you are unable to upgrade unless you clear your .blueprint/dev folder."
|
quit_red "[FATAL] Your development directory contains files. To protect you against accidental data loss, you are unable to upgrade unless you clear your .blueprint/dev folder."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -1144,7 +1144,7 @@ if [[ $2 == "-upgrade" ]]; then VCMD="y"
|
||||||
else
|
else
|
||||||
bash tools/update.sh $FOLDER
|
bash tools/update.sh $FOLDER
|
||||||
fi
|
fi
|
||||||
if [[ -n $(find tools/tmp -maxdepth 1 -type f -not -name "README.md" -print -quit) ]]; then
|
if [[ -n $(find tools/tmp -maxdepth 1 -type f -not -name ".gitkeep" -print -quit) ]]; then
|
||||||
rm -R tools/tmp/*
|
rm -R tools/tmp/*
|
||||||
fi
|
fi
|
||||||
chmod +x blueprint.sh
|
chmod +x blueprint.sh
|
||||||
|
|
Loading…
Reference in a new issue