Browse Source

Only check internal requirements when building internal

Contributes to CURA-10831
Jelle Spijker 1 year ago
parent
commit
78cafeca4b
1 changed files with 5 additions and 4 deletions
  1. 5 4
      conanfile.py

+ 5 - 4
conanfile.py

@@ -317,10 +317,11 @@ class CuraConan(ConanFile):
             if self.options.internal and "fdm_materials" in req:
                 continue
             self.requires(req)
-        for req in self.conan_data["requirements_internal"]:
-            if not self.options.internal and "fdm_materials" in req:
-                continue
-            self.requires(req)
+        if self.options.internal:
+            for req in self.conan_data["requirements_internal"]:
+                if "fdm_materials" in req:
+                    continue
+                self.requires(req)
         self.requires("cpython/3.10.4")
         self.requires("boost/1.82.0")
         self.requires("fmt/9.0.0")