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
/
include
/
Conf.hpp
Age
Commit message (
Expand
)
Author
2020-07-06
Fix build for linux
dec05eba
2020-07-06
Fix TODOs, mainly escaping strings for ninja
dec05eba
2020-07-06
Add support for running zig tests
dec05eba
2020-07-06
Add zig support (still primitive)
dec05eba
2020-07-06
Use ninja library to generate build instead of raw string
dec05eba
2020-07-06
Only show warnings in main project. TODO: Add option to show for dependencies
dec05eba
2020-07-06
Add sanitize build/test option, currently ignored if gcc is not used
dec05eba
2020-07-06
Fix for windows
dec05eba
2018-05-05
Build compilation database (clangdb) when compiling
dec05eba
2018-03-21
Add sub projects (should be used with git submodules)
dec05eba
2018-01-26
Add git dependencies
dec05eba
2018-01-11
Start with config object types, for git dependencies
dec05eba
2018-01-07
Add info about lang.c and lang.cpp
dec05eba
2018-01-07
Add c/c++ language version option, compile c/cc files with c compiler
dec05eba
2018-01-06
Add define.static, define.dynamic
dec05eba
2018-01-06
Change package list format
dec05eba
2018-01-03
Add "sibs test" command. Tests are only run when that command is invoked
dec05eba
2018-01-02
Fix bug when using config for several platforms in one project
dec05eba
2018-01-02
Add support for cmake
dec05eba
2018-01-01
Add config parsing for cmake
dec05eba
2018-01-01
Fail build if project.conf contains invalid object or field
dec05eba
2017-12-31
Update new project template with user platform
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
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
Add optimization level option to building
dec05eba
2017-12-28
Add package include dirs config
dec05eba
2017-12-16
Add support for sub project (unit tests)
dec05eba
2017-12-11
Add package type to project.conf
dec05eba
2017-12-10
Add support for dependencies in global lib dir
dec05eba
2017-12-09
Added ninja backend, very simple project works
dec05eba
2017-12-09
Finished project config file parsing
dec05eba
2017-12-08
Added loading of project file and file validations
dec05eba