Есть win проект на c++, который нужно перенести на linux. Первым шагом было решено перейти с солюшенов студии на CMake. Мне выпало разбираться с внешними зависимостями. Оказалось что проект тянет их через NuGet.
Собственно вопрос, как прописать в CMake пути к пактам NuGet?
Была надежда, что можно в консольном режиме написать что-то вроде nuget.exe get_path boost, но подобного функционала в нем и близко не оказалось.
В вопросе «A NuGet-aware find_package for cmake» участник Ben предложил следующий, как он выразился, костыль:
find_program(NUGET nuget)
if(NOT NUGET)
message(FATAL "Cannot find nuget command line tool.\nInstall it with e.g. choco install nuget.commandline")
else()
execute_process(COMMAND ${NUGET} install foolib)
endif()
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости