diff options
author | wr61 <wr61@e10066b5-e1e2-0310-b819-94efdf66514b> | 2005-03-02 06:20:50 +0000 |
---|---|---|
committer | wr61 <wr61@e10066b5-e1e2-0310-b819-94efdf66514b> | 2005-03-02 06:20:50 +0000 |
commit | b723a7eddc7d5a70b4af4c641f44cd4904cbe63f (patch) | |
tree | 04df63389ecbff4c6f41507a5ac8251df1e15a74 | |
parent | c6f362cb7a66b20568ad0758b584c714174eeee5 (diff) | |
download | vdr-plugin-muggle-b723a7eddc7d5a70b4af4c641f44cd4904cbe63f.tar.gz vdr-plugin-muggle-b723a7eddc7d5a70b4af4c641f44cd4904cbe63f.tar.bz2 |
add scripts/gentables
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/branches/0.1.3-wr@528 e10066b5-e1e2-0310-b819-94efdf66514b
-rwxr-xr-x | scripts/gentables | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/scripts/gentables b/scripts/gentables new file mode 100755 index 0000000..cdc97db --- /dev/null +++ b/scripts/gentables @@ -0,0 +1,44 @@ + +( + 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[] = {" + +cat scripts/languages.txt | while read iso name +do + echo ' { "'$iso'", "'$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 + + |