Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CMake option to not use bundled thirdparty #100

Open
joakimono opened this issue Nov 21, 2023 · 1 comment
Open

CMake option to not use bundled thirdparty #100

joakimono opened this issue Nov 21, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@joakimono
Copy link

We are working on a so-called conan recipe to build fmi-library on conan center index (CCI), so that it can be made available via conan (a C / C++ package manager).

The recipe will be maintained by the open source community. A good practice on CCI is to let conan handle the third-party dependencies instead of building third-party code. Currently (for 2.4.1), this necessitates several patches to workaround the external project compilation, see conan-io/conan-center-index#20256, https://github.com/joakimono/conan-center-index/tree/fmilibrary/new-package/recipes/fmilib/all/patches.

It would be more maintainable if fmi-library could optionally disable bundled third-party dependencies, e.g. through a CMake option variable.

Could you please consider such feature on your next major release?

@modelonrobinandersson
Copy link
Collaborator

Hi @joakimono, thank you for the request. It sounds like a good idea and I'll see what we can do about this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants