diff options
Diffstat (limited to 'src/base')
-rw-r--r-- | src/base/api.lua | 6 | ||||
-rw-r--r-- | src/base/bake.lua | 9 | ||||
-rw-r--r-- | src/base/globals.lua | 6 |
3 files changed, 20 insertions, 1 deletions
diff --git a/src/base/api.lua b/src/base/api.lua index 3746aa2..c6bfd18 100644 --- a/src/base/api.lua +++ b/src/base/api.lua @@ -254,6 +254,12 @@ scope = "container", }, + makesettings = + { + kind = "list", + scope = "config", + }, + objdir = { kind = "path", diff --git a/src/base/bake.lua b/src/base/bake.lua index 77f6192..9276af8 100644 --- a/src/base/bake.lua +++ b/src/base/bake.lua @@ -22,7 +22,14 @@ projects = true, __configs = true, } - + +-- do not cascade these fields from projects to configurations + + local nocascade = + { + makesettings = true, + } + -- leave these paths as absolute, rather than converting to project relative local keeprelative = diff --git a/src/base/globals.lua b/src/base/globals.lua index 47966ff..99c8ac7 100644 --- a/src/base/globals.lua +++ b/src/base/globals.lua @@ -45,6 +45,12 @@ nosharedlibs = true, namestyle = "PS3", }, + WiiDev = + { + cfgsuffix = "wii", + iscrosscompiler = true, + namestyle = "PS3", + }, Xbox360 = { cfgsuffix = "xbox360", |