Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This fixed conflicts in cache filepath when building 32-bit and 64-bit project on the same
machine or when doing cross compilation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Refactor config parsing to reduce number of changes when introducing a
new platform to support
|
|
|
|
|
|
|
|
|
|
|
|
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?
|
|
* Downloads libraries from internet if they are missing from the system
* Libraries are shared among all sibs projects as long as they use same
library versions
|
|
|
|
|
|
|
|
Bundle command copies all dynamic library dependencies
to one location and creates an archive that can be distributed.
Currently only for linux.
In testing phase...
|
|
|
|
|
|
Currently in testing phase.
Builds a redistributable binary by statically linking libraries
(including standard library).
|
|
Fix platform specific configs, not all configs were checked
|
|
|
|
|
|
Remove tests section under [package] in project.conf, it is no longer
needed
|
|
|
|
|
|
|
|
Merge duplicate parsing code into one function
|
|
|
|
|
|
Fix freeze when sub process (exec) returns a lot of data (in stdout)
|