diff options
author | Jonathan McCrohan <jmccrohan@gmail.com> | 2014-05-30 01:23:45 +0100 |
---|---|---|
committer | Mauro Carvalho Chehab <m.chehab@samsung.com> | 2014-09-04 22:52:53 -0300 |
commit | a5a55e789f991fccc307794a9d500b8e530c2674 (patch) | |
tree | 77613ddc912353229ac3f4ed3da06494f720fbdb /Makefile | |
parent | 9b6ba6016d092ce823a60b2eb537dd3ac2efa825 (diff) | |
download | dtv-scan-tables-a5a55e789f991fccc307794a9d500b8e530c2674.tar.gz |
Add Makefile to convert DVBv3 files to DVBv5
Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
Diffstat (limited to '')
-rw-r--r-- | Makefile | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 00000000..fac40e71 --- /dev/null +++ b/Makefile @@ -0,0 +1,25 @@ +# Makefile for dtv-scan-tables (26 May 2014) +# Copyright 2014 Jonathan McCrohan <jmccrohan@gmail.com> + +# The vast majority of the DVB scan files contained in this repository +# are DVBv3 scan files. This format has been deprecated in favor of the +# DVBv5 scan format. +# +# Use this makefile to convert the existing DVBv3 scan files to DVBv5 +# scan files until such time as DVBv5 scan format is in widespread use. +# +# Requires dvb-format-convert from v4l-utils. + +MKDIR = mkdir -p +DVBFORMATCONVERT = dvb-format-convert + +DVBFORMATCONVERT_CHANNEL_DVBV5 = -ICHANNEL -ODVBV5 + +DVBV3DIRS = atsc dvb-c dvb-s dvb-t +DVBV3CHANNELFILES = $(foreach dir,$(DVBV3DIRS),$(wildcard $(dir)/*)) + +DVBV5OUTPUTDIR = dvbv5 + +makedvbv5: + @$(foreach var,$(DVBV3DIRS), $(MKDIR) $(DVBV5OUTPUTDIR)/$(var);) + @$(foreach var,$(DVBV3CHANNELFILES), $(DVBFORMATCONVERT) $(DVBFORMATCONVERT_CHANNEL_DVBV5) $(var) $(DVBV5OUTPUTDIR)/$(var);) |