LINUX.ORG.RU

Вставка времени билда


0

1


Всем привет. Появилась необходимость вставлять время билда в прогу на андроиде. Пока только разобрался как в Ant получить время билда как property. Но остался вопрос: как вставить это в исходный код ? Была идея создать xml в values каталоге и как-то прописать туда, но пока ничего не выходить. Есть ли у вас какие-либо идеи как это сделать через Ant или другие способы ?

★★

Ответ на: комментарий от markevichus

пока решил таким костылем:
в string.xml делаю такую строку
<string name=«build_time»>Build time: 22:43:01 2011-10-17</string>

в build.xml такую
<replaceregexp file="./res/values/strings.xml" match=«Build time: ..:..:.. ....-..-..» replace=«Build time: ${build.time}»/>

Конечно дикий костый и регулярок я не знаю(разве что кроме знака любого символа), но тем не менее это работает

sacred ★★
() автор топика
Ответ на: комментарий от sacred

у себя делаю так

       <exec outputproperty='hg_status' executable='hg'>                                                                 
            <arg value="id"/>                                                                                             
            <arg value="-bint"/>                                                                                          
        </exec>                                                                                                           
                                                                                                                          
        <replace summary="true" token="BOT_VERSION" value="${hg_status}"                                                  
            file="${output.path}/${output.jsfile}">                                                                       
        </replace>                                                                                                        

ZuBB ★★★★★
()

Eсли C/C++, то макрос __TIME__

Dikar ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.