diff options
| author | Ben Pfaff <blp@nicira.com> | 2011-07-26 17:08:06 -0700 |
|---|---|---|
| committer | Ben Pfaff <blp@nicira.com> | 2011-07-26 17:08:06 -0700 |
| commit | 13b630579b8b7c67356f46b963e1256d66db0abc (patch) | |
| tree | 5bcf6b6637af54e6123bf43caa1ac66afb855e30 /datapath | |
| parent | 0ab14c8e284b7c5c68aff1ccc6795a1d4b58bd49 (diff) | |
| download | openvswitch-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.in | 25 |
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),) |
