-
v2.2.4 Stable
released this
2025-11-19 09:20:11 +00:00 | 14 commits to main since this release2.2.4
- default config: C standard changed to C99
- default config: enabled more warnings
- added file
default_vscode/c_cpp_properties.json - fixed copying of
default_vscodefiles
2.2.3
- removed
\rcharacters fromdetect_os.sh
2.2.2
bootstrap.shcan show help for cbuild installations again- copy dependency out files only if they are newer or don't exist
Downloads
-
released this
2025-11-19 08:47:34 +00:00 | 0 commits to main since this release2.3.2
- fixed symlink creation in
OBJDIR/static_libs
2.3.1
- user config loads before project config
2.3.0
- CONFIG: Added new file
./project.config.user.default. - CONFIG: Changed
cbuild/default_tasksto@cbuild/default_tasks. - CONFIG: Updated
gproftask. - Changed
includefunction: replaced prefixcbuild/with@cbuild/. - Moved most scripts to
include/. - Renamed default config to
./project.config.default. - Added functions:
file_copy_default_if_not_present()replace_var_value_in_script()
- Added task scripts:
strip_exec.sh- enabled in default config in taskbuild_exec
Downloads
- fixed symlink creation in
-
v2.2.1: Small improvements Stable
released this
2025-04-25 16:13:10 +00:00 | 24 commits to main since this release2.2.1
- updated
bootstrap.shto 1.0.2
2.2.0
- config: removed slash after
--fullpath-afterinVALGRIND_ARGS - config: removed
CONFIG_VERSIONvariable - config: added
LINKER_LIBSvariable - added
detect_archfunction andARCHglobal variable - added default vscode launch config
- refactored
sedcalls to not use-iargument because it caused errors on NTFS
Downloads
- updated
-
last v2.1 release Stable
released this
2025-04-25 15:39:44 +00:00 | 32 commits to main since this releasev2.1.4
- added
-Wl,-rpathargument generation inlink(). It forces ld to link to local shared library inOUTDIR
v2.1.3
- added
DEP_OTHER_OUT_FILESto dependency configs - if
PRESERVE_OUT_DIRECTORY_STRUCTURE=truethenDEP_DYNAMIC_OUT_FILESandDEP_OTHER_OUT_FILESare copied toOUTDIRpreserving directory structure (example_dir/lib1.so -> $OUTDIR/example_dir/lib1.so)
v2.1.2
- changed compile_c and compile_cpp functions
- bootstrap now can print help and list of installed versions
v2.1.1
- config: removed
TESTS_CandTESTS_CPPcompilation
v2.1.0
- config: no more
current.configanddefault.config, justproject.config - improved version checking
setup.shnow installs each minor version in separate dicectory- added
bootstrap.shwhich automaticly selects cbuild version specified in project config
Downloads
- added