crossplatform.ru

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

> Автоматическая генерация номера билда
ltise
  опции профиля:
сообщение 18.7.2011, 22:05
Сообщение #1


Студент
*

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

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




Репутация:   0  


Привет всем! подскажите плиз:

как можно вставить в свое приложение номер сборки этого самого моего приложения :)) ?

и вывести его на заставке ?

чтобы руками этого не делать...


спасибо

Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
ltise
  опции профиля:
сообщение 28.7.2011, 13:10
Сообщение #2


Студент
*

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

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




Репутация:   0  


скрипт:
buildnumgen.sh
rm build_number.h
echo "#ifndef BUILD_NUMBER_STR" >> build_number.h
echo "#define BUILD_NUMBER_STR \"$version`sed  's/^ *//' build.number``date \"+%d%m%y\"`\"" >> build_number.h
echo "#endif" >> build_number.h


добавил в сборку:
sh buildnumgen.sh
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_очумей_*
сообщение 4.8.2011, 14:00
Сообщение #3





Гости








    


Цитата(ltise @ 28.7.2011, 13:10) *
скрипт:
buildnumgen.sh
rm build_number.h
echo "#ifndef BUILD_NUMBER_STR" >> build_number.h
echo "#define BUILD_NUMBER_STR \"$version`sed  's/^ *//' build.number``date \"+%d%m%y\"`\"" >> build_number.h
echo "#endif" >> build_number.h


добавил в сборку:
sh buildnumgen.sh


У меня простой вопрос: а чем вам макросы __DATE__ и __TIME__ не подошли?
Они любым С и С++ компилятором развернутся в текущую дату и время.

Если же хочется действительно цифры не от балды, а имеющие хоть какой-то смысл, я лично рекомендую использовать ревизию SVN вашего кода (команда svnversion).
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


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


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




RSS Текстовая версия Сейчас: 15.9.2024, 0:48