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