26 lines
515 B
Bash
26 lines
515 B
Bash
#!/bin/bash
|
|
|
|
tabs 4
|
|
|
|
source cbuild/colors.sh
|
|
source cbuild/functions.sh
|
|
|
|
#config
|
|
if [ ! -f ".config" ]; then
|
|
print "${YELLOW}./.config doesn't exist\n"
|
|
if [ -f "default.config.sh" ]; then
|
|
cp default.config.sh .config
|
|
else
|
|
cp cbuild/default.config.sh .config
|
|
fi
|
|
print "${YELLOW}Default config created.\nEdit it's values.\n"
|
|
exit
|
|
fi
|
|
|
|
source .config
|
|
|
|
#pre_build
|
|
if [ -f "$PRE_BUILD_SCRIPT" ]; then
|
|
print "${BLUE}executing $PRE_BUILD_SCRIPT"
|
|
source "$PRE_BUILD_SCRIPT"
|
|
fi |