Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-10 | Disable flto by default and add --flto to enable it | 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 | Update version | dec05eba | |
2020-07-06 | Store dependencies in different directories depending on target platform | dec05eba | |
This fixed conflicts in cache filepath when building 32-bit and 64-bit project on the same machine or when doing cross compilation. | |||
2020-07-06 | Use ranges for dependency version | dec05eba | |
2020-07-06 | Add posix as a platform, remove zig from compile_commands.json | dec05eba | |
2020-07-06 | Add OpenBSD support | Charlie Root | |
2020-07-06 | Update readme, project.conf and install script for mac | dec05eba | |
2020-07-06 | Add support for macos | dec05eba | |
2020-07-06 | Fix TODO: Move include_dirs & ignore_dirs under config | dec05eba | |
Merge duplicate parsing code into one function | |||
2020-07-06 | Remove project.tests, always use tests subdir | dec05eba | |
2020-07-06 | Fix build for linux | dec05eba | |
2020-07-06 | Release 0.1.5 | dec05eba | |
2020-07-06 | Use ninja library to generate build instead of raw string | dec05eba | |
2020-07-06 | Allow '+' character in dependency name | dec05eba | |
2020-07-06 | Add examples | dec05eba | |
2020-07-06 | Ignore distribute dir | dec05eba | |
2018-01-11 | Start with config object types, for git dependencies | dec05eba | |
2018-01-05 | Get cflags from pkg config dependency | dec05eba | |
2018-01-04 | Use packages list to find packages | dec05eba | |
2018-01-03 | CMake: Add all generated library files as dependency instead of the last | dec05eba | |
modified one | |||
2017-12-31 | Change version to 0.1.3 | dec05eba | |
2017-12-31 | Add cmake building, add ignore dirs option | dec05eba | |
Sometimes it's not possible to build new sibs with older sibs because of changes that break backwards compatbility. If sibs installation fails with sibs, use cmake. | |||
2017-12-31 | Update project.conf | dec05eba | |
2017-12-31 | Sibs can now build itself on windows | dec05eba | |
Fixed several bugs. The windows implementation IS QUICK AND DIRTY! It links things as static even if you wish to link as dynamic etc..... NEED TO FIX THIS !!! | |||
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 | |
If you dont already have sibs to build sibs, download first release: https://github.com/DEC05EBA/sibs/archive/0.1.0.tar.gz Then you can install new version of sibs | |||
2017-12-10 | Add support for dependencies in global lib dir | dec05eba | |
Global lib dir is located at ~/.sibs/lib TODO: If global lib dir doesn't exist, download it from github/server | |||
2017-12-08 | Added loading of project file and file validations | dec05eba | |
Next up: parse project.conf file |