From aa792d9f1108c00b9a4320a3e9495c346830b30c Mon Sep 17 00:00:00 2001 From: samaradel Date: Thu, 11 Aug 2022 13:17:58 +0200 Subject: [PATCH] Add script --- start.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 start.sh diff --git a/start.sh b/start.sh new file mode 100755 index 000000000..4a8094af7 --- /dev/null +++ b/start.sh @@ -0,0 +1,25 @@ +# builds if executable isn't foound +if [ ! -f "tailwindcss" ] +then + sh build.sh +fi + +# initialized and configures tailwind if not configured +if [ ! -f "tailwind.config.js" ] +then + ./tailwindcss init + sed -i '' "s| content: \\[\\],| content: \\['./templates/**/*.html'\\],|g" tailwind.config.js +fi + +# compiles tailwind css & launches locally +rm -rf public static/css +./tailwindcss -i css/index.css -o ./static/css/index.css --watch & zola serve & + +# compiles tailwind css for prod & builds project +./tailwindcss -i css/index.css -o ./static/css/index.css --minify +zola build + +# kills zola and tw bg processes on interrupt +trap 'kill $(jobs -p); exit 1' INT +wait +