MCPcopy Create free account
hub / github.com/NVIDIA/stdexec / build

Method build

conanfile.py:55–66  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

53 cmake_layout(self)
54
55 def build(self):
56 tests = "OFF" if self.conf.get("tools.build:skip_test", default=False) else "ON"
57 parallel_scheduler = "ON" if self.options.parallel_scheduler else "OFF"
58
59 cmake = CMake(self)
60 cmake.configure(variables={
61 "STDEXEC_BUILD_TESTS": tests,
62 "STDEXEC_BUILD_EXAMPLES": tests,
63 "STDEXEC_BUILD_PARALLEL_SCHEDULER": parallel_scheduler,
64 })
65 cmake.build()
66 cmake.test()
67
68 def package_id(self):
69 if not self.info.options.parallel_scheduler:

Callers

nothing calls this directly

Calls 3

configureMethod · 0.80
testMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected