Dbox2 Entwicklungsumgebung

Aus TuxBoxWIKI
Version vom 26. Juli 2006, 00:05 Uhr von Mogway (Diskussion)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis


Allgemeines

newmake ist eine Überarbeitung des alten "make" Prozesses und wurde durch Barf ins Leben gerufen.
Ein Vorteil ist unter anderem (neben der erheblich strukturierteren Basis) das es auch ohne
Expertenwissen die Erstellung von Images und YADDs unter Linux ermöglicht.
Eine sehr detaillierte Beschreibung (auch der make targets) findet sich auf Barf´s Homepage.


Beispiel

newmake.sh

#! /bin/bash 
# - new make anpassen ------------------------------------------------------------------------------------------------ 
USERDIR="dietmarw" 
# - anpassung nicht unbedingt nötig (verzeichnisse sollten schon da sein  ) ------------------------------------------------------------ 
LOGODIR=/home/$USERDIR/Logos 
CP=/home/$USERDIR/tuxbox-cvs 
DB=/home/$USERDIR/dbox2 
ARCHIVEDIR=/home/$USERDIR/Archive 
export CVS_RSH=ssh 
# ----------------------------------------------------------------------------------------------------------- 
cd "$CP" 
cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -f -r newmake -P . 
cd cdk 
/bin/ln -sf $ARCHIVEDIR/ Archive 
./autogen.sh 
./configure --prefix="$DB" --with-cvsdir="$CP" --enable-flashrules --with-checkImage=rename --with- logosdir="$LOGODIR" 
make flash-neutrino-all-all 
#make flash-all-all-all 
#make everything 


Links



Review-KandidatDieser Artikel befindet sich derzeit im Reviewprozess. Hilf mit, ihn zu verbessern! Falls du bei weiteren Artikeln helfen willst, findest du hier eine Auswahl offener Artikel.