summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xmake/modules/detect/sdks/find_iccenv.lua2
-rw-r--r--xmake/modules/detect/sdks/find_ifortenv.lua2
2 files changed, 2 insertions, 2 deletions
diff --git a/xmake/modules/detect/sdks/find_iccenv.lua b/xmake/modules/detect/sdks/find_iccenv.lua
index 2eb2c353c..84b40fade 100644
--- a/xmake/modules/detect/sdks/find_iccenv.lua
+++ b/xmake/modules/detect/sdks/find_iccenv.lua
@@ -140,7 +140,7 @@ function _find_intel_on_linux(opt)
local icc = find_file("icc", paths)
if icc then
local bindir = path.directory(icc)
- local sdkdir = path.directory(bindir)
+ local sdkdir = path.directory(path.directory(bindir))
return {sdkdir = sdkdir, bindir = bindir, libdir = path.join(sdkdir, "compiler", "lib", arch)}
end
end
diff --git a/xmake/modules/detect/sdks/find_ifortenv.lua b/xmake/modules/detect/sdks/find_ifortenv.lua
index 131c4b930..d851b3f6a 100644
--- a/xmake/modules/detect/sdks/find_ifortenv.lua
+++ b/xmake/modules/detect/sdks/find_ifortenv.lua
@@ -141,7 +141,7 @@ function _find_intel_on_linux(opt)
local ifort = find_file("ifort", paths)
if ifort then
local bindir = path.directory(ifort)
- local sdkdir = path.directory(bindir)
+ local sdkdir = path.directory(path.directory(bindir))
return {sdkdir = sdkdir, bindir = bindir, libdir = path.join(sdkdir, "compiler", "lib", arch)}
end
end