реклама на сайте
подробности

 
 
> счётчик билдов, помогите прикрутить к проекту счётчик сборок
timex
сообщение Jan 23 2008, 15:57
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 27-04-05
Из: Воронеж
Пользователь №: 4 541



Привет всем.

есть WinAVR + AVRStudio

хочу прикрутиь к проекту счётчик билдов,
который тупо должен увеличиваться на 1 после каждого нажатия F7


подскажите как можно это сделать и можно ли вообще?


идея пока пришла только одна:
- есть файлик ver.h, состоящий из одной строчки:
#define build_number 0

- есть батничек, который после каждого запуска увеличивает число после "build_number " на 1.
- есть у компилера волшебный ключик, который перед компиляцией запускал бы этот батничик.

Вот последнего и не нашёл в документации на WinAVR (gcc.pdf)

Может есть другие варианты?

Сообщение отредактировал timex - Jan 23 2008, 15:59
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Harbour
сообщение Feb 2 2008, 06:18
Сообщение #2


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



Не совсем - так как я пользуюсь только gnu тулами, то мне лень было читать доку по make, посему использовал то что знал - sed, bash, echo и expr (последние могут быть встроенными в bash). Теоретически make позволяет увеличить переменную, а вот найти и поменять значение в исходнике врядли, т.е. одного make может нехватить. Цель incr у меня вызывается автоматически из цели changelog и закачивания проекта в git - очень удобственно, можно даже tag'и для git'а с этим билд-number генерить.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 05:25
Рейтинг@Mail.ru


Страница сгенерированна за 0.01387 секунд с 7
ELECTRONIX ©2004-2016