Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/premake-4.x-stable.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src/base
diff options
context:
space:
mode:
authorJason Perkins <starkos@industriousone.com>2011-09-16 00:45:48 +0400
committerJason Perkins <starkos@industriousone.com>2011-09-16 00:45:48 +0400
commit611014c522a72ea942f5e7fc2097f48ed8e7476d (patch)
treec416c4f8aa3172c058157393575e2c14544cb14a /src/base
parent363a445f72d639db58f39d021b2ec4e4af8e27c4 (diff)
Patch 3021550: Add Wii homebrew platform (Pathogen David)
Diffstat (limited to 'src/base')
-rw-r--r--src/base/api.lua6
-rw-r--r--src/base/bake.lua9
-rw-r--r--src/base/globals.lua6
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",