Dbox2 Entwicklungsumgebung

Aus TuxBoxWIKI
Version vom 21. Januar 2008, 05:47 Uhr von Dbt (Diskussion | Beiträge) (Bearbeitungshinweis)
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Baustelle-klein.png Hinweis: In diesem Artikel nimmt gerade jemand größere Änderungen vor. Um Bearbeitungskonflikte zu vermeiden, warte bitte mit dem Bearbeiten, bis dieser Text wieder entfernt ist.

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.