跳转到内容

core.base.global

用于获取xmake全局的配置信息,也就是xmake g|global --xxx=val 传入的参数选项值。

global.get

  • 获取指定配置值

函数原型

API

lua
global.get(key: <string>)

参数说明

参数描述
key配置键名

用法说明

类似config.get,唯一的区别就是这个是从全局配置中获取。

global.load

  • 加载配置

函数原型

API

lua
global.load()

参数说明

此函数不需要参数。

用法说明

类似global.get,唯一的区别就是这个是从全局配置中加载。

global.directory

  • 获取全局配置信息目录

函数原型

API

lua
global.directory()

参数说明

此函数不需要参数。

用法说明

默认为~/.config目录。

global.dump

  • 打印输出所有全局配置信息

函数原型

API

lua
global.dump()

参数说明

此函数不需要参数。

用法说明

输出结果如下:

lua
{
    clean = true,
    ccache = "ccache",
    xcode_dir = "/Applications/Xcode.app"
}