This Premake module allows you to create projects targeting the following consoles:
- Xbox One (Both GDK and XDK)
- Xbox Series X/S
- Premake5 (https://premake.github.io/)
- Microsoft GDK (When targeting Xbox Series X/S or Xbox One GDK)
- Microsoft XDK (When targeting Xbox One XDK)
Clone or download this repository somewhere Premake will be able to find it. In your project's premake script import the module:
require("premake-consoles/consoles")This will add the following new options to system:
durango(Xbox One XDK)xboxone_gdk(Xbox One GDK)scarlett(Xbox Series X/S)
workspace "MyWorkspace"
configurations { "Debug", "Release" }
system "xboxone_gdk"