Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-11 | Add package type to project.conf | dec05eba | |
Type can be either executable or library. Executable: project compiles to an executable binary. Library: project compiles to either a static or dynamic library, depending on what how the dependent project wants the dependency to compile. With having type in project.conf, you cant include wrong type of project (an executable including another executable, conflicting main functions). | |||
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 |