aboutsummaryrefslogtreecommitdiff
path: root/src/Exec.cpp
AgeCommit message (Collapse)Author
2017-12-11Fix 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-10Add support for dependencies in global lib dirdec05eba
Global lib dir is located at ~/.sibs/lib TODO: If global lib dir doesn't exist, download it from github/server