https://github.com/redorav/premake-xbox360
Premake module for the Xbox 360
https://github.com/redorav/premake-xbox360
premake xbox-360
Last synced: about 1 year ago
JSON representation
Premake module for the Xbox 360
- Host: GitHub
- URL: https://github.com/redorav/premake-xbox360
- Owner: redorav
- License: mit
- Created: 2018-06-08T20:47:49.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-09-03T17:43:37.000Z (almost 3 years ago)
- Last Synced: 2024-11-19T06:31:30.521Z (over 1 year ago)
- Topics: premake, xbox-360
- Language: Lua
- Size: 11.7 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Xbox 360 module
===============
This module allows you to create projects that will compile with the Xbox 360 XDK.
How to use
==========
Clone or download the repository somewhere where Premake can find it. In your project's premake script import the module like this:
```lua
require("premake-xbox360/xbox360")
```
Example
=======
```lua
workspace "MyWorkspace"
configurations { "Debug", "Release" }
platforms { "MyXbox360Config" }
filter { "platforms:MyXbox360Config" }
system("xbox360")
-- Xbox360-specific properties
xexoutput("test_output.xex")
titleid("0x1234567")
baseaddress("0x88000000")
inlineassembly("true")
prescheduling("true")
callattributedprofiling("callcap")
```
The full list of available api extensions can be found in _preload.lua