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

Use FetchContent instead of submodules #97

Merged
merged 26 commits into from
Jul 24, 2023

Conversation

fklebert
Copy link
Contributor

@fklebert fklebert commented Mar 29, 2023

Getting rid of submodules completely, by using either Conan2 or FetchContent repo copies.

Closes #100
Closes #101

@josephbirkner josephbirkner changed the title Lay off submodules, use conan or FetchContent Use FetchContent instead of submodules Jun 13, 2023
@fklebert fklebert marked this pull request as ready for review July 18, 2023 12:09
@fklebert fklebert force-pushed the less-submodules-introduce-conan branch 4 times, most recently from a61431f to be84b5c Compare July 18, 2023 13:08
@fklebert fklebert force-pushed the less-submodules-introduce-conan branch from be84b5c to c0e1006 Compare July 18, 2023 14:20
@fklebert fklebert force-pushed the less-submodules-introduce-conan branch from 654e7b3 to e1c02ae Compare July 18, 2023 14:47
@fklebert fklebert force-pushed the less-submodules-introduce-conan branch 3 times, most recently from 5fa5ad4 to 8337dd5 Compare July 20, 2023 06:46
@fklebert fklebert force-pushed the less-submodules-introduce-conan branch from 8337dd5 to 3176247 Compare July 20, 2023 08:17
@fklebert fklebert force-pushed the less-submodules-introduce-conan branch from eb78033 to 08cdbde Compare July 20, 2023 12:34
@fklebert fklebert force-pushed the less-submodules-introduce-conan branch from 5453a70 to 53d77ef Compare July 20, 2023 14:50
@fklebert fklebert force-pushed the less-submodules-introduce-conan branch from 4983d57 to 275f239 Compare July 20, 2023 16:31
@fklebert
Copy link
Contributor Author

fklebert commented Jul 20, 2023

Before we merge this one, we should not forget to update the FetchContent part of the python-cmake-wheel dependency, which currently points to a fix branch.

@josephbirkner josephbirkner merged commit 400470f into master Jul 24, 2023
12 checks passed
@josephbirkner josephbirkner deleted the less-submodules-introduce-conan branch July 24, 2023 13:56
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.

Get rid of submodules Cannot build test on MacOS
2 participants