Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пн июн 26, 2017 3:14 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 115 сообщений ]  На страницу Пред. 14 5 6 7 8
Автор Сообщение
СообщениеДобавлено: Пн ноя 04, 2013 4:30 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт янв 27, 2006 3:06 pm
Сообщения: 1070
Mario_r4 писал(а):
Теоретически метка должна меняться с каждой ревизией, но поскольку я еще не разобрался в механизме получения данных для этого дела, то меняю сам в случае изменений searchap или содержимого ISO. Разумеется изменения происходят не всегда.

А зачем ей меняться?


Вернуться к началу
СообщениеДобавлено: Пн ноя 04, 2013 4:33 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4088
Я тоже не понимаю зачем.

_________________
Через тернии к звездам


Вернуться к началу
СообщениеДобавлено: Пн ноя 04, 2013 4:34 pm 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
Heavyiron писал(а):
Mario_r4 писал(а):
Теоретически метка должна меняться с каждой ревизией, но поскольку я еще не разобрался в механизме получения данных для этого дела, то меняю сам в случае изменений searchap или содержимого ISO. Разумеется изменения происходят не всегда.

А зачем ей меняться?

В силу объективных причин. Например, изменения версий зависимых библиотек и/или программ.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
СообщениеДобавлено: Пт ноя 08, 2013 8:05 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1593
Mario_r4 писал(а):
Теоретически метка должна меняться с каждой ревизией, но поскольку я еще не разобрался в механизме получения данных для этого дела

Например, переименовать settings/kolibri.lbl в settings/kolibri.lbl.template, написать в template вместо номера ревизии $REV и в Makefile сделать генерацию kolibri.lbl.template -> kolibri.lbl:
Код:
# эти две строчки уже есть, они записывают дату и ревизию автосборки в kernel.mnt для экрана загрузки
   str=`LANG=ru_RU.utf8 date -u +"[автосборка %d %b %Y %R, r$(REV)]"|iconv -f utf8 -t cp866`; \
   echo -n $$str|dd of=kernel.mnt bs=1 seek=`expr 279 - length "$$str"` conv=notrunc 2>/dev/null
# эту строчку нужно добавить, она заменит все вхождения строки $REV на ревизию автосборки
# make при сборке смотрит на доллары: $(REV) она заменит на ревизию, $$ заменит на одинарный доллар
# sed увидит аргумент 's/$REV/<ревизия>/g' - это команда замены всех подстрок
   sed 's/$$REV/$(REV)/g' settings/kolibri.lbl.template > settings/kolibri.lbl

Но я не уверена, что это нужно делать.

_________________
Сделаем мир лучше!


Вернуться к началу
СообщениеДобавлено: Пт ноя 08, 2013 9:55 pm 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
CleverMouse
Спасибо за информацию. Я пока тоже не уверен в свете высказанного выше недовольства.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
СообщениеДобавлено: Вт мар 04, 2014 10:27 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
SVN r.4607 программа SEARCHAP использует debug-fdo.inc вместо debug.inc, также теперь два уровня отображения сообщений: краткий и подробный. В обоих выводится информация о смонтированной дополнительной директории, либо ругается на ее отсутствие.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
СообщениеДобавлено: Вт мар 04, 2014 5:48 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Сб окт 05, 2013 9:32 pm
Сообщения: 385
А почему бы просто не дать юзеру выбрать раздел/директорию, на котором всё будет лежать, при первом запуске системы? Это так же позволит сделать отдельную папку home на винте со всеми приложениям и настройками, которую не придется затирать при обновлении системы. Просто ввел заново путь до папки и всё. (естественно, делать это нужно до запуска самой системы, так как если это выгорит, то все приложения должны грузить инфу именно из home/ а не из sys/. Можно прямо в синем экране).


Вернуться к началу
СообщениеДобавлено: Вт мар 04, 2014 9:37 pm 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
eAndrew писал(а):
А почему бы просто не дать юзеру выбрать раздел/директорию, на котором всё будет лежать, при первом запуске системы?

Что и с CD|DVD тоже?
eAndrew писал(а):
Это так же позволит сделать отдельную папку home на винте со всеми приложениям и настройками, которую не придется затирать при обновлении системы. Просто ввел заново путь до папки и всё. (естественно, делать это нужно до запуска самой системы, так как если это выгорит, то все приложения должны грузить инфу именно из home/ а не из sys/. Можно прямо в синем экране).

Ты точно читал всю тему? Перечитай ее еще раз.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
СообщениеДобавлено: Вс окт 12, 2014 11:13 pm 
Не в сети

Зарегистрирован: Ср май 18, 2005 7:27 pm
Сообщения: 1001
опечатки в http://websvn.kolibrios.org/filedetails ... archap.asm


строка 296

DEBUGF 2, "Searchap: additional parttition is not found!\n" лишняя буква, должно быть

DEBUGF 2, "Searchap: additional partition is not found!\n"

строка 326

DEBUGF 2, "Searchap: compare files sucess!\n" а тут нехватает буквы, и видимо должно быть
DEBUGF 2, "Searchap: comparing files - success!\n"

вообще может получше можно сформулировать надписи в файле..
скажем
DEBUGF 1, "Searchap: compare files - is not match!\n" в
DEBUGF 1, "Searchap: compared files doesn't match!\n"


Вернуться к началу
СообщениеДобавлено: Пн окт 13, 2014 7:45 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
Wildwest
Спасибо, исправил в SVN r.5146.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 115 сообщений ]  На страницу Пред. 14 5 6 7 8

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB