diff options
| author | ruki <[email protected]> | 2019-06-14 22:33:57 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2019-06-14 09:23:48 +0800 |
| commit | 7832cdea276c9699d2b708b3e02ff1d5d443f138 (patch) | |
| tree | d372de32f589c4ffb6664d311cc1a6b676d90603 /xmake/core/tool/builder.lua | |
| parent | a94eef283739bb13325ea1f1f77c6d2563e06953 (diff) | |
split dirs arguments for config
Diffstat (limited to 'xmake/core/tool/builder.lua')
| -rw-r--r-- | xmake/core/tool/builder.lua | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/xmake/core/tool/builder.lua b/xmake/core/tool/builder.lua index f06f007e7..a59dc26c5 100644 --- a/xmake/core/tool/builder.lua +++ b/xmake/core/tool/builder.lua @@ -378,7 +378,13 @@ function builder:_add_flags_from_language(flags, target, getters) -- local getters = getters or { - config = config.get + config = function (name) + local values = config.get(name) + if values and name:endswith("dirs") then + values = values:split(path.envsep(), {plain = true}) + end + return values + end , platform = platform.get , target = function (name) |
