Перейти к содержанию
    

Формирования Перечня элементов

С Git-а скачиваю файл VP_auto-master.zip, соответственно, распаковывается все в папку ./VP_auto-master, а в командном файле примеров везде прописан путь к папке - "VP_auto\" - поправить бы надо.
Это да, наверное.

Я у себя развиваю идею структурирования папки с проектом подобным образом:

./Название проекта

....|

....|-Папка со схемами, pcb, герберами и др.

....|

....|-Папка с данными для VP_auto и подобных вспомогательных программ

....|

....|- Utils

........|

........|-VP_auto (сама программа)

........|

........|-msys (выдернутые утилиты из MinGW)

........|

........|-GC (Great Code для форматирования С-кода)

........|

........|-Другие мелкие консольные вспомогательные программы

 

Естественно, всё это запихивается в репозиторий (в том числе и бинарники). В результате на другой пустой машине это всё можно извлечь из репозитория и продолжить работу над проектом. Всё это обвязывается скриптами (сложные вещи можно делать в bash - стиле для этого и msys...).

 

 

И вопрос по "*.do" - файлу соответствий.

А если у меня всего одна плата и нет никаких блоков, то как должен выглядеть "*.do" - файл ?

Одна строчка тогда в этом файле.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я наконец по достоинству оценил преимущества скриптовых языков. Вот Lua, например, имеет динамическую типизацию, основан на разряженных таблицах и легко встраивается в C/C++ код. В общем, немного доработал VP_auto. Теперь там можно выполнять более продвинутую сортировку т.к. алгоритм сравнения двух элементов вынесен в Lua - модуль. Можно, к примеру сортировать резисторы P1-12в спецификации/ведомости покупных по мощности-номиналу, как любят педанты из нормоконтроля...

Добавил до кучи в проект несколько скриптовых утилит, помогающих справляться с обработкой разрастающейся базы наименований компонентов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...