summaryrefslogtreecommitdiff
path: root/datapath
diff options
context:
space:
mode:
authorBen Pfaff <blp@nicira.com>2011-07-26 17:08:06 -0700
committerBen Pfaff <blp@nicira.com>2011-07-26 17:08:06 -0700
commit13b630579b8b7c67356f46b963e1256d66db0abc (patch)
tree5bcf6b6637af54e6123bf43caa1ac66afb855e30 /datapath
parent0ab14c8e284b7c5c68aff1ccc6795a1d4b58bd49 (diff)
downloadopenvswitch-13b630579b8b7c67356f46b963e1256d66db0abc.tar.gz
datapath: Add missing targets to avoid failure on e.g. "make TAGS".
Automake invokes a number of targets recursively, including in datapath/linux, so we need to define all those targets or get an error from "make" when those targets are invoked, e.g. when "make TAGS" is run. This commit adds a no-op target to the main datapath/linux Makefile for each recursive target listed in the "Third-Party Makefiles" section of the Automake manual, in the order listed there, fixing the problem. Signed-off-by: Ben Pfaff <blp@nicira.com> Acked-by: Jesse Gross <jesse@nicira.com>
Diffstat (limited to 'datapath')
-rw-r--r--datapath/linux/Makefile.main.in25
1 files changed, 22 insertions, 3 deletions
diff --git a/datapath/linux/Makefile.main.in b/datapath/linux/Makefile.main.in
index 1edfc3412..0302fc650 100644
--- a/datapath/linux/Makefile.main.in
+++ b/datapath/linux/Makefile.main.in
@@ -13,15 +13,34 @@ default: $(build_links)
$(foreach s,$(sort $(foreach m,$(build_modules),$($(m)_sources))), \
$(eval $(notdir $(s)): ; ln -s $(srcdir)/../$(s) $@))
-distclean: clean
- rm -f kcompat.h
+all: default
distdir: clean
install:
-all: default
+install-data:
+install-exec:
+uninstall:
+install-dvi:
+install-html:
+install-info:
+install-ps:
+install-pdf:
+installdirs:
check: all
+installcheck:
+mostlyclean:
clean:
rm -f *.o *.ko *_mod.* Module.symvers *.cmd kcompat.h.new
for d in $(build_links); do if test -h $$d; then rm $$d; fi; done
+distclean: clean
+ rm -f kcompat.h
+maintainer-clean: distclean
+dvi:
+pdf:
+ps:
+info:
+html:
+tags:
+TAGS:
ifneq ($(KSRC),)