diff --git a/default.config b/default.config index 2320bbc..d3abaad 100644 --- a/default.config +++ b/default.config @@ -16,10 +16,23 @@ SRC_CPP="$( find src -name '*.cpp')" OUTDIR=bin OBJDIR=obj -EXEC_FILE=$PROJECT.com -SHARED_LIB_FILE=$PROJECT.so STATIC_LIB_FILE=$PROJECT.a +case $OS in + WINDOWS) + EXEC_FILE=$PROJECT.exe + SHARED_LIB_FILE=$PROJECT.dll + ;; + LINUX) + EXEC_FILE=$PROJECT + SHARED_LIB_FILE=$PROJECT.so + ;; + *) + printf "${RED}operating system $OS has no configuration variants\n" + exit 1 + ;; +esac + case $TASK in build_exec) C_ARGS="-O2" @@ -75,14 +88,3 @@ case $TASK in TASK_SCRIPT=cbuild/default_tasks/valgrind.sh ;; esac - -case $OS in - WINDOWS) - ;; - LINUX) - ;; - *) - printf "${RED}operating system $OS has no configuration variants\n" - exit 1 - ;; -esac