Skip to content

Commit 404a96e

Browse files
committed
Refactor configure method to set shared options for libcosimc
1 parent af442be commit 404a96e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

conanfile.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,12 @@ class LibCosimpyConanDependency(ConanFile):
77
requires = "libcosimc/0.11.0@osp/stable"
88
default_options = {
99
"libcosim/*:proxyfmu": True,
10-
"libcosimc/*:shared": False,
1110
}
1211

12+
def configure(self):
13+
self.options["*"].shared = False
14+
self.options["libcosimc/*"].shared = True
15+
1316
def generate(self):
1417
for dep in self.dependencies.values():
1518
for dep_bin_dir in dep.cpp_info.bindirs:

0 commit comments

Comments
 (0)