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

Nacho/cleanup 3rdparty cmake #143

Merged
merged 14 commits into from
Apr 12, 2023
Merged

Nacho/cleanup 3rdparty cmake #143

merged 14 commits into from
Apr 12, 2023

Conversation

nachovizzo
Copy link
Collaborator

@nachovizzo nachovizzo commented Apr 12, 2023

This PR relax even more the cmake min required version #141 and reduce by a big margin the size of the .whl files.

FetchContent actually populates the install cmake target, therefore all 3rdparty libraries will end up in the .whl. We've defined a custom installation target in order to avoid this.

Further investigation is needed to fix #127 . Since the cmake populated target is ready to be installed, but #t142 shows that the cibuildwheel tool is failing to "repair" the wheel

@nachovizzo nachovizzo merged commit 6baf1d1 into main Apr 12, 2023
18 checks passed
@nachovizzo nachovizzo deleted the nacho/cleanup_3rdparty_cmake branch April 17, 2023 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Dynamically link tbb library
1 participant