Commit Graph

8 Commits

Author SHA1 Message Date
112a98c3e1 [+] Update TLS model (gcc)
[*] Fix circular references
2021-06-22 19:27:45 +01:00
100644b0de [+] Static dependencies no longer link agasint things they shouldn't
[+] Nonstatic entities
[+] Build order is not perserved anymore for UX. Namespaces are ordered more neatly now
[*] Bug fixes in platform guess and remove code
2021-06-18 00:58:12 +01:00
d2750594dd [*] Amend namespace iteration 2021-06-07 18:30:17 +01:00
d625f7b9e2 [*] Improve how dependencies are resolved to nuke a double lock bug 2021-06-07 17:50:22 +01:00
d4d6151260 [*] Add requireAbs in Aurora.lua for requiring remote and local scripts + features
[*] Fix buildaction binscript exec
[*] Minor fixes in json processor
2021-06-04 19:39:11 +01:00
630939c6ac [+] JSON -> noLink
[*] Most actions can now be json objects. Evaluating lua should be the last thing we want to do from a json file
[+] Added isArray
[*] Update language to C++20 across all modules
[*] Various improvements
[*] Various bug fixes
2021-06-03 14:00:02 +01:00
3d5cc16ca8 Attempt to read build information from the users build scripts directory
Ensure all build scripts are executed relative to the projects root directory
2021-05-27 11:02:12 +01:00
615bcb53b9 Initial commit
Publish a collection of boilerplate and an additional json parser.
This meta build chain as-is should replace a lot of the premake5.lua in the AuroraEngine repo
2021-05-20 13:56:44 +01:00