Debug zsh
This commit is contained in:
parent
2519d2fce1
commit
ee44ceaa94
29
qsgen2
29
qsgen2
@ -1,4 +1,6 @@
|
|||||||
#!/usr/bin/zsh -x
|
#!/usr/bin/zsh
|
||||||
|
|
||||||
|
set -x
|
||||||
|
|
||||||
# Quick Site Generator 2 is a static website generator inspired by Nikola.
|
# Quick Site Generator 2 is a static website generator inspired by Nikola.
|
||||||
# It is written for the Z shell (zsh) because that's what I use and also because I like it better than Bash.
|
# It is written for the Z shell (zsh) because that's what I use and also because I like it better than Bash.
|
||||||
@ -93,7 +95,7 @@ zmodload zsh/files
|
|||||||
|
|
||||||
# Check for, an source, the config file for this specific website
|
# Check for, an source, the config file for this specific website
|
||||||
if [[ -f $(pwd)/config ]]; then
|
if [[ -f $(pwd)/config ]]; then
|
||||||
if (${debug}) echo "${red}Config file found and sourced${end}\n${yellow} - $(pwd)/config${end}"
|
if (${debug}); then echo "${red}Config file found and sourced${end}\n- ${yellow} - $(pwd)/config${end}"; fi
|
||||||
# CONFIG=$(pwd)/config
|
# CONFIG=$(pwd)/config
|
||||||
builtin source $(pwd)/config
|
builtin source $(pwd)/config
|
||||||
else
|
else
|
||||||
@ -101,16 +103,23 @@ else
|
|||||||
echo "${yellow} - Please create the file 'config' in your project directory.${end}"
|
echo "${yellow} - Please create the file 'config' in your project directory.${end}"
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
debug=true
|
||||||
if (${debug}); then
|
if (${debug}); then
|
||||||
|
qsconfig=$( cat $(pwd)/config | grep -v \# )
|
||||||
|
qsconfig=$(<${qsconfig})
|
||||||
echo "${red}Contents of Config file:${end}"
|
echo "${red}Contents of Config file:${end}"
|
||||||
echo "${yellow} - site_name=${site_name}${end}"
|
for lines in ${qsconfig}
|
||||||
echo "${yellow} - site_tagline=${site_tagline}${end}"
|
do
|
||||||
echo "${yellow} - theme=${theme}${end}"
|
echo "${yellow} - ${lines}${end}"
|
||||||
echo "${yellow} - project_dir=${project_dir}${end}"
|
done
|
||||||
echo "${yellow} - www_root=${www_root}${end}"
|
#echo "${yellow} - site_name=${site_name}${end}"
|
||||||
echo "${yellow} - blog_in_index=${blog_in_index}${end}"
|
#echo "${yellow} - site_tagline=${site_tagline}${end}"
|
||||||
echo "${yellow} - generator=${generator}${end}"
|
#echo "${yellow} - theme=${theme}${end}"
|
||||||
|
#echo "${yellow} - project_dir=${project_dir}${end}"
|
||||||
|
#echo "${yellow} - www_root=${www_root}${end}"
|
||||||
|
#echo "${yellow} - blog_in_index=${blog_in_index}${end}"
|
||||||
|
#echo "${yellow} - generator=${generator}${end}"
|
||||||
|
#echo "${yellow} - sitemap=${sitemap}${end}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
function _msg() {
|
function _msg() {
|
||||||
|
Loading…
Reference in New Issue
Block a user