#!/usr/bin/env bash
# New Capsule Wizard
# 2021, by Antonio Prates <hello@aprates.dev>
# see provided README.md for more information
############## CHECK ARGUMENTS
if [[ -z $1 ]];
then
echo "gempress: provide path as argument, like: './new-capsule ~/capsule'"
exit 1
fi
if [[ -d $1 ]];
then
echo "gempress: directory '$1' already exists!"
exit 2
fi
############## SOURCE GEMPRESS LIB
orginalDir=$PWD
cd "$(dirname "${BASH_SOURCE[0]}")"
. ./src/lib.sh
############## CREATE FOLDER
mkdir $1
############## COPY EXAMPLE AND TEMPLATES
cp -r example $1/contents
cp -r template $1/template
############## CONFIGURE
echo
sugar src/configure.c $1 $(date +%F)
############## REVERT TO USER DIR
cd $orginalDir