|
@@ -1,16 +1,24 @@
|
|
add_rules("mode.debug", "mode.release")
|
|
add_rules("mode.debug", "mode.release")
|
|
add_requires("cjson")
|
|
add_requires("cjson")
|
|
|
|
+add_requires("fmt")
|
|
|
|
|
|
target("sql-parser")
|
|
target("sql-parser")
|
|
|
|
+ add_rules("lex", "yacc")
|
|
|
|
+ add_rules("c++")
|
|
|
|
|
|
set_kind("binary")
|
|
set_kind("binary")
|
|
|
|
+ add_files("src/*.l", "src/*.y")
|
|
add_packages("cjson")
|
|
add_packages("cjson")
|
|
|
|
+target_end()
|
|
|
|
|
|
- add_rules("lex", "yacc")
|
|
|
|
- add_rules("c++")
|
|
|
|
- add_files("src/*.l", "src/*.y")
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
+target("sql-checker")
|
|
|
|
+ set_languages("c++20")
|
|
|
|
+ set_kind("binary")
|
|
|
|
+ add_files("src/*.cpp")
|
|
|
|
+ add_includedirs("src")
|
|
|
|
+ add_packages("fmt")
|
|
|
|
+target_end()
|
|
|
|
|
|
--
|
|
--
|
|
-- If you want to known more usage about xmake, please see https://xmake.io
|
|
-- If you want to known more usage about xmake, please see https://xmake.io
|