Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-06 | Fix crash on windows when dependency is not found | dec05eba | |
2020-07-06 | Fix for windows | dec05eba | |
2018-05-16 | Fix bug where multiple versions of a package doesn't work at all | 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 ↵ | dec05eba | |
has been extracted | |||
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 | |
and running 'sibs test' | |||
2018-04-04 | Add generated library file to parent project for cmake dependency | dec05eba | |
2018-03-21 | Add sub projects (should be used with git submodules) | dec05eba | |
Fix issue where static lib dependencies are not built correctly because their dynamic lib dependencies are not propagated to dependant project | |||
2018-03-19 | Fix compile error when having dependency on static library that has | dec05eba | |
dependency on dynamic libraries Static libraries need to be defined before dynamic libraries when building executable, otherwise you get linking error | |||
2018-03-18 | Fix crash when building project with no source files | dec05eba | |
2018-02-10 | GitRepository: clone using specified branch | dec05eba | |
2018-02-01 | Add parent project expose include dir to tests | dec05eba | |
2018-01-26 | Add todo | dec05eba | |
2018-01-26 | Add git dependencies | dec05eba | |
2018-01-11 | Start with config object types, for git dependencies | dec05eba | |
2018-01-07 | Correct language version error message | dec05eba | |
2018-01-07 | Add c/c++ language version option, compile c/cc files with c compiler | dec05eba | |
2018-01-06 | Fix dynamic lib dependencies in packages with no source files | dec05eba | |
Packages with no source files do not output a library that is included by dependencies, so we need to give our dependencies to the dependant package | |||
2018-01-06 | Add define.static, define.dynamic | dec05eba | |
2018-01-06 | Change package list format | 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 | Fail immediately if test command is run but no test dir is configured | dec05eba | |
2018-01-03 | Add "sibs test" command. Tests are only run when that command is invoked | dec05eba | |
2018-01-03 | Validate cmake.dir is provided in conf | dec05eba | |
2018-01-03 | Add _CONSOLE and _LIB define for windows | dec05eba | |
2018-01-03 | CMake: Add all generated library files as dependency instead of the last | dec05eba | |
modified one | |||
2018-01-02 | Add missing return statement causing segfault | dec05eba | |
Added compile flags to give error when missing return statement | |||
2018-01-02 | Fix bug when using config for several platforms in one project | dec05eba | |
2018-01-02 | Add support for cmake | dec05eba | |
Not working fully yet, will investigate why | |||
2018-01-01 | Add support for comments in config file | dec05eba | |
2018-01-01 | Add config parsing for cmake | dec05eba | |
cmake has not integrated yet, but it will parse... Add test script to easily run tests | |||
2018-01-01 | Add todo | 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 | |
Validate package name only contains safe characters. TODO: Validate package name is allowed on windows, names such as NUL, AUX are not allowed | |||
2017-12-31 | Make platforms in project.conf required | dec05eba | |
2017-12-31 | Add support for global config | dec05eba | |
2017-12-31 | Remove unecessary pragma comment lib | 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 | 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-30 | Fix compile error for non windows build | dec05eba | |
2017-12-30 | Merge release_0.1.0 to master | dec05eba | |
Add support for windows | |||
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 | Output build time after successful build | 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-28 | Add optimization level option to building | dec05eba | |