From a208f73967ad45c498c57e31ca27d29a48c10603 Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Tue, 12 Apr 2022 16:31:47 -0300 Subject: macos: use XCode SDK path by default --- src/luarocks/core/cfg.lua | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src') diff --git a/src/luarocks/core/cfg.lua b/src/luarocks/core/cfg.lua index 9122c877..043707f5 100644 --- a/src/luarocks/core/cfg.lua +++ b/src/luarocks/core/cfg.lua @@ -480,6 +480,11 @@ local function make_defaults(lua_version, target_cpu, platforms, home) defaults.variables.CC = "env MACOSX_DEPLOYMENT_TARGET="..tostring(version).." gcc" defaults.variables.LD = "env MACOSX_DEPLOYMENT_TARGET="..tostring(version).." gcc" defaults.web_browser = "open" + + local sdk_path = util.popen_read("xcrun --show-sdk-path 2>/dev/null") + if sdk_path then + table.insert(defaults.external_deps_dirs, sdk_path .. "/usr") + end end if platforms.linux then -- cgit v1.2.3-55-g6feb