ESP, IoT Platformio + LIBs DIR

Att

✩✩✩✩✩✩✩
14 Фев 2024
16
3
Приветствую.
Вопрос по проекту на Platformio.
В конфиге нужно рекурсивно подключить папку с "общими" библиотеками (своими).
В доке была описана опция "lib_extra_dirs", что в принципе вроде отвечает всем условиям. Но она в новой версии Platformio устарела.
Речь идет о "контейнере" (папке) с библиотеками, а не о конкретной библиотеке. Потому подключение каждой отдельной библиотеки через прописывание пути к ней в конфиге - не подойдет.
Собственно вопрос: как подключить папку с либами.
 

dxf

✩✩✩✩✩✩✩
17 Апр 2020
47
2
@Att, если верно понял, то Вы хотите внешнюю папку lib в проекте сделать, тогда просто ссылку сделайте на свою папку, в линукс системах работает.
 

Att

✩✩✩✩✩✩✩
14 Фев 2024
16
3
@dxf, верно. Но я на винде. Идеально было бы в конфиге прописать папку. потому что симлинки делать ручками на каждый проект - не очень хочется (для винды они тоже есть)
 

vortigont

★★★★★★✩
24 Апр 2020
1,022
543
Saint-Petersburg, Russia
Возможность указать на папку с кучей либ в пио убрали, по-моему. В целом это правильно ибо ведет к "ардуинству" и помойкам.
Есть возможность прописать 'симлинк' прям в пио.ини, но это работает на одну конкретную либу. Впрочем, прописать несколько строк 'симлинками' особого труда не составляет