История изменений
Исправление archie, (текущая версия) :
Вспомнил про https://build2.org и их https://cppget.org.
Ага, помню такое. Но эти ребята совсем упоролись и решили самостоятельно переписать сборку существующих С/C++ либ на свой собственный DSL. В отличие от рецептов Conan и vcpkg, которые просто дергают уже существующую систему сборки (CMake, autotools етц), в build2 походу берут сорцы, выковыривают из них оригинальную систему сборки и пишут свои скрипты с нуля. На мой взгляд, это путь в никуда. Они не смогут угнаться за авторами крестолиб и нормально поддерживать самописные скрипты. Они даже культи полностью не смогли портировать. У них в репозиториях есть только модули Qt Core, Qt Gui и Qt Widgets.
Короче говоря если все же охота сварганить из говна и палок унылое подобие Cargo, то на данный момент это будет что-то вроде CMake, примотанного соплями к Conan или vcpkg. Правда судя по опросу жыдбрейнс большинство крестовиков по-прежнему не в курсе про Conan/vcpkg и продолжают пихать сорцы сторонних библиотек себе в репозитории.
Исходная версия archie, :
Вспомнил про https://build2.org и их https://cppget.org.
Ага, помню такое. Но эти ребята совсем упоролись и решили самостоятельно переписать сборку существующих С/C++ либ на свой собственный DSL. В отличие от рецептов Conan и vcpkg, которые просто дергают уже существующую систему сборки (CMake, autotools етц), в build2 походу берут сорцы, выковыривают из них оригинальную систему сборки и пишут свои скрипты с нуля. На мой взгляд, это путь в никуда. Они не смогут угнаться за авторами крестолиб и нормально поддерживать самописные скрипты. Они даже культи полностью не смогли портировать. У них в репозиториях есть только модули Qt Core, Qt Gui и Qt Widgets.
Короче говоря если все же охота сварганить из говна и палок унылое подобие Cargo, то на данный момент это будет что-то вроде CMake, примотанного соплями к Conan или vcpkg. Правда судя по опросу жыдбрейнс большинство крестовиков по-прежнему не в курсе про Conan/vcpkg и продолжают пихать сорцы сторонних библиотек себе в репозитории.