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,8 +317,9 @@ class CuraConan(ConanFile):
if 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 not self.options.internal and "fdm_materials" in req:
if "fdm_materials" in req:
continue
self.requires(req)
self.requires("cpython/3.10.4")