aboutsummaryrefslogtreecommitdiff
path: root/backend/ninja
AgeCommit message (Expand)Author
2020-07-06Add support for running zig testsdec05eba
2020-07-06Use cflags includes in zig build, ignore sibs-build dir for source filesdec05eba
2020-07-06Add zig support (still primitive)dec05eba
2020-07-06Use ninja library to generate build instead of raw stringdec05eba
2020-07-06Add dependencies dynamic dependencies to root project, to make it possible to...dec05eba
2020-07-06Add more c++ file extensionsdec05eba
2020-07-06Change packages.json location to gitlabdec05eba
2020-07-06Move compile_commands.json to project root directory, needed for IDEsdec05eba
2020-07-06Only show warnings in main project. TODO: Add option to show for dependenciesdec05eba
2020-07-06Fix library orderdec05eba
2020-07-06Fix tests built twice instead of oncedec05eba
2020-07-06Add sanitize build/test option, currently ignored if gcc is not useddec05eba
2020-07-06Add more runtime checks for debug buildsdec05eba
2020-07-06Fix for windowsdec05eba
2018-05-16Fix spelling error in FORTIFY_SOURCES flagdec05eba
2018-05-10Link math library by default on gccdec05eba
2018-05-09Change debug optimization level to Og for GCCdec05eba
2018-05-05Build compilation database (clangdb) when compilingdec05eba
2018-04-29Change sibs cache directory to standard one, remove library archive when it h...dec05eba
2018-04-24Remove glibcxx_debug as it causes issues with opendht for some reasondec05eba
2018-04-24Add glibcxx debug flag when running debug mode gccdec05eba
2018-04-23Do not include sibs lib dir in global includedec05eba
2018-04-15Do not build project twice if project is an executabledec05eba
2018-03-22Add more useful compiler flags for gccdec05eba
2018-03-21Add sub projects (should be used with git submodules)dec05eba
2018-03-19Fix compile error when having dependency on static library that hasdec05eba
2018-03-18Fix crash when building project with no source filesdec05eba
2018-02-01Add parent project expose include dir to testsdec05eba
2018-01-28.cc files are c++ files, not cdec05eba
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