Cleaner CMake
All checks were successful
Bin2CPP / Build & Test Debug (ASAN, LSAN, UBSAN) (Unity Build: ON) (push) Successful in 1m37s
Bin2CPP / Build & Test Debug (ASAN, LSAN, UBSAN) (Unity Build: OFF) (push) Successful in 1m38s
Bin2CPP / Build & Test RelWithDebInfo (ASAN, LSAN, UBSAN) (Unity Build: ON) (push) Successful in 1m45s
Bin2CPP / Build & Test RelWithDebInfo (ASAN, LSAN, UBSAN) (Unity Build: OFF) (push) Successful in 1m45s
Bin2CPP / Build & Test Release (Unity Build: OFF) (push) Successful in 39s
Bin2CPP / Clang Format Checks (push) Successful in 9s
Bin2CPP / Build & Test Release (Unity Build: ON) (push) Successful in 2m56s

This commit is contained in:
2026-02-26 07:58:12 +01:00
parent b12025edab
commit 2586466936
13 changed files with 63 additions and 44 deletions

View File

@@ -20,13 +20,15 @@ class Bin2CPP(ConanFile):
"shared": [True, False],
"fPIC": [True, False],
"build_tests": [True, False],
"asan": [True, False]
"asan": [True, False],
"coverage": [True, False]
}
default_options = {
"shared": False,
"fPIC": True,
"build_tests": False,
"asan": False
"asan": False,
"coverage": False
}
generators = "CMakeDeps"
@@ -58,6 +60,7 @@ class Bin2CPP(ConanFile):
tc.variables["BUILD_TESTS"] = self.options.build_tests
tc.variables["ASAN"] = self.options.asan
tc.variables["COVERAGE"] = self.options.coverage
tc.generate()