Skip to content

Commit

Permalink
Use shared curaengine_grpc_definitions
Browse files Browse the repository at this point in the history
Although not a direct dependency of Cura, still need to define it here,
such that we can set it as shared for all dependencies.
Needed to overcome the issues with glibc and static compiling of the
gradual flow plugin on ubuntu 20.04 with gcc-13

Contributes to CURA-10951
  • Loading branch information
jellespijker committed Aug 31, 2023
1 parent 3305044 commit f294833
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions conanfile.py
Original file line number Diff line number Diff line change
Expand Up @@ -296,6 +296,7 @@ def configure(self):
self.options["pynest2d"].shared = True
self.options["cpython"].shared = True
self.options["boost"].header_only = True
self.options["curaengine_grpc_definitions"].shared = True

def validate(self):
version = self.conf_info.get("user.cura:version", default = self.version, check_type = str)
Expand All @@ -304,6 +305,7 @@ def validate(self):

def requirements(self):
self.requires("boost/1.82.0")
self.requires("curaengine_grpc_definitions/latest@ultimaker/testing")
self.requires("pyarcus/(latest)@ultimaker/cura_10951")
self.requires("curaengine/(latest)@ultimaker/cura_10475")
self.requires("pysavitar/(latest)@ultimaker/cura_10951")
Expand Down

0 comments on commit f294833

Please sign in to comment.