diff options
author | 2017-12-01 13:22:27 +0100 | |
---|---|---|
committer | 2017-12-01 13:22:27 +0100 | |
commit | 39176274946d70ff520f265dee8fbd16d5fe0000 (patch) | |
tree | 318801d93146752050c9a492654ae3738820e3b9 /3rdparty/genie/src/base/api.lua | |
parent | 6829ecb3b037d6bfbe0b84e818d17d712f71bce6 (diff) |
Updated GENie, BGFX, BX, added BIMG since it is separated now, updated all shader binaries and MAME part of code to support new interfaces [Miodrag Milanovic]
Diffstat (limited to '3rdparty/genie/src/base/api.lua')
-rw-r--r-- | 3rdparty/genie/src/base/api.lua | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/3rdparty/genie/src/base/api.lua b/3rdparty/genie/src/base/api.lua index 34505fe8764..3a913ab9fdb 100644 --- a/3rdparty/genie/src/base/api.lua +++ b/3rdparty/genie/src/base/api.lua @@ -188,6 +188,7 @@ EnableSSE2 = 1, EnableAVX = 1, EnableAVX2 = 1, + PedanticWarnings = 1, ExtraWarnings = 1, FatalWarnings = 1, FloatFast = 1, @@ -213,6 +214,7 @@ FastCall = 1, StdCall = 1, SingleOutputDir = 1, + ObjcARC = 1, Optimize = 1, OptimizeSize = 1, OptimizeSpeed = 1, @@ -399,7 +401,7 @@ return value end, linkagecopy = true, - --mergecopiestotail = true, + mergecopiestotail = true, }, location = @@ -1090,10 +1092,17 @@ table.insert(sln.groups, group) sln.groups[inpath] = group + -- add to the parent's child list + if parent ~= nil then + table.insert(parent.groups, group) + end + group.solution = sln group.name = name group.uuid = os.uuid(curpath) group.parent = parent + group.projects = { } + group.groups = { } return group end @@ -1162,6 +1171,9 @@ local group = creategroupsfrompath(premake.CurrentGroup, sln) + if group ~= nil then + table.insert(group.projects, prj) + end prj.solution = sln prj.name = name |