Спрашивал уже в соседнем чатике, но может здесь юзеров Кикада поболе. Есть ли плагины/скрипты чтобы можно было нормально "заархивировать проект"? Ну всмысле там футпринты, 3дэ - всё относительные пути в моей системе. Например, хочу выложить проект на условный гитхаб или скинуть на соседний пк, и мне нужно чтобы всё использованное было по папочкам в директории проекта и в самих файлах проекта поменялись пути. Ну чтобы любой скачавший Вася мог открыть без каких-либо зависимостей, танцев с переменными среды и пр. Не пользуетесь ничем таким? Пока только мне рассказали об использовании гитовских субрепо для этих целей. Ну а сам наговнокодил питоний скрипт. Но может есть еще варианты
Комментарии: 7
Egor
Штатные средства какад + отдельно путь к кастомным либам
Bogdan
KIPRJMOD Но нет, пути у меня относительно папки в системе но там как таковых штатных средств и нету только возможность все футпринты в папку запихнуть
Max
тогда вопрос - все зависимости должны быть расшарены между проектами или полностью ради одного проекта созданы?
Max
если пути относительно корня проекта, то у кикада на этот счёт есть переменная , KIPRJDIR или как-то так прийду за комп, гляну
Newalyashka
А что за проектик?
Max
если для одного проекта только - сабмодули ок. если шарить зависимости - я бы предложил симлинки и питоновский/баш скрипт. ну и гит конечно
Bogdan
мой набор библиотек символов, футпринтов, 3дэ моделей лежит в системе В кикаде я завел переменные окружения под это дело {$KICAD_ESYNR3Z_3DMOD_DIR} {$KICAD_ESYNR3Z_MOD_DIR} {$KICAD_ESYNR3Z_SYMBOL_DIR} Соответсвенно все пути в проекте используют эти переменные. Но я хочу выложить этот проект или кому-то скинуть, у кого нет моих библиотек, переменных и прочего. Но при этом, чтобы у него корректно отобразилась, схема, печатка и 3д модель без лишних телодвижений. Это не суть важно, я скорее про сам принцип Но эксперементировал я с этим https://bitbucket.org/esynr3z/ice5lp-dip40 вот сейчас оно вроде полностью portable ну собсно я получается узнал что хотел. Плагина, который для этого юзают и скрывают от меня - не существует похоже) Ну значит и дальше будут гнать свой питоний велосипед) https://bitbucket.org/esynr3z/kicad-lib/src/default/scripts/archive_project/