newoption

注册新的命令行选项。

newoption { description }

参数

description是描述新选项的表格。它可能包含以下字段:

trigger 用户在命令行上键入的内容以选择选项,例如“ --name”。
description 选项的简短描述,将显示在帮助文本中。
value 可选的。如果该选项需要一个值,则向用户提示需要什么类型的数据。
allowed 可选的。键值对列表,列出了该选项的允许值。
default 可选的。如果未在命令行上指定,则设置此选项的默认值。

可用性

premake 4.0或更高版本

示例

注册新选项以选择3D应用程序的渲染API。

newoption {
   trigger     = "gfxapi",
   value       = "API",
   description = "Choose a particular 3D API for rendering",
   default     = "opengl",
   allowed = {
      { "opengl",    "OpenGL" },
      { "direct3d",  "Direct3D (Windows only)" },
      { "software",  "Software Renderer" }
   }
}

results matching ""

    No results matching ""