Closed hplatou closed 3 years ago
Needs fix for merge conflict.
Btw, I tried to test this locally by building cosim CLI with the libcosim:shared=False
option. I can confirm that the downloaded libcosim
package only contains a static library and that it seems to depend in turn on static libraries, so this PR seems to work as intended.
However, I couldn't build cosim CLI, because its build system doesn't support static linking of Boost. So this would need to be fixed too.
Added Conan option for building libcosim as static library. Also extended build matrix to include shared [True, False]. Please do some basic testing by using libcosim as static (libcosim:shared=False) dependency in consumers.