diff options
| author | LarsAC <LarsAC@e10066b5-e1e2-0310-b819-94efdf66514b> | 2005-03-06 12:34:19 +0000 |
|---|---|---|
| committer | LarsAC <LarsAC@e10066b5-e1e2-0310-b819-94efdf66514b> | 2005-03-06 12:34:19 +0000 |
| commit | 1d536430c41bad11ed36afeba8ab0219fe9cb36d (patch) | |
| tree | ef83eac4a54a0e2157ddad50dedfb8b0e0c88554 /scripts/gentables | |
| parent | c87cae66c3cbf92ce6cbf9ced5bc2016c5d6b406 (diff) | |
| download | vdr-plugin-muggle-1d536430c41bad11ed36afeba8ab0219fe9cb36d.tar.gz vdr-plugin-muggle-1d536430c41bad11ed36afeba8ab0219fe9cb36d.tar.bz2 | |
Merged changes for 0.1.4
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@542 e10066b5-e1e2-0310-b819-94efdf66514b
Diffstat (limited to 'scripts/gentables')
| -rwxr-xr-x | scripts/gentables | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/scripts/gentables b/scripts/gentables new file mode 100755 index 0000000..f7fcc89 --- /dev/null +++ b/scripts/gentables @@ -0,0 +1,47 @@ + +( + echo " +//autogenerated by `pwd -P`/$0 + +genres_t genres[] = {" + +cat scripts/genres.txt | while read gdid id3 name +do + test "$id3" = N && id3=-1 + test "$gdid" = NULL && break + echo ' { "'$gdid'", '$id3', "'$name'" },' +done +echo '}; +' + +echo "lang_t languages[] = {" + +scripts/iso639tab.py scripts/iso_639.xml | + grep -v '^#' | + grep -v '^$' | + while read iso1 iso2 iso3 name +do + echo ' { "'$iso2'", "'$name'" },' +done +echo '}; +' + +echo "musictypes_t musictypes[] = {" + +cat scripts/musictypes.txt | while read mtype +do + echo ' { "'$mtype'"},' +done +echo '}; +' + +echo "sources_t sources[] = {" + +cat scripts/sources.txt | while read stype +do + echo ' { "'$stype'"},' +done +echo '};' +) >mg_tables.h + + |
