Russian Qt Forum
Октябрь 02, 2024, 03:22 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Инкремент номера билда  (Прочитано 2942 раз)
alex12
Гость
« : Январь 31, 2007, 13:32 »

Всем привет!

Возникла задачка: сделать сборку проекта с автоматическим вбиванием даты сборки и номером билда.

Номер билда автоматически должен увеличивлся при каджой сборке проекта. Вроде бы задача стандартная. Есть ли в Qt какой-нибудь стандартный спопсоб ее решения? Если нет - значит надо самому написать утилитку типа ver++.exe, которая бы вызывалась перед каждой сборкой и правила бы файл типа ver.cpp. Кстати, никто не знает как в .pro файле описать выполнение определенной команды перед сборкой проекта?
Записан
Mixolap
Гость
« Ответ #1 : Январь 31, 2007, 20:38 »

Цитировать

Кстати, никто не знает как в .pro файле описать выполнение определенной команды перед сборкой проекта?


Согласно ассистенту, если в файл проекта вписать строчку
  system(ls /bin)
выполнится команда ls /bin
только тогда перед каждой сборкой надо вызывать qmake
Записан
Вячеслав
Гость
« Ответ #2 : Январь 31, 2007, 23:44 »

Я в свое время таку проблему решал в лоб- скрипт на питоне, который добовляеться через feature i.e
Код:

config+=genversion

А далее встраиваеться в .vcproj или makefile и при успешной сборке создает версию .... Подмигивающий может топорно, но работает .....
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.111 секунд. Запросов: 21.