Объявлено о начале перевода кода KDE 4 на новую, специально разработанную для KDE, систему сборки проекта - bksys (Build Kde SYStem), основанную на SCons, которая написана на языке Python и использует файлы с описанием проекта в XML формате.
В настоящее время используются пакеты unsermake (замена make и automake), libtool и autoconf. bksys призван полностью заменить собой все утилиты входящие в набор autotool. Переход с autotool был вопросом времени, на замену претендовали два кандидата - CMake и SCons, победу одержал последний.
Другая новость: в рамках проекта "People Behind KDE" опубликовано интервью с Derek Kite, ведущим проект KDE Commit Digest. http://people.kde.nl/derek.html
http://dot.kde.org/1126452494/
KDE 4 переходит на новую систему сборки
Модератор: Модераторы разделов
-
clx
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
KDE 4 переходит на новую систему сборки
iMac 20" Core Duo.
-
Valerius
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: KDE 4 переходит на новую систему сборки
(clx @ Понедельник, 12 Сентября 2005, 23:17) писал(а):Объявлено о начале перевода кода KDE 4 на новую, специально разработанную для KDE, систему сборки проекта - bksys (Build Kde SYStem), основанную на SCons, которая написана на языке Python и использует файлы с описанием проекта в XML формате.
Это явно добавит лишние мегабайты питоновых зависимостей для юзающих source-based дистры. А остальные не заметят ни какой разницы
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: KDE 4 переходит на новую систему сборки
Для Valerius:
Всего лишь один пакетик :P
Все остальное должно уже быть в любом уважающем себя дистрибудиве
serg_sk добавил в 13.09.2005 00:32
Для Valerius:
Так что спрячся со своими бинарями и не разводи флейм.
Всего лишь один пакетик :P
Код: Выделить всё
serg_sk@Elvenhome ~ $ sudo equery g scons
[ Searching for packages matching scons... ]
* dependency graph for dev-util/scons-0.96.1
`-- dev-util/scons-0.96.1
`-- dev-lang/python-2.3.5-r2
`-- sys-libs/zlib-1.2.3
`-- sys-libs/ncurses-5.4-r6
`-- sys-libs/gpm-1.20.1-r4
`-- sys-libs/readline-5.0-r2
`-- sys-libs/db-4.2.52_p2
`-- sys-libs/gdbm-1.8.3-r1
`-- dev-libs/openssl-0.9.7e-r1
`-- dev-libs/expat-1.95.8Все остальное должно уже быть в любом уважающем себя дистрибудиве
serg_sk добавил в 13.09.2005 00:32
Для Valerius:
Так что спрячся со своими бинарями и не разводи флейм.
-
clx
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
Re: KDE 4 переходит на новую систему сборки
Для Valerius:
emerge написан на питоне.
Для serg_sk:
5 баллов - в точку
emerge написан на питоне.
Для serg_sk:
5 баллов - в точку
iMac 20" Core Duo.
-
Holy Joly Sergik
- Сообщения: 88
Re: KDE 4 переходит на новую систему сборки
Для serg_sk:
Для clx:
А FreeBSD, например, там emerge нету, соответственно и python придется вытягивать, поэтому насчет лишних мегабайтов Valerius прав.
Для clx:
А FreeBSD, например, там emerge нету, соответственно и python придется вытягивать, поэтому насчет лишних мегабайтов Valerius прав.
FreeBSD 6.0 - RELEASE + Windows XP + Mandrake 10.1 on Cel 2400
Windows 2000 on Cel 633
Windows 2000 on Cel 633
-
polachok
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: KDE 4 переходит на новую систему сборки
/OFFTOPIC: Holy Joly Sergik user posted image, ин6 !!! YES!
/по теме: да. вот у меня питона нет и нужды в нем не испытываю.
...
хм, а зачем мне KDE?
/по теме: да. вот у меня питона нет и нужды в нем не испытываю.
...
хм, а зачем мне KDE?
И немедленно выпил.
-
Holy Joly Sergik
- Сообщения: 88
Re: KDE 4 переходит на новую систему сборки
Для polachok:
Offtopic у тебя увидел, затянуло
Про питона и КДЕ согласен полностью
Offtopic у тебя увидел, затянуло
Про питона и КДЕ согласен полностью
FreeBSD 6.0 - RELEASE + Windows XP + Mandrake 10.1 on Cel 2400
Windows 2000 on Cel 633
Windows 2000 on Cel 633
-
polachok
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: KDE 4 переходит на новую систему сборки
а кстати картинки и ссылки НЕ на блог использовать низя
И немедленно выпил.
-
Holy Joly Sergik
- Сообщения: 88
Re: KDE 4 переходит на новую систему сборки
Точно, я и забыл....
FreeBSD 6.0 - RELEASE + Windows XP + Mandrake 10.1 on Cel 2400
Windows 2000 on Cel 633
Windows 2000 on Cel 633
-
VN_MAClover
- Сообщения: 1233
- Статус: Человек с бульвара Капуцинов
Re: KDE 4 переходит на новую систему сборки
Честно говоря, не думаю, что это нововведение затронет много народу. Хотя любое движение вперёд полезно по определению. 
In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
-
chega
- Сообщения: 27
Re: KDE 4 переходит на новую систему сборки
единственное что я жду от KDE4 - оптимизацию кода, который обещались зализать до неприличия вследствие чего более быструю работу.
-
VN_MAClover
- Сообщения: 1233
- Статус: Человек с бульвара Капуцинов
Re: KDE 4 переходит на новую систему сборки
(chega @ Вторник, 13 Сентября 2005, 17:42) писал(а):единственное что я жду от KDE4 - оптимизацию кода, который обещались зализать до неприличия вследствие чего более быструю работу.
Так мало?!
In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
-
innkeeper
- Сообщения: 110
Re: KDE 4 переходит на новую систему сборки
А может мне кто-нибудь объяснить почему им не хватает autotools?