added cbuild

This commit is contained in:
timerix 2022-09-09 19:06:49 +06:00
parent a3c8ef6486
commit e08da5f4a7
2 changed files with 19 additions and 16 deletions

3
.gitmodules vendored Normal file
View File

@ -0,0 +1,3 @@
[submodule "cbuild"]
path = cbuild
url = https://github.com/Timerix22/cbuild.git

View File

@ -1,24 +1,24 @@
###### Building tasks #######
build_test:
@build_scripts/build_configurations/build_test.sh
build_test_dbg:
@build_scripts/build_configurations/build_test_dbg.sh
###### Build cbuild/default_tasks #######
build_exec:
@cbuild/default_tasks/build_exec.sh
build_exec_dbg:
@cbuild/default_tasks/build_exec_dbg.sh
build_shared_lib:
@build_scripts/build_configurations/build_shared_lib.sh
@cbuild/default_tasks/build_shared_lib.sh
build_shared_lib_dbg:
@cbuild/default_tasks/build_shared_lib_dbg.sh
build_static_lib:
@build_scripts/build_configurations/build_static_lib.sh
@cbuild/default_tasks/build_static_lib.sh
build_static_lib_dbg:
@build_scripts/build_configurations/build_static_lib_dbg.sh
@cbuild/default_tasks/build_static_lib_dbg.sh
###### Testing tasks #######
test: build_test
@build_scripts/build_configurations/test.sh
###### Launch cbuild/default_tasks #######
exec: build_exec
@cbuild/default_tasks/exec.sh
test_valgrind: build_test_dbg
@build_scripts/build_configurations/test_valgrind.sh
valgrind: build_exec_dbg
@cbuild/default_tasks/valgrind.sh
all: build_test
all: build_exec