Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-08 | Add support for mold, add optimization flags for linking step | dec05eba | |
2021-06-26 | Use fork/exec instead of popen. Add Path class | dec05eba | |
2020-07-06 | Return a string for a getFileData | dec05eba | |
2020-07-06 | Add support for absolute paths in include_dirs config | dec05eba | |
2020-07-06 | Fix cmake build library dependency order | dec05eba | |
2020-07-06 | Fix build for windows, release new windows build | dec05eba | |
2020-07-06 | Use ranges for dependency version | dec05eba | |
2020-07-06 | Fix for windows & mingw | dec05eba | |
2020-07-06 | Add cross compilation (mingw-w64 x86_64) | dec05eba | |
Currently only cross compiling from linux64 to win64 works. Need to test cross compilation more, currently the cross compilation uses same profile as GCC, is that correct? | |||
2020-07-06 | Fix build for linux | dec05eba | |
2020-07-06 | Fix various things, add generated zig header files to global include | dec05eba | |
Fix compile_commands.json missing build steps. Fix c includes -> zig includes flags. Fix crash when running sibs new/init without defining lang. Add generated zig header files to global include so they can be used from c/c++. Add zig and zig/c (using zig and c in the same project) examples. | |||
2020-07-06 | Add sibs init to init project in existing directory | dec05eba | |
2018-01-02 | Add support for cmake | dec05eba | |
Not working fully yet, will investigate why | |||
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 | |||
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 | Add support for windows (ugly fast solution) | dec05eba | |
2017-12-16 | Add support for sub project (unit tests) | dec05eba | |
2017-12-12 | Lazily create directories that are needed | dec05eba | |
Directories such as: ~/.sibs ~/.sibs/archive ~/.sibs/lib And directories for each specific library. Also fix bug in getFileContent and fileOverwrite if file already exists | |||
2017-12-10 | Change program arguments to use current path as project path | dec05eba | |
Option "-p" can be passed to specify another project path | |||
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-09 | Added ninja backend, very simple project works | dec05eba | |
2017-12-09 | Finished project config file parsing | dec05eba | |
2017-12-08 | Added loading of project file and file validations | dec05eba | |
Next up: parse project.conf file |