Dbox2 Entwicklungsumgebung
Inhaltsverzeichnis
|
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
- Barf's Homepage: http://bengt-martensson.de/dbox2/
Grundlagen - Installation - Debug-Mode - Hardware - CDK/Development
LCars - Neutrino - Enigma - Plugins - Spiele - Software - Tools - Howto - FAQ - Images
Hauptseite - News - Alle Artikel - Bewertungen - Gewünschte Seiten - Index - Neue Artikel - Impressum - Team
Hilfeportal - Seite bearbeiten - Bilder - Links - Tabellen - Textgestaltung