e847e1024f
[-] Nuke legacy aurora.lua, minor clean up
2022-01-17 22:12:51 +00:00
f4e1bfa241
[*] Getting ready to nuke legacy Aurora.lua
2022-01-17 20:19:09 +00:00
6f77dd5fe0
[*] Move ./Legacy to ./Core/Legacy
2021-11-16 11:30:51 +00:00
09bb61542a
Initial work on a revamp of the pipeline
2021-11-13 08:31:32 +00:00
8244bd83c3
[*] Drop the -utf-8 flag when building under linux
...
[*] Use auLibPrefix in the post build copy command
[+] Set target to auLibPrefix
2021-10-02 17:05:04 +01:00
dd109c82cb
[+] Base64 utils
...
[+] Vala compiler support
[+] Improve guess-platform-code
[*] Clean up
2021-09-14 14:15:46 +01:00
66b3281934
[*] project names containing hyphens will screw with the macro preprocessor in vs (and other compilers. msvc compiles, vs doesnt like it, other compilers will probably complain)
2021-07-05 14:36:37 +01:00
4b9da8f776
[*] Amend 'namespace' usage instead of 'group]
...
[+] Added 'getProjectProcessor' API
2021-07-02 15:28:24 +01:00
9f5fa6d8e4
[+] Linkable libraries can now ask for the dependent to compile a script
...
-> Consider libraries that require some kind of static initialization
-> Used for AuroraRuntime c++ allocator overloads
[*] Fix copy by abs
2021-07-02 06:27:32 +01:00
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