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

Fix CMake package discovery and streamline library setup. #196

Open
wants to merge 6 commits into
base: release/6.3.0
Choose a base branch
from

Conversation

Priyanka328
Copy link

  • Resolved CMake package discovery issue for external projects.
  • Refactored library setup for improved modularity and organization.
  • Enhanced installation process with proper targets.
  • Added support for C++17 features in the library.
  • Created a CMake export for the library interface to facilitate external use.

- Resolved CMake package discovery issue for external projects.
- Refactored library setup for improved modularity and organization.
- Enhanced installation process with proper targets.
- Added support for C++17 features in the library.
- Created a CMake export for the library interface to facilitate external use.
Copy link

@waywardmonkeys waywardmonkeys left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This has been on my list to do so that I could finish up my vcpkg port…

CMakeLists.txt Show resolved Hide resolved
CMakeLists.txt Show resolved Hide resolved
CMakeLists.txt Outdated Show resolved Hide resolved
@zayenz
Copy link
Member

zayenz commented Mar 28, 2024

Thanks for the help in reviewing @waywardmonkeys and @Dekker1.

Running the CI and will be testing locally as well.

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.

None yet

4 participants