Files
linux-bin/woola
ackman678 74b88b38eb helpFound
2020-02-13 12:11:29 -08:00

45 lines
1.1 KiB
Bash
Executable File

#!/bin/bash
if [ "$1" == "-h" ] ; then
echo "
woola shell script - a helper app to invoke the woola markdown content build or server programs
Usage: woola
woola build
Takes an optional flag that can be 'build' to build website files instead of serving.
By default this app will serve files from the current directory by default using woola.
Installation: place in home directory and make this file executable chmod: u=rwX,go= woola
"
exit 0
fi
set -e
#helper startup script for woola
appPath="$HOME/projects/dev/woola"
configFile=$HOME/.config/woola/config.js
optFlag=${1:-serve}
if [[ -e $configFile ]] && [[ ! -e config.js ]]; then
ln -s $configFile config.js
fi
if [[ ! -d css ]]; then
ln -s $HOME/projects/dev/libcss css
fi
#if [[ ! -d js ]]; then
# ln -s $appPath/js js
#fi
#if [[ ! -d figures ]]; then
# ln -s $HOME/figures figures
#fi
if [[ "$optFlag" == "build" ]]; then
node $appPath/lib/index --build
else
node $appPath/lib/index.js
fi