refactor: update.

This commit is contained in:
2025-03-02 12:07:41 +08:00
parent 606f005a3b
commit 6ccf92fc25
15 changed files with 27 additions and 25 deletions

View File

@@ -3,7 +3,6 @@ add_rules('mode.debug', 'mode.release')
add_requires('argparse 3.1')
add_requires('nlohmann_json 3.11.3')
add_requires('xxhash 0.8.3')
add_requires('boost 1.87.0')
add_requires('llvm')
@@ -30,13 +29,13 @@ end
--- global settings
set_policy("build.optimization.lto", true)
set_languages('c23', 'c++23')
set_warnings('all')
add_includedirs('src')
set_policy("build.optimization.lto", true)
if is_mode('debug') then
add_defines('DI_DEBUG')
end
@@ -100,6 +99,7 @@ target('extractsym')
add_packages(
'llvm',
'nlohmann_json',
'argparse'
)