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
path:
root
/
backend
/
ninja
/
Ninja.cpp
Age
Commit message (
Expand
)
Author
2020-07-06
Only show warnings in main project. TODO: Add option to show for dependencies
dec05eba
2020-07-06
Fix library order
dec05eba
2020-07-06
Fix tests built twice instead of once
dec05eba
2020-07-06
Add sanitize build/test option, currently ignored if gcc is not used
dec05eba
2020-07-06
Add more runtime checks for debug builds
dec05eba
2020-07-06
Fix for windows
dec05eba
2018-05-16
Fix spelling error in FORTIFY_SOURCES flag
dec05eba
2018-05-10
Link math library by default on gcc
dec05eba
2018-05-09
Change debug optimization level to Og for GCC
dec05eba
2018-05-05
Build compilation database (clangdb) when compiling
dec05eba
2018-04-29
Change sibs cache directory to standard one, remove library archive when it h...
dec05eba
2018-04-24
Remove glibcxx_debug as it causes issues with opendht for some reason
dec05eba
2018-04-24
Add glibcxx debug flag when running debug mode gcc
dec05eba
2018-04-23
Do not include sibs lib dir in global include
dec05eba
2018-04-15
Do not build project twice if project is an executable
dec05eba
2018-03-22
Add more useful compiler flags for gcc
dec05eba
2018-03-21
Add sub projects (should be used with git submodules)
dec05eba
2018-03-19
Fix compile error when having dependency on static library that has
dec05eba
2018-03-18
Fix crash when building project with no source files
dec05eba
2018-02-01
Add parent project expose include dir to tests
dec05eba
2018-01-28
.cc files are c++ files, not c
dec05eba
2018-01-26
Add todo
dec05eba
2018-01-26
Use 'script' to get colored output for ninja build
dec05eba
2018-01-26
Add git dependencies
dec05eba
2018-01-11
Generate dependency file (recompile source files when header files are modified)
dec05eba
2018-01-07
Add c/c++ language version option, compile c/cc files with c compiler
dec05eba
2018-01-07
Add 'ldl' linking flag on linux
dec05eba
2018-01-06
Fix dynamic lib dependencies in packages with no source files
dec05eba
2018-01-05
Do not generate debug info if building release
dec05eba
2018-01-05
Get cflags from pkg config dependency
dec05eba
2018-01-04
Use packages list to find packages
dec05eba
2018-01-03
Add custom define option
dec05eba
2018-01-03
Add "sibs test" command. Tests are only run when that command is invoked
dec05eba
2018-01-03
Add _CONSOLE and _LIB define for windows
dec05eba
2018-01-02
Add missing return statement causing segfault
dec05eba
2018-01-01
Use correct directory for tests depending on optimization level
dec05eba
2017-12-31
Add windows standard lib files to build
dec05eba
2017-12-31
Add missing defines (WIN32, WIN64), fix static lib name on windows
dec05eba
2017-12-31
Add static linking for msvc
dec05eba
2017-12-31
Add support for global config
dec05eba
2017-12-31
Add cmake building, add ignore dirs option
dec05eba
2017-12-31
Sibs can now build itself on windows
dec05eba
2017-12-30
Merge release_0.1.0 to master
dec05eba
2017-12-30
Starting support for other languages than c/c++
dec05eba
2017-12-30
Add support for windows (ugly fast solution)
dec05eba
2017-12-28
Add support for tests in a package where type is executable
dec05eba
2017-12-28
Replace cmake with sibs. Sibs builds itself now
dec05eba
2017-12-28
Add optimization level option to building
dec05eba
2017-12-28
Add package include dirs config
dec05eba
2017-12-28
Add curl get, add packages file
dec05eba
[next]