From 90c7280862be09c724d15de94dc1a0ca05d3e762 Mon Sep 17 00:00:00 2001 From: Mauro Carvalho Chehab Date: Fri, 5 Sep 2014 15:55:10 -0300 Subject: Fix the Makefile to do the right thing after the conversion Now that the tables got converted, rewrite it to generate DVBv3 from the DVBv5 channels, and to generate DVBv5 again from DVBv3, for testing purposes. Signed-off-by: Mauro Carvalho Chehab --- Makefile | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index d1c1e93..2fb4a88 100644 --- a/Makefile +++ b/Makefile @@ -23,13 +23,16 @@ DVBFORMATCONVERT_CHANNEL_DVBV3 = -IDVBV5 -OCHANNEL DVBV3OUTPUTDIR = dvbv3 DVBV5OUTPUTDIR = dvbv5 -makedvbv5: - @$(foreach var,$(DVBV3DIRS), $(MKDIR) $(DVBV5OUTPUTDIR)/$(var);) - @$(foreach var,$(DVBV3CHANNELFILES), $(DVBFORMATCONVERT) $(DVBFORMATCONVERT_CHANNEL_DVBV5) $(var) $(DVBV5OUTPUTDIR)/$(var);) +PHONY := clean dvbv3 dvbv5 -makedvbv3: +dvbv3: @$(foreach var,$(DVBV3DIRS), $(MKDIR) $(DVBV3OUTPUTDIR)/$(var);) - @$(foreach var,$(DVBV3CHANNELFILES), $(DVBFORMATCONVERT) $(DVBFORMATCONVERT_CHANNEL_DVBV3) $(DVBV5OUTPUTDIR)/$(var) $(DVBV3OUTPUTDIR)/$(var);) + @$(foreach var,$(DVBV3CHANNELFILES), $(DVBFORMATCONVERT) $(DVBFORMATCONVERT_CHANNEL_DVBV3) $(var) $(DVBV3OUTPUTDIR)/$(var);) + + +dvbv5: $(DVBV3OUTPUTDIR) + @$(foreach var,$(DVBV3DIRS), $(MKDIR) $(DVBV5OUTPUTDIR)/$(var);) + @$(foreach var,$(DVBV3CHANNELFILES), $(DVBFORMATCONVERT) $(DVBFORMATCONVERT_CHANNEL_DVBV5) $(DVBV3OUTPUTDIR)/$(var) $(DVBV5OUTPUTDIR)/$(var);) clean: -- cgit v0.12