diff options
| author | ruki <[email protected]> | 2025-12-03 00:52:16 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2025-12-03 00:52:16 +0800 |
| commit | d66186fac83f009715e4d3307b47e361954fa708 (patch) | |
| tree | dc5191d6d7b8d93ca70394430e78b2859d7c4cea /xmake/rules/c++/config/main.lua | |
| parent | 3aca93627b3cada55db8d0215d6ff87ca418ceab (diff) | |
add xmake check syntax
Diffstat (limited to 'xmake/rules/c++/config/main.lua')
| -rw-r--r-- | xmake/rules/c++/config/main.lua | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/xmake/rules/c++/config/main.lua b/xmake/rules/c++/config/main.lua index dce7cff6b..bde849965 100644 --- a/xmake/rules/c++/config/main.lua +++ b/xmake/rules/c++/config/main.lua @@ -20,9 +20,10 @@ -- imports import("rules.c++.config.basic", {rootdir = os.programdir(), alias = "config_basic"}) +import("rules.c++.config.dynamic_debugging", {rootdir = os.programdir(), alias = "config_dynamic_debugging"}) +import("rules.c++.config.syntax_only", {rootdir = os.programdir(), alias = "config_syntax_only"}) import("rules.c++.config.optimization", {rootdir = os.programdir(), alias = "config_optimization"}) import("rules.c++.config.sanitizer", {rootdir = os.programdir(), alias = "config_sanitizer"}) -import("rules.c++.config.dynamic_debugging", {rootdir = os.programdir(), alias = "config_dynamic_debugging"}) -- main entry function main(target, sourcekind) @@ -33,6 +34,9 @@ function main(target, sourcekind) -- config dynamic debugging configs (must be before optimization to disable incompatible flags) config_dynamic_debugging(target, sourcekind) + -- config syntax only configs (must be before optimization to disable incompatible flags) + config_syntax_only(target, sourcekind) + -- config optimization configs config_optimization(target, sourcekind) |
