Commit Graph

5 Commits

Author SHA1 Message Date
353237353a [+] staticImpDefines for stupid modules that assume shared linkage over static 2021-06-06 13:15:07 +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
37596a7738 Unify pre/postbuild json arrays under 'events', improve events cwd selection, update schema 2021-05-28 04:58:55 +01:00
48ab27d1f6 Added new project types:utility,blank
blank = does nothing / not a project. will use for extensions and including subprojects later
utility = performs pre/post build commands only
completely untested. just noticed this was missing
2021-05-21 20:19:55 +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