Skip to content

Commit c6dbe16

Browse files
committed
Remove unused _min_cppstd property and update options
Deleted the debug property from CuraEngineConan. Added logic to disable tbbproxy for ARM64 Windows platforms in the requirements configuration.
1 parent d81ab25 commit c6dbe16

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

conanfile.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,6 @@ class CuraEngineConan(ConanFile):
4343
"with_cura_resources": False,
4444
}
4545

46-
@property
47-
def _min_cppstd(self):
48-
return 20
4946

5047
@property
5148
def _compilers_minimum_version(self):
@@ -97,6 +94,9 @@ def configure(self):
9794
self.options["protobuf"].shared = False
9895
if self.options.enable_arcus:
9996
self.options["arcus"].shared = True
97+
# ARM64 Windows: Disable tbbproxy (not available on ARM64 platforms)
98+
if self.settings.os == "Windows" and self.settings.arch == "armv8":
99+
self.options["onetbb"].tbbproxy = False
100100
# Force all libraries to be static for Emscripten builds
101101
if self.settings.os == "Emscripten":
102102
self.options["*"].shared = False

0 commit comments

Comments
 (0)