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"