-
Notifications
You must be signed in to change notification settings - Fork 0
premake app.lua
APP.DebugLog(message)message = str - The string to only print when the --verbose flag was given to the premake5 command
APP.DebugLogGlobals()APP.SetWorkspaceName(workspaceName)workspaceName = str - The name of the workspace
APP.AddPlatform(platform)platform = str - The platform to add
APP.ClearPlatforms()APP.AddConfiguration(configuration)configuration = str - The configuration to add
APP.ClearConfigurations()APP.SetThirdPartyFolder(thirdPartyFolder)thirdPartyFolder = string - The folder that points to the third party stuff
APP.SetDefualtIncludeFolder(includeFolder)includeFolder = string - The folder that points to the include stuff
APP.SetDefaultSourceFolder(sourceFolder)sourceFolder = string - The folder that points to the source stuff
APP.SetDefaultDebugFolder(debugFolder)debugFolder = string - The folder to start the application from
APP.SetStartApp(app)app = app - The app to set as startup app
local thirdPartyApp = APP.GetThirdPartyApp(app)app = string - The name of the app to load
thirdPartyApp = app - The third party app that was loaded
local thirdPartyLibrary = APP.GetThirdPartyLibrary(library)library = string - The name of the library to load
thirdPartyLibrary = app - The third party library that was loaded
local customPathedApp = APP.GetApp(app)app = string - The path to the app to load
customPathedApp = app - The app that was loaded
local customPathedLibrary = APP.GetLibrary(library)library = string - The path to the library to load
customPathedLibrary = app - The library that was loaded
local app = APP.GetLocalApp()app = app - The app at "premakeApp.lua"
local app = APP.GetOrCreateApp(name)name = string - The name of the app
app = app - The newly created app
APP.PremakeApp(app)app = app - The app to call premake functions on
APP.PremakeWorkspace()