index
:
sibs
master
A simple build system for native languages. Supports c, c++ and zig. Inspired by cargo (rust).
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
2023-06-27
Add --cpu=baseline|native option, propagate sanitize setting to sub projects
dec05eba
2023-03-08
Add support for mold, add optimization flags for linking step
dec05eba
2023-02-13
Fix PATH parsing incorrect if PATH does not contain :
dec05eba
2023-01-07
Set default sanitize level for tests to none
dec05eba
2022-11-12
Only default to lld in release mode
dec05eba
2022-09-09
update readme
dec05eba
2022-05-19
Disable automatic use of lld when using link-time optimization
dec05eba
2022-05-09
Use lld or gold if installed
dec05eba
2022-03-09
Add --args to sibs test command
dec05eba
2022-03-09
asdf
dec05eba
2022-03-09
Fix --linker option not working
dec05eba
2022-03-08
Fix skip-compile option inverted
dec05eba
2022-03-08
Add --linker, --build and --skip-compile options
dec05eba
2022-02-28
Update submodule urls
dec05eba
2022-02-05
Update readme with info about pkg-config and how to use sibs with dependencies
dec05eba
2022-01-14
Add lang.c and lang.cpp to tests
dec05eba
2022-01-01
Move -ldl and -lm to end
dec05eba
2021-11-24
Add --debug/--release option to sibs test
dec05eba
2021-10-21
Add lang.cpp.enable_exceptions option to enable/disable options, add c20, ↵
dec05eba
add c++03, c++98 and c++20
2021-09-18
Fix spaces in CC, CXX and AR merging to one command...
dec05eba
2021-09-18
Allow spaces in CC, CXX and AR
dec05eba
2021-08-23
Remove real cause of false positives
dec05eba
2021-08-23
Remove stack clash protection and fcf protection for debug builds because of ↵
dec05eba
false positives in standard library?
2021-08-20
Add --debug-symbols to include debug symbols in release builds
dec05eba
2021-08-20
More protections under debug builds
dec05eba
2021-06-26
Use fork/exec instead of popen. Add Path class
dec05eba
2021-05-24
force c locale, remove need for sudo in install script
dec05eba
2021-05-21
Temporary disable package server, update readme
dec05eba
2021-04-22
rename flto option to lto
dec05eba
2021-04-05
Oops.. optimizations disabled by default in release mode
dec05eba
2021-02-10
Disable flto by default and add --flto to enable it
dec05eba
2021-01-04
Add run command, remove colored text output if output is redirected to file
dec05eba
2020-11-03
Remove ability to use git projects as dependencies. Users can add them as ↵
dec05eba
git submodules instead
2020-10-21
Add thread sanitizer option (--sanitize=thread)
dec05eba
2020-10-16
Fix package repository download
dec05eba
2020-09-30
Fix out-of-bounds read when using --sanitize arg instead of --sanitize=
dec05eba
2020-09-14
Remove windows specific libraries
dec05eba
2020-09-14
Remove preview image
dec05eba
2020-07-31
Remove arch PKGBUILD, its on aur instead
dec05eba
2020-07-30
mm
dec05eba
2020-07-30
Use large file
dec05eba
2020-07-12
Revert change that broke some code
dec05eba
2020-07-12
update readme with dependencies
dec05eba
2020-07-12
Do not use conflicting -werror arg
dec05eba
2020-07-12
Extra gcc c++ debug flag
dec05eba
2020-07-06
Fix rewritten history
dec05eba
2020-07-06
Return a string for a getFileData
dec05eba
2020-07-06
Fix sanitizers (and tests) by allowing to specify which sanitizer to use. ↵
dec05eba
Its not possible to use all of them at the same time
2020-07-06
Use my own domain instead of gitlab for packages
dec05eba
2020-07-06
Add check that the package in cache is not corrupt from a previous ↵
dec05eba
download+extract that might have stopped mid-action
[next]