git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
db: use strcmp when recreating bouquets.{tv,radio}
[enigma2.git]
/
tools
/
genmetaindex.py
diff --git
a/tools/genmetaindex.py
b/tools/genmetaindex.py
index f7dc5b98a769737d1d8df22f843e2bce17951165..f42cefc23b8baf8248f4ca8cdd240e4cd0e6d92a 100755
(executable)
--- a/
tools/genmetaindex.py
+++ b/
tools/genmetaindex.py
@@
-1,25
+1,23
@@
-# usage: genmetaindex.py <
language> <
xml-files> > index.xml
+# usage: genmetaindex.py <xml-files> > index.xml
import sys, os
from xml.etree.ElementTree import ElementTree, Element
import sys, os
from xml.etree.ElementTree import ElementTree, Element
-language = sys.argv[1]
-
root = Element("index")
root = Element("index")
-for file in sys.argv[
2
:]:
+for file in sys.argv[
1
:]:
p = ElementTree()
p.parse(file)
package = Element("package")
package.set("details", os.path.basename(file))
p = ElementTree()
p.parse(file)
package = Element("package")
package.set("details", os.path.basename(file))
- # we need all prerequis
uited
+ # we need all prerequis
ites
package.append(p.find("prerequisites"))
info = None
package.append(p.find("prerequisites"))
info = None
- # we need some of the info, but
only our locale
+ # we need some of the info, but
not all
for i in p.findall("info"):
for i in p.findall("info"):
- if not info
or i.get("language") == language
:
+ if not info:
info = i
assert info
info = i
assert info