Image mit Newmake - update?

Anlaufschwierigkeiten? Was ist was? Worum geht's?
Grabber66
Einsteiger
Einsteiger
Beiträge: 216
Registriert: Dienstag 1. Juni 2004, 12:24

Image mit Newmake - update?

Beitrag von Grabber66 »

Hallo zusammen.

Ich habe mal folgende Frage. Und zwar erstelle ich mit newmake ein Image.
Dazu checke ich aus, spiele ein diff ein und kompiliere.

Code: Alles auswählen

echo neu auschecken
  		export CVS_RSH=ssh
  		cvs -z3 -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox co -P .
		cvs -z3 -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox co -r newmake -P cdk/newmake.files
		cvs -z3 -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox co -f -r newmake `cat cdk/newmake.files`;;

###################################
##########  configure  ############
###################################

cd $IMAGE/tuxbox/head/cdk
./autogen.sh
./configure \
	--prefix=$IMAGE/tuxbox \
	--with-targetprefix=$TARGETPREFIX \
	--with-cvsdir=$IMAGE/tuxbox/head \
	--with-hostprefix=$HOSTPREFIX \
	--with-flashprefix=$FLASHPREFIX \
	--enable-flashrules \
	--with-logosdir=$IMAGE/files/boot \
	--with-ucodesdir=$IMAGE/files/ucodes \
	--enable-ide \
	--with-checkImage=rename \
	--with-rootpartitionsize=$ROOTGROESSE \
	--with-customizationsdir=$CONFIG \
	--enable-lirc \
	--enable-cdkVcInfo \
	--enable-german-keymaps \
	--enable-automount \

make flash-neutrino-squashfs-all
Wie kann ich denn nun am besten ein update machen, ohne alles neu compilieren zu müssen. Uboot Kernel etc kann ja in der regel bleiben.

Update auschecken wollte ich so machen:

Code: Alles auswählen

echo updaten
  		export CVS_RSH=ssh
  		cvs -z3 -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox up -dP
		cvs -z3 -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox co -r newmake -P cdk/newmake.files
		cvs -z3 -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox co -f -r newmake`cat cdk/newmake.files`
Doch wie geht es dann weiter ?

Ich hatte gedacht :

Code: Alles auswählen

	make -C ~/newmake/tuxbox/head/apps/tuxbox/neutrino clean
	make flash-semiclean
	make depsclean
        make flash-neutrino-squashfs-all
Doch ob das richtig ist ?

Ausserdem weiß ich dann ja noch nicht, ob eine Datei die ich vorher gedifft habe überschrieben wurde. Gibt es da nen log, der die geupdateten Datein listet ?

Danke schonmal für eure hilfe...

Grabber66
ingrid
Erleuchteter
Erleuchteter
Beiträge: 600
Registriert: Samstag 14. Oktober 2006, 10:53

Beitrag von ingrid »

Grabber66
Einsteiger
Einsteiger
Beiträge: 216
Registriert: Dienstag 1. Juni 2004, 12:24

Beitrag von Grabber66 »

Das ist ja dann das script von yjogol. Ist auch ne feine Sache, aber mir geht es ja auch darum zu verstehen, was dort passiert, und nicht nur ein paar Dateien einzuspielen und auf start zu drücken.

Tortzdem Danke, aber da werd ich wohl noch testen müssen.
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

Grabber66 hat geschrieben:Das ist ja dann das script von yjogol. Ist auch ne feine Sache, aber mir geht es ja auch darum zu verstehen, was dort passiert, und nicht nur ein paar Dateien einzuspielen und auf start zu drücken.

Tortzdem Danke, aber da werd ich wohl noch testen müssen.
Mach Doch einfach mal einen Ausflug auf die Webseite vom Newmake Papa: http://www.bengt-martensson.de/dbox2/index.html
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?