Customization Skripte

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
BOFHELL
Interessierter
Interessierter
Beiträge: 82
Registriert: Montag 30. Dezember 2002, 19:54

Customization Skripte

Beitrag von BOFHELL »

Hey zusammen,

ich hab ein Customization-Skript: root-enigma-squashfs-local.sh
#!/bin/sh


flashprefix=$1
buildprefix=$2

echo $flashprefix/root/share/locale/ > /tmp/flash.txt
echo $buildprefix/root/share/locale/ > /tmp/build.txt

for i in ar be ca cs da el es et fi fr gl hr hu is it ja ko lt nl no pl pt pt_BR ro ru sk sl sr sv tr ur zh_CN zh_TW; do rm -Rf $buildprefix/share/locale/$i; done

for i in ar be ca cs da el es et fi fr gl hr hu is it ja ko lt nl no pl pt pt_BR ro ru sk sl sr sv tr ur zh_CN zh_TW; do rm -Rf $flashprefix/share/locale/$i; done
aber das wird stumpf nicht aufgerufen

Wann muss das Skript da sein - schon vor dem configure/prepare?
wann genau wird das Skript aufgerufen ? So wie ich es verstanden habe bei make flash-enigma-squashfs
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Customization Skripte

Beitrag von rhabarber1848 »

BOFHELL hat geschrieben:Wann muss das Skript da sein
Zur Zeit der Ausführung, d.h. während des Kompilierens.
BOFHELL hat geschrieben:schon vor dem configure/prepare?
Nein
BOFHELL hat geschrieben:wann genau wird das Skript aufgerufen ? So wie ich es verstanden habe bei make flash-enigma-squashfs
Genau. Durchsuche Dein compile-Log nach
[ -x
dann findest Du die Aufrufe.

Es gibt bei cdk/configure folgende Option:
--with-customizationsdir

Im dort angegebenen Verzeichnis werden die custom-Skripts
erwartet, diese müssen auch ausführbar sein. Wird die Option
nicht angegeben, ist cdk/ - nicht cdk/customization/ - der
Standardwert.
BOFHELL
Interessierter
Interessierter
Beiträge: 82
Registriert: Montag 30. Dezember 2002, 19:54

Re: Customization Skripte

Beitrag von BOFHELL »

Wo das Verzeichnis(cdk/customization/) sowieso vorhanden ist würde es aus meiner Sicht auch Sinn machen es auch als default zu benutzten. Ist dann vielleicht nicht ganz so verwirrend :D

wo finde ich das compile-log?
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Customization Skripte

Beitrag von rhabarber1848 »

BOFHELL hat geschrieben:wo finde ich das compile-log?
Auf Deinem Bildschirm, nachdem Du "make flash..." eingegeben hast ;)
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: Customization Skripte

Beitrag von Striper »

BOFHELL hat geschrieben:wo finde ich das compile-log?
Probiers mal so:

Code: Alles auswählen

make flash-enigma-squashfs > aufruf_enigma.log 2>&1

Code: Alles auswählen

make flash-neutrino-squashfs > aufruf_neutrino.log 2>&1
BOFHELL
Interessierter
Interessierter
Beiträge: 82
Registriert: Montag 30. Dezember 2002, 19:54

Re: Customization Skripte

Beitrag von BOFHELL »

he he

ok ok hätte ja sein können das sowas inzwischen automatisch angelegt wird :D

aber trotzdem
BOFHELL hat geschrieben:Wo das Verzeichnis(cdk/customization/) sowieso vorhanden ist würde es aus meiner Sicht auch Sinn machen es auch als default zu benutzten. Ist dann vielleicht nicht ganz so verwirrend :D