summaryrefslogtreecommitdiff
path: root/xmake/platforms/linux/load.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2018-12-19 22:48:13 +0800
committerruki <[email protected]>2018-12-19 10:49:18 +0800
commit1758e5f01e5684bf8da0187bb5b6ee7ac93fd4e6 (patch)
treee5879bdf6d8f98432fd0e34912864b6b57998f6e /xmake/platforms/linux/load.lua
parent998aedba0b07b6b7605272b99e6dc0d59e5c8ac6 (diff)
improve mingw
Diffstat (limited to 'xmake/platforms/linux/load.lua')
-rw-r--r--xmake/platforms/linux/load.lua10
1 files changed, 8 insertions, 2 deletions
diff --git a/xmake/platforms/linux/load.lua b/xmake/platforms/linux/load.lua
index e6af9a61a..72e48e096 100644
--- a/xmake/platforms/linux/load.lua
+++ b/xmake/platforms/linux/load.lua
@@ -34,8 +34,14 @@ function main(platform)
-- init linkdirs and includedirs
local sdkdir = config.get("sdk")
if sdkdir then
- platform:add("includedirs", path.join(sdkdir, "include"))
- platform:add("linkdirs", path.join(sdkdir, "lib"))
+ local includedir = path.join(sdkdir, "include")
+ if os.isdir(includedir) then
+ platform:add("includedirs", includedir)
+ end
+ local linkdir = path.join(sdkdir, "lib")
+ if os.isdir(linkdir) then
+ platform:add("linkdirs", linkdir)
+ end
end
-- ok