Autogenerate man page for mnexec.
This commit is contained in:
@@ -5,7 +5,7 @@ MN = bin/mn
|
||||
BIN = $(MN)
|
||||
PYSRC = $(MININET) $(TEST) $(EXAMPLES) $(BIN)
|
||||
MNEXEC = mnexec
|
||||
MANPAGE = mn.1
|
||||
MANPAGES = mn.1 mnexec.1
|
||||
P8IGN = E251,E201,E302,E202
|
||||
BINDIR = /usr/bin
|
||||
MANDIR = /usr/share/man/man1
|
||||
@@ -13,7 +13,7 @@ MANDIR = /usr/share/man/man1
|
||||
all: codecheck test
|
||||
|
||||
clean:
|
||||
rm -rf build dist *.egg-info *.pyc $(MNEXEC) $(MANPAGE)
|
||||
rm -rf build dist *.egg-info *.pyc $(MNEXEC) $(MANPAGES)
|
||||
|
||||
codecheck: $(PYSRC)
|
||||
-echo "Running code check"
|
||||
@@ -41,12 +41,18 @@ develop: $(MNEXEC) $(MANPAGE)
|
||||
install $(MANPAGE) $(MANDIR)
|
||||
python setup.py develop
|
||||
|
||||
man: $(MANPAGE)
|
||||
man: $(MANPAGES)
|
||||
|
||||
$(MANPAGE): $(MN)
|
||||
mn.1: $(MN)
|
||||
PYTHONPATH=. help2man -N -n "create a Mininet network." \
|
||||
--no-discard-stderr $(MN) \
|
||||
-o $@
|
||||
--no-discard-stderr $< -o $@
|
||||
|
||||
mnexec: mnexec.c $(MN) mininet/net.py
|
||||
cc -DVERSION=\"`$(MN) --version`\" $< -o $@
|
||||
|
||||
mnexec.1: mnexec
|
||||
help2man -N -n "execution utility for Mininet." \
|
||||
-h "-h" -v "-v" --no-discard-stderr ./$< -o $@
|
||||
|
||||
doc: man
|
||||
doxygen doxygen.cfg
|
||||
|
||||
Reference in New Issue
Block a user