aboutsummaryrefslogtreecommitdiff
path: root/backend/ninja/Ninja.cpp
AgeCommit message (Expand)Author
2018-01-26Add tododec05eba
2018-01-26Use 'script' to get colored output for ninja builddec05eba
2018-01-26Add git dependenciesdec05eba
2018-01-11Generate dependency file (recompile source files when header files are modified)dec05eba
2018-01-07Add c/c++ language version option, compile c/cc files with c compilerdec05eba
2018-01-07Add 'ldl' linking flag on linuxdec05eba
2018-01-06Fix dynamic lib dependencies in packages with no source filesdec05eba
2018-01-05Do not generate debug info if building releasedec05eba
2018-01-05Get cflags from pkg config dependencydec05eba
2018-01-04Use packages list to find packagesdec05eba
2018-01-03Add custom define optiondec05eba
2018-01-03Add "sibs test" command. Tests are only run when that command is invokeddec05eba
2018-01-03Add _CONSOLE and _LIB define for windowsdec05eba
2018-01-02Add missing return statement causing segfaultdec05eba
2018-01-01Use correct directory for tests depending on optimization leveldec05eba
2017-12-31Add windows standard lib files to builddec05eba
2017-12-31Add missing defines (WIN32, WIN64), fix static lib name on windowsdec05eba
2017-12-31Add static linking for msvcdec05eba
2017-12-31Add support for global configdec05eba
2017-12-31Add cmake building, add ignore dirs optiondec05eba
2017-12-31Sibs can now build itself on windowsdec05eba
2017-12-30Merge release_0.1.0 to masterdec05eba
2017-12-30Starting support for other languages than c/c++dec05eba
2017-12-30Add support for windows (ugly fast solution)dec05eba
2017-12-28Add support for tests in a package where type is executabledec05eba
2017-12-28Replace cmake with sibs. Sibs builds itself nowdec05eba
2017-12-28Add optimization level option to buildingdec05eba
2017-12-28Add package include dirs configdec05eba
2017-12-28Add curl get, add packages filedec05eba
2017-12-16Replace lpthread with pthreaddec05eba
2017-12-16Add pthreads to build commanddec05eba
2017-12-16Modify ninja interface to build after creating build filedec05eba
2017-12-16Remove unnecessary include dir in builddec05eba
2017-12-16Add support for sub project (unit tests)dec05eba
2017-12-14Add support for dynamic libraries (shared objects)dec05eba
2017-12-13Change linking order for pkg-configdec05eba
2017-12-13Fix linking issue (linking in wrong order)dec05eba
2017-12-12Lazily create directories that are neededdec05eba
2017-12-12Download and extract missing dependencies from githubdec05eba
2017-12-10Do not build dependency as library if it's header only librarydec05eba
2017-12-10Add support for recursive global lib dependenciesdec05eba
2017-12-10Add support for dependencies in global lib dirdec05eba
2017-12-09Add project compilation after ninja file is createddec05eba
2017-12-09Add support for dependencies (including version check)dec05eba
2017-12-09Added ninja backend, very simple project worksdec05eba