Использование conanfile.txt и conanfile.py в одном каталоге

У меня есть библиотека C++, которую я создаю с помощью Conan. Он имеет conanfile.txt с некоторыми зависимостями и параметрами. Я собираю его с помощью conan install ... для сборки сторонних библиотек и создания конфигурации conan, а затем с помощью cmake для сборки самой библиотеки.

Теперь я хочу сделать саму библиотеку пакетом Conan. Я добавил conanfile.py, но теперь не могу собрать библиотеку так, как делал раньше, потому что Конан будет использовать conanfile.py и игнорировать conanfile.txt.

Как мне подойти к решению этой проблемы?


person Rinat Veliakhmedov    schedule 13.05.2019    source источник


Ответы (1)


По умолчанию Конан предпочитает conanfile.py, но вы можете использовать любое имя.

Чтобы использовать определенный файл, вам нужно передать имя файла:

conan install ../conanfile.txt
person uilianries    schedule 13.05.2019