#!/bin/bash source common.inc PKG_NAME="$1" _ROOT="$(readlink_ex $0)" _PKG_ROOT="$_ROOT/$PKG_NAME" PKG_ROOT="$_PKG_ROOT/root" PKG_SCRIPTS="$_PKG_ROOT/scripts" if [ -z "$PKG_NAME" ]; then echo Please give your package a name. exit 1 fi if [ -d "$_PKG_ROOT" ]; then echo $_PKG_ROOT already exists. exit 1 fi # Create directories mkdir -p "$PKG_ROOT" mkdir -p "$PKG_SCRIPTS" # Generate template scripts for template in "${scripts_default[@]}" do script="$PKG_SCRIPTS/$template" cat << EOF > "$script" #!/bin/bash # # Do stuff here # exit 0 EOF chmod 755 "$script" done