aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-18Fix crash when building project with no source filesdec05eba
2018-02-10GitRepository: clone using specified branchdec05eba
2018-02-01Add parent project expose include dir to testsdec05eba
2018-01-28.cc files are c++ files, not cdec05eba
2018-01-26Update readme with git dependencydec05eba
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-11Start with config object types, for git dependenciesdec05eba
2018-01-07Update c++ version in cmakedec05eba
2018-01-07Add info about lang.c and lang.cppdec05eba
2018-01-07Correct language version error messagedec05eba
2018-01-07Add c/c++ language version option, compile c/cc files with c compilerdec05eba
2018-01-07Add 'ldl' linking flag on linuxdec05eba
This enabled the use of dynamic lib functions such as dlopen, dlclose. Should there be a flag to disable this?
2018-01-06Remove test.sh, use 'sibs build' insteaddec05eba
2018-01-06Add define.static and define.dynamic to readmedec05eba
2018-01-06Fix dynamic lib dependencies in packages with no source filesdec05eba
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-06Add define.static, define.dynamicdec05eba
2018-01-06Change package list formatdec05eba
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-03Fail immediately if test command is run but no test dir is configureddec05eba
2018-01-03Add "sibs test" command. Tests are only run when that command is invokeddec05eba
2018-01-03Validate cmake.dir is provided in confdec05eba
2018-01-03Add _CONSOLE and _LIB define for windowsdec05eba
2018-01-03CMake: Add all generated library files as dependency instead of the lastdec05eba
modified one
2018-01-02Add missing return statement causing segfaultdec05eba
Added compile flags to give error when missing return statement
2018-01-02Fix bug when using config for several platforms in one projectdec05eba
2018-01-02Add support for cmakedec05eba
Not working fully yet, will investigate why
2018-01-01Use correct directory for tests depending on optimization leveldec05eba
2018-01-01Add support for comments in config filedec05eba
2018-01-01Add config parsing for cmakedec05eba
cmake has not integrated yet, but it will parse... Add test script to easily run tests
2018-01-01Add tododec05eba
2018-01-01Update README.mddec05eba
2018-01-01Update README.mddec05eba
2018-01-01Update README.mddec05eba
2018-01-01Update README.mddec05eba
2018-01-01Fail build if project.conf contains invalid object or fielddec05eba
2018-01-01Add unit test for package.platformsdec05eba
2018-01-01Update README.mddec05eba
2018-01-01Add info about project.confdec05eba
2017-12-31Add windows standard lib files to builddec05eba
Add optimization flag for debug/release for msvc
2017-12-31Update new project template with user platformdec05eba
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-31Make platforms in project.conf requireddec05eba
2017-12-31Change version to 0.1.3dec05eba
2017-12-31Add missing defines (WIN32, WIN64), fix static lib name on windowsdec05eba
2017-12-31Add static linking for msvcdec05eba