crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Счетчик количества билдов
iddqd
  опции профиля:
сообщение 1.2.2010, 10:04
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 32
Регистрация: 26.11.2009
Пользователь №: 1261

Спасибо сказали: 1 раз(а)




Репутация:   0  


Подскажите как лучше всего реализовать счетчик билдов? Допустим в одном из включаемых файлов я объявляю переменную
#define BUILD_NUM 123

и теперь нужно, чтобы при каждой сборке проекта этот номер увеличивался на единичку. Возможно для QtCreator'a есть какой-нибудь плагин или такая возможность включается где-либо по-умолчанию? Если нет, то как удобнее всего организовать подобную вещь?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
CrackedMind
  опции профиля:
сообщение 1.2.2010, 12:32
Сообщение #2


Студент
*

Группа: Участник
Сообщений: 44
Регистрация: 13.3.2009
Пользователь №: 611

Спасибо сказали: 7 раз(а)




Репутация:   0  


Цитата
Судя по совету, вы даже не пытались такое реализовать.

конечно не реализовывал. и python'ом я тоже не умею пользоваться.

Сообщение отредактировал CrackedMind - 1.2.2010, 12:34
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
grio
  опции профиля:
сообщение 1.2.2010, 21:09
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 87
Регистрация: 11.11.2009
Пользователь №: 1221

Спасибо сказали: 6 раз(а)




Репутация:   0  


Зацепила меня идея счетчика билдов )
Под винды предлагаю такой механизм,
в QtCreator'е
Проекты >> этапы сборки >> добавить >> count.bat

--------count.bat-----------
@echo off
if not exist count.### echo 0 >>count.###
for /f %%i in (count.###) do (
set /a count = %%i + 1
)
echo %count% > count.###
------------------------------

А в самом проекте уже инклюдим count.###, который содержит только циферку с номером билда. :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- iddqd   Счетчик количества билдов   1.2.2010, 10:04
- - CrackedMind   Написать скрипт небольшой который будет считывать ...   1.2.2010, 11:38
|- - iddqd   Спасибо за совет, сейчас поищу как это можно реали...   1.2.2010, 11:55
|- - SABROG   Цитата(CrackedMind @ 1.2.2010, 11:38) Нап...   1.2.2010, 11:59
|- - iddqd   SABROG, пожалуй вы правы, поиском вышел именно на ...   1.2.2010, 12:15
- - CrackedMind   ЦитатаСудя по совету, вы даже не пытались такое ре...   1.2.2010, 12:32
|- - grio   Зацепила меня идея счетчика билдов ) Под винды пре...   1.2.2010, 21:09
- - grio   В предыдущем посте не написал, как инклюдить номер...   2.2.2010, 20:18
- - kwisp   я уже как то заводил тему на счет счетчика сборок....   3.2.2010, 14:46
|- - grio   Цитата(kwisp @ 3.2.2010, 14:46) я уже как...   3.2.2010, 18:43
|- - grio   В продолжение к посту №8 Меня достало сообщение о...   4.2.2010, 16:27
- - iddqd   Вот ещё посоветовали, там как раз на основе ревизи...   3.2.2010, 21:06
|- - trdm   Цитата(iddqd @ 3.2.2010, 21:06) Вот ещё п...   3.2.2010, 21:35
- - Litkevich Yuriy   Цитата(iddqd @ 4.2.2010, 0:06) Вот ещё по...   3.2.2010, 21:17
- - iddqd   Цитата(trdm @ 3.2.2010, 21:35) Откуда гре...   3.2.2010, 22:00
- - Litkevich Yuriy   Цитата(trdm @ 4.2.2010, 0:35) Откуда греп...   3.2.2010, 22:25
- - CrackedMind   Для Bazaar писал вот такую хрень. !exists...   7.2.2010, 1:53


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


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




RSS Текстовая версия Сейчас: 30.11.2024, 1:20