Archiv > Development
Make Im Ordner Des Addons
(1/1)
MarMic:
hi jungs,
liegt das an mir? wenn ich ein make im ordner des addons mache sehe ich ziemlich viel code:
[code]
marmic@X61-Tablet:~/build/MLD/xbmc$ make
if type -P dpkg >/dev/null; then
for dep in python-software-properties xbmc; do
if ! dpkg --get-selections | grep -q -e "^$dep[^a-zA-Z0-9-]+install"; then
echo -e "Das für xbmc benötigtes Ubuntu Paket \033[1;31m${dep}\033[0;39m fehlt. Sie können es durch folgende Eingabe installieren:";
echo -e "sudo apt-get install $dep";
failed=1;
fi;
done;
fi;
test -n "$failed" && echo;
test -n "$failed" -a -n "You must first add a \033[1;31mppa reposetory\033[0;39m, before you can add xbmc: nsudo add-apt-repository ppa:team-xbmc/unstable && sudo apt-get update" && echo -e "You must first add a \033[1;31mppa reposetory\033[0;39m, before you can add xbmc: nsudo add-apt-repository ppa:team-xbmc/unstable && sudo apt-get updaten";
test -z "$failed"
echo "xbmc:"
xbmc:
if [ -e template ]; then
find template -newer template -prune ! -path '*/.svn' -exec touch -r {} template ';';
if [ INSTALL -nt template ]; then touch -r INSTALL template; fi;
if [ Makefile -nt template ]; then touch -r Makefile template; fi;
fi
make all
make[1]: Betrete Verzeichnis '/home/marmic/build/MLD/xbmc'
echo " Build xbmc..."
Build xbmc...
rm -rf addon
mkdir -p addon
cp -rf template/* addon
find addon -path '*/.svn' -exec rm -rf {} ';' 2>/dev/null; true
if [ -e INSTALL ]; then
mkdir -p addon/var/spool/apm;
cp INSTALL addon/var/spool/apm/xbmc;
sed "s/^t*)/tversion)nttecho "11.0 11.0-40-261"ntt;;nt*)/" -i addon/var/spool/apm/xbmc;
fi
make tr
make[2]: Betrete Verzeichnis '/home/marmic/build/MLD/xbmc'
find addon -type f | while read file; do
if [ -z "${file#addon/etc/setup/*.xml}" ]; then
grep 'name="[^"]*[()]' $file && echo -e "tUnerlaubte Klammer im Attribut 'name' der Datei: $file";
grep 'help1="[^"]*[()]' $file && echo -e "tUnerlaubte Klammer im Attribut 'help1' der Datei: $file";
sed 's/ name="([^"]*)"/ name="$(tr '"'"'1'"'"')"/' -i $file;
sed 's/ help1="([^"]*)"/ help1="$(tr '"'"'1'"'"')"/' -i $file;
fi;
if grep -Iq '$(tr' "$file"; then if [ -z "${file#addon/var/www/*.sh}" ]; then sed "s/$(tr /$(TEXTDOMAIN="xbmc-${file##*/}" tr /" -i $file; else sed "s/(s*)(.*rc.functions)/12n1TEXTDOMAIN="xbmc-${file##*/}"/" -i $file; fi; if [ $file -nt src/locale/${file##*/}.pot ]; then mkdir -p src/locale; xgettext -ktr -L shell --from-code=utf-8 -d xbmc-${file##*/} --msgid-bugs-address='<bugs@minidvblinux.dyndns.org>' -o src/locale/${file##*/}.pot $file; if [ -e src/locale/${file##*/}.pot ]; then for lc in en_GB de_DE; do if [ -e src/locale/${file##*/}.$lc.po ]; then msgmerge -q -U src/locale/${file##*/}.$lc.po src/locale/${file##*/}.pot; else echo -en "t
clausmuus:
Hi,
das kann mehrere Ursachen haben. Zum einen steht normalerweise in der Makefile.config in der ersten Zeile ein ".SILENT:". Fehlt die Datei Makefile.config, oder ist diese Zeile auskommentiert/gelöscht, so arbeitet Make nicht im silent Modus, und Zeigt was gerade getahn wird.
In diesem Fall liegt es an ner
Navigation
[0] Message Index
Go to full version