diff --git a/cbuild b/cbuild index dc5947f..e8e4242 160000 --- a/cbuild +++ b/cbuild @@ -1 +1 @@ -Subproject commit dc5947f92d310f05a8765242bed6b825c043a182 +Subproject commit e8e42424d329ef1e75fb827ddf85d55b4cd89169 diff --git a/default.config b/default.config index e57a8df..241c3ca 100644 --- a/default.config +++ b/default.config @@ -7,7 +7,7 @@ CMP_C="gcc" CMP_CPP="g++" STD_C="c11" STD_CPP="c++11" -WARN_C="-Wall -Wno-ignored-qualifiers -Wextra -Wno-unused-parameter" +WARN_C="-Wall -Wno-discarded-qualifiers -Wextra -Wno-unused-parameter" WARN_CPP="-Wall -Wextra -Wno-unused-parameter" SRC_C="$( find src -name '*.c')" SRC_CPP="$( find src -name '*.cpp')" @@ -15,10 +15,9 @@ TESTS_C="$( find tests -name '*.c')" TESTS_CPP="$(find tests -name '*.cpp')" # OBJDIR structure: -# ├── objects - dir where compiled *.o files are stored. cleans every call of build task -# ├── profile - dir where gcc *.gcda profiling info files stored -# ├── libs - there you can put static libs and linker will find them -# └── out - output files are created here and then copied to OUTDIR +# ├── objects/ - dir where compiled *.o files are stored. cleans every call of build task +# ├── profile/ - dir where gcc *.gcda profiling info files stored +# └── libs/ - there you can put static libs and linker will find them OBJDIR="obj" OUTDIR="bin" STATIC_LIB_FILE="$PROJECT.a"