myuan 2 年 前
コミット
e5a969dae9
1 ファイル変更7 行追加2 行削除
  1. 7 2
      xmake.lua

+ 7 - 2
xmake.lua

@@ -1,5 +1,5 @@
 add_rules("mode.debug", "mode.release")
-add_requires("cjson")
+add_requires("cjson", "nlohmann_json")
 add_requires("fmt")
 
 target("sql-parser")
@@ -14,10 +14,15 @@ target_end()
 
 target("sql-checker")
     set_languages("c++20")
+    set_toolset("cxx", "clang++")
+
     set_kind("binary")
     add_files("src/*.cpp")
     add_includedirs("src")
-    add_packages("fmt")
+    add_packages("fmt", "nlohmann_json")
+    add_cxxflags("-ftime-trace", {force = true})
+    set_optimize("none")
+
 target_end()
 
 --