Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Чт сен 20, 2018 7:53 pm

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




Начать новую тему  Ответить на тему  [ 1205 сообщений ]  На страницу Пред. 1 2 3 4 581 След.
Автор Сообщение
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вт янв 11, 2011 2:58 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1238
Suppose we use the SVN server...
Where will you place the binaries? In the same folder as the source code?
Or in a subfolder?
Or make a folder /bin in the root of SVN, and place all binaries there?

I think there should be a convenient way to download all code from SVN without binaries.
If we update all build scripts to place binaries in /bin/../.. , this last option could work.

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вт янв 11, 2011 3:17 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1612
hidnplayr, I think binaries should be kept separately from source codes, and I suggested the fourth folder in the root of repository. As an alternative, we could also have the separate repository e.g. on other port, but this is probably less convenient.
I don't think we need to update all build scripts - current build_all.bat and makefile do their work, which is to compile all available sources - some of them can be not in the distro. I think that creating of image is a separate task which requires a separate script, and the output of this script should be in folder outside of the folder with repository.


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вт янв 11, 2011 3:29 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1238
I proposed to update build script, to make it easier to not forget to update binary, when uploading new code to the SVN.
It may be usefull, but it's not nescessary.

I'm glad we at least agree that binaries should not be in the same folders as the source :)

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вт янв 11, 2011 3:34 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1612
hidnplayr, most binaries can be built automatically, ideally the build system would compile all sources in the repository and would need only binaries with no sources and config files.

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


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вт янв 11, 2011 3:39 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1238
So you propose to eventually evolve to a system on wich updates of most binaries is handled by the server?
Or to place on SVN only the binaries of the programs that are not written in FASM or not open source ?

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вт янв 11, 2011 3:42 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1612
Yes.
Right now - yes, in the future - add other compilators too.


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вт янв 11, 2011 3:59 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1238
Ok, what are you waiting for? ;)

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вт янв 11, 2011 4:03 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1612
First, I'm waiting for the end of this discussion. Second, right now I cannot setup anything in the server because I have only FTP access.


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вт янв 11, 2011 4:11 pm 
Не в сети
Mentor
Аватара пользователя

Зарегистрирован: Пн окт 19, 2009 10:58 am
Сообщения: 363
1). Hey, we are talking (I hope) not only about executable binaries but also art (skins, wallpapers, icons, fonts), tools (for fonts 'compiling', system installing, floppy/cd/usb/hd images making) and docs (install.txt, etc.). :?:

2). I think, we should put all of them into a separate repo rather just a separate folder, because there would be too many unnecessary directories and data in the main repository. However, it's not so important for me. It's for you to decide.


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вт янв 11, 2011 4:19 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1612
1) Yes, I have mentioned "config files".


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Вт янв 11, 2011 5:52 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пт авг 14, 2009 1:46 am
Сообщения: 1292
CleverMouse,

I only mentioned that our current SVN is now 100% development repository and shouldn't be mixed with any publishing mess.

If you want to add a separate section of SVN for publishing purposes only - I'm with you.


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Ср янв 12, 2011 3:44 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1612
So the current plan is: create the folder svn://kolibrios.org/data, which will be the fourth folder in the repository root, two subfolders /data/rus and /data/eng and upload all data required for build - some binaries and configs - there. I'll prepare the data and wait a few for corrections of the plan.


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Пн янв 17, 2011 4:28 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1612
I have uploaded all required data to the repository. Build is controlled by makefile, so one can change e.g. list of programs by committing to Makefile. I have tried to comment and simplify maintaining it, so it should be not too hard for anyone to modify Makefile.

Currently only FASM things are built automatically; others are uploaded as plain binaries. Probably this will change to support more languages.

The build results can be downloaded at http://builds.kolibrios.org/. All suggestions on design improvements are welcome. Currently they are not updated automatically, but we are working on this.

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


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Пн янв 17, 2011 4:38 pm 
CleverMouse
Thanks! It is good job!
But the END application is very fat - we need find oldest code.


Вернуться к началу
   
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Пн янв 17, 2011 4:40 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1612
"But the END application is very fat - we need find oldest code." - yes, I noted that, but the old code doesn't seem to be in the repository anymore.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 1205 сообщений ]  На страницу Пред. 1 2 3 4 581 След.

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


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

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


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

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