From 0d82f76c3bd485409592b30c98be6b4f43b01a75 Mon Sep 17 00:00:00 2001 From: ruki Date: Fri, 24 Dec 2021 17:55:50 +0800 Subject: Update driver_modules.lua --- xmake/rules/platform/linux/driver/driver_modules.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/xmake/rules/platform/linux/driver/driver_modules.lua b/xmake/rules/platform/linux/driver/driver_modules.lua index eeed180ad..c22d92cc0 100644 --- a/xmake/rules/platform/linux/driver/driver_modules.lua +++ b/xmake/rules/platform/linux/driver/driver_modules.lua @@ -130,6 +130,10 @@ module_exit(hello_exit); arch = "arm" elseif target:is_arch("arm64", "arm64-v8a") then arch = "arm64" + elseif target:is_arch("mips") then + arch = "mips" + elseif target:is_arch("ppc", "powerpc") then + arch = "powerpc" end assert(arch, "unknown arch(%s)!", target:arch()) local cc = target:tool("cc") @@ -211,6 +215,10 @@ function load(target) archsubdir = path.join(sdkdir, "arch", "arm") elseif target:is_arch("arm64", "arm64-v8a") then archsubdir = path.join(sdkdir, "arch", "arm64") + elseif target:is_arch("mips") then + archsubdir = path.join(sdkdir, "arch", "mips") + elseif target:is_arch("ppc", "powerpc") then + archsubdir = path.join(sdkdir, "arch", "powerpc") else raise("rule(platform.linux.driver): unsupported arch(%s)!", target:arch()) end -- cgit v1.3.1