2 # Copyright (C) 2021-2022 Harry Godden (hgn) - All Rights Reserved
5 # ==============================================================================
7 echo -e "\033[1;31mError:\e[0m $@"
12 echo -e "\033[1;33mWarning:\e[0m $@"
16 echo -e "\033[1;32mSuccess:\e[0m $@"
20 echo -e "\033[0;37m$@\e[0m"
25 echo -e "\033[1;35m$@\e[0m"
26 echo "================================================================"
30 titleit
" vg_build.sh ver: 2.0\n"
33 # ==============================================================================
35 compiler_cache
="ccache"
37 # Autodetect ccache unavailible
38 if ! [ -x "$( command -v $compiler_cache )" ]; then
45 cmd
="$compiler_cache $_compiler
51 -o $_folder/$_dst$_ext
59 error
"compiler failed"
62 success
"Compiled item\n"
66 # ==============================================================================
70 if [ $enable_tools = true
]; then source vg
/src
/tools.sh
; fi