diff options
-rw-r--r-- | make.lua | 5 | ||||
-rw-r--r-- | make/code_format.lua | 9 |
2 files changed, 9 insertions, 5 deletions
@@ -32,16 +32,13 @@ elseif platform.OS == 'Linux' then elseif lm.platform == "linux-x64" then elseif lm.platform == "linux-arm64" then lm.cc = 'aarch64-linux-gnu-gcc' - includeCodeFormat = false else error "unknown platform" end end lm:import "3rd/bee.lua/make.lua" -if includeCodeFormat then - lm:import "make/code_format.lua" -end +lm:import "make/code_format.lua" lm:source_set 'lpeglabel' { rootdir = '3rd', diff --git a/make/code_format.lua b/make/code_format.lua index 17007fdd..48e4c80f 100644 --- a/make/code_format.lua +++ b/make/code_format.lua @@ -22,6 +22,13 @@ lm:source_set 'code_format' { }, macos = { -- macosx10.12不支持完整的std filesystem,只好砍功能 - defines = "NOT_SURPPORT_FILE_SYSTEM", + defines = "NOT_SUPPORT_FILE_SYSTEM", }, + linux = { + defines = (function () + if lm.platform == "linux-arm64" then + return "NOT_SUPPORT_FILE_SYSTEM" + end + end)() + } } |