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
[ENHANCEMENT] Integration with existing dependency package managers #221
Comments
Hello @ethindp, First of all, thank you for your interest in xtd. 😉 I agree with you. That's why, for version 0.2.0, xtd has integrated package management with cpack of CMake. Here is the current packet status for xtd 0.2.0:
But this can only be used when xtd 0.2.0 is tagged. Indeed, it would be great to add xtd to the vcpkg port collection. If I may ask: You propose this kind of development maybe you are a regular. Your help to add xtd to [vcpkg](https://vcpkg.io/en/index.html) would be welcome 😉Remarks
Regards, |
Integration with existing package managers
Library
all
Enhancement
There are several C++ package managers for dependencies, such as conan, vcpkg and cpm. It would be worth it to provide instructions on using xtd with the major package managers.
Description
Conan and cpm are CMake package managers. Conan relies on external tools, but cpm is completely integrated into CMake (see https://github.com/cpm-cmake/CPM.cmake). As you probably know, vcpkg is Microsoft's (quite successful) attempt at creating a package manager for C++ applications and libraries. XTD would be a great addition to the VCPKG ports collection.
Tasks
deb
andrpm
package swith CPack of CMake .home-brew
formula for macOS.deb
andrpm
packages for different platofrm x86, arm, ... in 32 and 64 bits.deb
andrpm
packagesvcpkg
collectionThe text was updated successfully, but these errors were encountered: