cbuild/call_task.sh
2023-01-16 02:39:22 +06:00

22 lines
394 B
Bash
Executable File

#!/bin/bash
tabs 4
TASK=$1
printf "${CYAN}===========[$TASK]===========\n"
source cbuild/init.sh
clear_dir $OBJDIR
if [ -f "$PRE_TASK_SCRIPT" ]; then
printf "${BLUE}executing $PRE_TASK_SCRIPT\n"
source "$PRE_TASK_SCRIPT"
fi
source $TASK_SCRIPT
printf "${GRAY}"
if [ -f "$POST_TASK_SCRIPT" ]; then
printf "${BLUE}executing $POST_TASK_SCRIPT\n"
source "$POST_TASK_SCRIPT"
fi