location

设置生成的工作空间或项目文件的目标目录。

location ("path")

默认情况下,工作空间和项目文件与定义它们的脚本生成在同一目录中。location功能可让您更改此位置。

请注意,与其他值不同,location不会自动传播到所包含的项目。除非明确覆盖,否则项目将使用其默认位置。

参数

path是应该将生成的文件存储在的目录,相对于当前正在执行的脚本文件指定。

应用于

工作空间和项目

可用性

premake 4.0 或更高版本

示例

设置工作空间的目标目录。为项目设置位置的方法相同。

workspace "MyWorkspace"
  location "../build"

如果计划使用同一源树中的多个工具进行构建,则可能需要按工具集拆分项目文件。_ACTION全局变量包含在命令行上指定的当前工具集标识符。请注意,在这种情况下,Lua语法需要在函数参数周围加上括号。

location ("../build/" .. _ACTION)

results matching ""

    No results matching ""