ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Среда
10 августа
1164567 Топик полностью
maleon (14.01.2022 17:13 - 17:49, просмотров: 85) ответил Гyдвин на Вчера наковырял мелкую "собачью" утилитку (в моем случае - для AVR студии, в которой нет штатной возможности "postbuild" в проекте). Бросаем утилитку в каталог, где создается HEX. В этом же каталоге должен лежать BAT файл для постобработки (в моем случае BAT файл готовит файл для загрузки и запускает загрузчик). Запущаем. Утилитка отслеживает HEX файл и запущает BAT при его изменении, например, при компиляции. Может кому пригодится...
А меня устроили штатные возможности АСтудии или IAR. Например ВАТ-файл на Питоне одним файлом для максимальных выпендросов, или просто СМD-файл для примера к АСтудии. 

ВАТ-файл на Питоне потому, что просто в *.py параметры командной строки не заходят, а делать отдельно ВАТ-файл на Питон-файл не хотелось. Такой файл при ошибке скрипта в добавок не закрывается, а показывает где была ошибка. Плюс нормально отрабатывается как Питон-файл VSCode и PyScripter, добавил им в опциях ВАТ-расширение к типам Питон-файлов. В других IDE не пробовал. Может ещё найдутся извращенцы, кому это сгодится.

postbuild.7z