summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHolger Steinhaus <hsteinhaus@gmx.de>2015-11-12 11:55:42 +0100
committerHolger Steinhaus <hsteinhaus@gmx.de>2015-11-12 11:55:42 +0100
commit1aca11f0c24536b4bb1d439697b41f242655ea41 (patch)
tree06a4dd09e62ff5c1cbd196c908799fb3882b3cc3
parent1fec589c232ce1125feca15bcb8ebaaa04f67641 (diff)
downloadvdr-plugin-mcli-1aca11f0c24536b4bb1d439697b41f242655ea41.tar.gz
vdr-plugin-mcli-1aca11f0c24536b4bb1d439697b41f242655ea41.tar.bz2
ensure complete build, including all tools
-rw-r--r--Makefile15
-rw-r--r--mcast/client/Makefile1
2 files changed, 11 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index 44bae50..074cc1d 100644
--- a/Makefile
+++ b/Makefile
@@ -67,13 +67,18 @@ OBJS = $(PLUGIN).o cam_menu.o device.o filter.o packetbuffer.o
### The main target:
-plug:
+all: lib plugin tools i18n
+
+
+plugin: i18n
$(MAKE) libvdr-$(PLUGIN).so
-all:
+tools: lib
+ $(MAKE) -C mcast/client/ mcli
+ $(MAKE) -C mcast/tool/ all
+
+lib:
$(MAKE) libmcli.so
- $(MAKE) libvdr-$(PLUGIN).so
- $(MAKE) i18n
libmcli.a libmcli.so:
$(MAKE) -C mcast/client/ libmcli
@@ -142,7 +147,7 @@ dist: clean
@echo Distribution package created as $(PACKAGE).tgz
clean:
- @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~
+ @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~ po/*.mo po/*.pot
$(MAKE) -C mcast/client/ clean
$(MAKE) -C mcast/netcv2dvbip/ clean
$(MAKE) -C mcast/tool/ clean
diff --git a/mcast/client/Makefile b/mcast/client/Makefile
index 3bbc70c..9add411 100644
--- a/mcast/client/Makefile
+++ b/mcast/client/Makefile
@@ -109,6 +109,7 @@ endif
all:
$(MAKE) lib$(MCLI)
$(MAKE) $(MCLI)-shared
+ $(MAKE) mcli
static: $(MCLI)-static