budowanie kernela, nowy sposób?

Arkadiusz Miskiewicz arekm w pld-linux.org
Wto, 23 Sty 2007, 11:38:25 CET


Obmyślam jak tu ulepszyć budowanie jajka dla Th. Pomysł jest następujący, 
budowanie, a raczej tworzenie konfiguracji wyglądało by następująco:
- utworzenie konfiga przez make allmodconfig
- cała konfiguracja kernela trzymana była by w jednym pliku np. kernel.config 
postaci przykładowo:

JAKIS_SYMBOL i686=n x86_64=y
INNY_SYMBOL all=n
SYMBOL3 all=y

+ mały skrypt biorący .config wygenerowany z allmodconfig i przetwarzający go 
wg regułek z kernel.config. Powyższe oznaczały by np.

JAKIS_SYMBOL i686=n x86_64=y
na i686 nie budujemy, na x86_64 w kernel, na pozostałych jako moduł

INNY_SYMBOL all=n
wyłaczamy na wszystkich arch

SYMBOL3 all=y
na wszystkich arch w kernel

Co to daje - jeden konfig dla wszystkich architektur, brak rozjazdów pomiędzy 
architekturami, znika problem z zapomnieniem włączenia nowo pojawiających się 
rzeczy.

Uwagi, pomysły?

ps. w Th będzie jajko smp only. up może się pojawić w supported itd ale nie 
będzie z mej strony przykuwało większej uwagi.
-- 
Arkadiusz Miśkiewicz        PLD/Linux Team
arekm / maven.pl            http://ftp.pld-linux.org/


Więcej informacji o liście dyskusyjnej pld-kernel