Only check internal requirements when building internal

Contributes to CURA-10831
This commit is contained in:
Jelle Spijker 2023-11-16 13:30:26 +01:00
parent 96f6aac79b
commit 78cafeca4b
No known key found for this signature in database
GPG Key ID: 034D1C0527888B65

View File

@ -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")