Счетчик количества билдов |
Здравствуйте, гость ( Вход | Регистрация )
Счетчик количества билдов |
iddqd |
1.2.2010, 10:04
Сообщение
#1
|
Студент Группа: Участник Сообщений: 32 Регистрация: 26.11.2009 Пользователь №: 1261 Спасибо сказали: 1 раз(а) Репутация: 0 |
Подскажите как лучше всего реализовать счетчик билдов? Допустим в одном из включаемых файлов я объявляю переменную
и теперь нужно, чтобы при каждой сборке проекта этот номер увеличивался на единичку. Возможно для QtCreator'a есть какой-нибудь плагин или такая возможность включается где-либо по-умолчанию? Если нет, то как удобнее всего организовать подобную вещь? |
|
|
kwisp |
3.2.2010, 14:46
Сообщение
#2
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
я уже как то заводил тему на счет счетчика сборок.
под винду остановился на том что вывожу в лог дату и время сборки, а так же тегами с cvs тащу текущую ревизию. касательно предложенных выше способов вопрос. как отработает счетчик если сборка неудачная? |
|
|
grio |
3.2.2010, 18:43
Сообщение
#3
|
Студент Группа: Участник Сообщений: 87 Регистрация: 11.11.2009 Пользователь №: 1221 Спасибо сказали: 6 раз(а) Репутация: 0 |
я уже как то заводил тему на счет счетчика сборок. под винду остановился на том что вывожу в лог дату и время сборки, а так же тегами с cvs тащу текущую ревизию. касательно предложенных выше способов вопрос. как отработает счетчик если сборка неудачная? В моем варианте считаются все попытки компиляции, и удачные и не очень. ) Время и дату можно брать из переменных препроцессора __DATE__ и __TIME__ Я даже натыкался в и-нете на код, где дату от препроцессора конвертируют в int. Но это не порядковый номер билда, в любом случае. Сейчас буду выбирать Систему Управления Версиями для своих проектов, тогда номер билда уже оттуда буду читать. А для небольших поделок или как времянка, вполне подходит этот вариант с батником. Потому что прикрутить и настроить все реально за 2 минуты. |
|
|
grio |
4.2.2010, 16:27
Сообщение
#4
|
Студент Группа: Участник Сообщений: 87 Регистрация: 11.11.2009 Пользователь №: 1221 Спасибо сказали: 6 раз(а) Репутация: 0 |
В продолжение к посту №8
Меня достало сообщение от Креатора с предложением обновить измененный из вне файл count.inc. Поэтому пришлось убрать SOURCES += count.inc из pro файла и добавить новый параметр для qmake.exe "- r SOURCES+=count.inc" Кстати, вопрос kwisp об обработке неудачных попыок решается так: отключаем запуск батника для конфигурации сбоки Debug. А оставляем только для релизов. |
|
|
Текстовая версия | Сейчас: 26.11.2024, 15:41 |