Спрашивал уже в соседнем чатике, но может здесь юзеров Кикада поболе. Есть ли плагины/скрипты чтобы можно было нормально "заархивировать проект"? Ну всмысле там футпринты, 3дэ - всё относительные пути в моей системе. Например, хочу выложить проект на условный гитхаб или скинуть на соседний пк, и мне нужно чтобы всё использованное было по папочкам в директории проекта и в самих файлах проекта поменялись пути. Ну чтобы любой скачавший Вася мог открыть без каких-либо зависимостей, танцев с переменными среды и пр. Не пользуетесь ничем таким? Пока только мне рассказали об использовании гитовских субрепо для этих целей. Ну а сам наговнокодил питоний скрипт. Но может есть еще варианты

Комментарии: 7

  1. Egor

    Штатные средства какад + отдельно путь к кастомным либам

    • Bogdan

      KIPRJMOD Но нет, пути у меня относительно папки в системе но там как таковых штатных средств и нету только возможность все футпринты в папку запихнуть

      • Max

        тогда вопрос - все зависимости должны быть расшарены между проектами или полностью ради одного проекта созданы?

  2. Max

    если пути относительно корня проекта, то у кикада на этот счёт есть переменная , KIPRJDIR или как-то так прийду за комп, гляну

  3. 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/

Не нашли ответ?

Вам также может быть интересно

Всем добрый день, айфон 6 показывает что заряжает, но Амперы не берет вообще 0, что можно сделать ещё ? Я менял шлейф, батарею,... Читать далее