feat: Use mold linker on Linux (#2304)

Fix: https://github.com/XRPLF/clio/issues/1242

Depends on: https://github.com/XRPLF/clio/pull/2329
This commit is contained in:
Ayaz Salikhov
2025-07-30 17:10:31 +01:00
committed by GitHub
parent 46b86a5d61
commit bc8a2c19aa
5 changed files with 22 additions and 1 deletions

View File

@@ -20,7 +20,8 @@ class ClioConan(ConanFile):
'coverage': [True, False], # build for test coverage report; create custom target `clio_tests-ccov`
'lint': [True, False], # run clang-tidy checks during compilation
'snapshot': [True, False], # build export/import snapshot tool
'time_trace': [True, False] # build using -ftime-trace to create compiler trace reports
'time_trace': [True, False], # build using -ftime-trace to create compiler trace reports
'use_mold': [True, False], # use mold linker for faster linking
}
requires = [
@@ -47,6 +48,7 @@ class ClioConan(ConanFile):
'docs': False,
'snapshot': False,
'time_trace': False,
'use_mold': False,
'xrpl/*:tests': False,
'xrpl/*:rocksdb': False,