Age | Commit message (Collapse) | Author |
|
add c++03, c++98 and c++20
|
|
|
|
|
|
|
|
|
|
git submodules instead
|
|
|
|
Its not possible to use all of them at the same time
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
Currently in testing phase.
Builds a redistributable binary by statically linking libraries
(including standard library).
|
|
Fix platform specific configs, not all configs were checked
|
|
|
|
|
|
|
|
Merge duplicate parsing code into one function
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix issue where static lib dependencies are not built correctly because their
dynamic lib dependencies are not propagated to dependant project
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Not working fully yet, will investigate why
|
|
cmake has not integrated yet, but it will parse...
Add test script to easily run tests
|
|
|
|
Validate package name only contains safe characters.
TODO: Validate package name is allowed on windows, names such as NUL, AUX are not allowed
|