mirror of
https://github.com/bkaradzic/bx.git
synced 2026-02-17 20:52:37 +01:00
Cleanup.
This commit is contained in:
@@ -18,14 +18,14 @@ function toolchain(_buildDir, _libDir)
|
||||
{ "android-x86", "Android - x86" },
|
||||
{ "asmjs", "Emscripten/asm.js" },
|
||||
{ "freebsd", "FreeBSD" },
|
||||
{ "ios-arm", "iOS - ARM" },
|
||||
{ "ios-simulator", "iOS - Simulator" },
|
||||
{ "linux-gcc", "Linux (GCC compiler)" },
|
||||
{ "linux-gcc-5", "Linux (GCC-5 compiler)" },
|
||||
{ "linux-clang", "Linux (Clang compiler)" },
|
||||
{ "linux-mips-gcc", "Linux (MIPS, GCC compiler)" },
|
||||
{ "linux-arm-gcc", "Linux (ARM, GCC compiler)" },
|
||||
{ "linux-steamlink", "Steam Link" },
|
||||
{ "ios-arm", "iOS - ARM" },
|
||||
{ "ios-simulator", "iOS - Simulator" },
|
||||
{ "tvos-arm64", "tvOS - ARM64" },
|
||||
{ "tvos-simulator", "tvOS - Simulator" },
|
||||
{ "mingw-gcc", "MinGW" },
|
||||
@@ -54,6 +54,7 @@ function toolchain(_buildDir, _libDir)
|
||||
{ "winphone81", "Windows Phone 8.1" },
|
||||
{ "winstore81", "Windows Store 8.1" },
|
||||
{ "winstore82", "Universal Windows App" },
|
||||
{ "durango", "Durango" },
|
||||
},
|
||||
}
|
||||
|
||||
@@ -363,18 +364,28 @@ function toolchain(_buildDir, _libDir)
|
||||
platforms { "ARM" }
|
||||
location (path.join(_buildDir, "projects", _ACTION .. "-winstore82"))
|
||||
|
||||
elseif "durango" == _OPTIONS["vs"] then
|
||||
if not os.getenv("DurangoXDK") then
|
||||
print("DurangoXDK not found.")
|
||||
end
|
||||
|
||||
premake.vstudio.toolset = "v140"
|
||||
premake.vstudio.storeapp = "durango"
|
||||
platforms { "Durango" }
|
||||
location (path.join(_buildDir, "projects", _ACTION .. "-durango"))
|
||||
end
|
||||
|
||||
elseif ("vs2012-xp") == _OPTIONS["vs"] then
|
||||
premake.vstudio.toolset = ("v110_xp")
|
||||
location (path.join(_buildDir, "projects", _ACTION .. "-xp"))
|
||||
|
||||
elseif ("vs2013-xp") == _OPTIONS["vs"] then
|
||||
elseif "vs2013-xp" == _OPTIONS["vs"] then
|
||||
premake.vstudio.toolset = ("v120_xp")
|
||||
location (path.join(_buildDir, "projects", _ACTION .. "-xp"))
|
||||
|
||||
elseif ("vs2015-xp") == _OPTIONS["vs"] then
|
||||
elseif "vs2015-xp" == _OPTIONS["vs"] then
|
||||
premake.vstudio.toolset = ("v140_xp")
|
||||
location (path.join(_buildDir, "projects", _ACTION .. "-xp"))
|
||||
end
|
||||
|
||||
elseif _ACTION == "xcode4" then
|
||||
|
||||
@@ -900,14 +911,23 @@ function toolchain(_buildDir, _libDir)
|
||||
configuration { "pnacl", "Release" }
|
||||
libdirs { "$(NACL_SDK_ROOT)/lib/pnacl/Release" }
|
||||
|
||||
configuration { "Xbox360" }
|
||||
configuration { "xbox360" }
|
||||
targetdir (path.join(_buildDir, "xbox360/bin"))
|
||||
objdir (path.join(_buildDir, "xbox360/obj"))
|
||||
includedirs { path.join(bxDir, "include/compat/msvc") }
|
||||
libdirs { path.join(_libDir, "lib/xbox360") }
|
||||
defines {
|
||||
"NOMINMAX",
|
||||
"_XBOX",
|
||||
}
|
||||
|
||||
configuration { "durango" }
|
||||
targetdir (path.join(_buildDir, "durango/bin"))
|
||||
objdir (path.join(_buildDir, "durango/obj"))
|
||||
includedirs { path.join(bxDir, "include/compat/msvc") }
|
||||
libdirs { path.join(_libDir, "lib/durango") }
|
||||
removeflags { "StaticRuntime" }
|
||||
defines {
|
||||
"WINAPI_FAMILY=WINAPI_FAMILY_TV_TITLE",
|
||||
}
|
||||
|
||||
configuration { "osx", "x32" }
|
||||
|
||||
Reference in New Issue
Block a user