Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-26 | Use fork/exec instead of popen. Add Path class | dec05eba | |
2021-01-04 | Add run command, remove colored text output if output is redirected to file | dec05eba | |
2020-07-06 | Add support for emscripten, fix compdb for tests | dec05eba | |
2020-07-06 | Add OpenBSD support | Charlie Root | |
2020-07-06 | Fix build for linux | dec05eba | |
2020-07-06 | Fix build with msvc (windows) | dec05eba | |
Fix freeze when sub process (exec) returns a lot of data (in stdout) | |||
2020-07-06 | Fix build for windows | dec05eba | |
2018-01-11 | Start with config object types, for git dependencies | dec05eba | |
2017-12-30 | Add support for windows (ugly fast solution) | dec05eba | |
2017-12-11 | Fix WEXITSTATUS compile error on openbsd (and ubuntu) | dec05eba | |
I noticed that WEXITSTATUS was failing when compiling sibs on ubuntu. WEXITSTATUS uses address of input which fails if the input is directly passed by return of a function call. Also added error checking if the process was stopped/killed by receiving a signal or if it failed in any other way. | |||
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 |