qsgen2: Add option force
This commit is contained in:
parent
a3f78f1131
commit
6eb642bda2
13
qsgen2
13
qsgen2
@ -36,6 +36,10 @@ function include () {
|
||||
# Including some colors to the script
|
||||
include common/colors
|
||||
|
||||
# Define cache files for blogs and pages
|
||||
blog_cache_file="${project_dir}/.blog_cache"
|
||||
pages_cache_file="${project_dir}/.pages_cache"
|
||||
|
||||
echo "${magenta}${blue_bg} ${QSGEN} ${end}${white}${blue_bg}${VERSION} ${end}"
|
||||
|
||||
_add_site() {
|
||||
@ -97,7 +101,10 @@ case "$1" in
|
||||
_list_sites
|
||||
exit
|
||||
;;
|
||||
# Add cases for other commands like init, list, remove here
|
||||
force)
|
||||
: >| "$blog_cache_file" # Truncate the blog cache before doing update
|
||||
: >| "$pages_cache_file" # Truncate the page cache before doing update
|
||||
;;
|
||||
*)
|
||||
echo "Usage: qsgen2 [command]"
|
||||
exit
|
||||
@ -197,10 +204,6 @@ fi
|
||||
|
||||
if (${debug}); then _msg debug "Using the ${generator} engine for files: ${file_ext}"; fi
|
||||
|
||||
# Define cache files for blogs and pages
|
||||
blog_cache_file="${project_dir}/.blog_cache"
|
||||
pages_cache_file="${project_dir}/.pages_cache"
|
||||
|
||||
builtin cd ${project_dir}
|
||||
|
||||
# Let's put these here for now.
|
||||
|
Loading…
Reference in New Issue
Block a user