#!/bin/sh cat bttv-cards.c \ | grep "\.name.*=" \ | perl -ne '/"([^"]+)"/; printf("card=%d - %s\n",$i++,$1)' \ | perl -ne 's/[ \t]+$//; print' > doc/CARDLIST.bttv LINE="`grep -n "gdi_tuner\[\]" cx88-cards.c|cut -f1 -d:`" head -$LINE cx88-cards.c \ | grep "\.name.*=" \ | perl -ne '/"([^"]+)"/; printf("card=%d - %s\n",$i++,$1)' \ | perl -ne 's/[ \t]+$//; print' > doc/CARDLIST.cx88 TEA="`grep TEA5767_TUNER_NAME tuner.h|cut -d " " -f 3-`" cat tuner-simple.c \ | sed s/TEA5767_TUNER_NAME/"$TEA"/ \ | grep "{ \"" \ | perl -ne '/"([^"]+)"/; printf("tuner=%d - %s\n",$i++,$1)' \ | perl -ne 's/[ \t]+$//; print' > doc/CARDLIST.tuner scripts/saa7134.pl saa7134.h saa7134-cards.c \ | perl -ne 's/[ \t]+$//; print' > doc/CARDLIST.saa7134