summaryrefslogtreecommitdiffstats
path: root/debianpkg
diff options
context:
space:
mode:
authorQuentin Young <qlyoung@cumulusnetworks.com>2018-03-07 20:35:20 +0100
committerQuentin Young <qlyoung@cumulusnetworks.com>2018-03-07 21:51:48 +0100
commitedc33b2f22e790cfe3e60de869baf17d0c8c65e0 (patch)
treeebd0258871c5838c68cc906b1874f87694d3c46d /debianpkg
parentdoc: update .gitignore (diff)
downloadfrr-edc33b2f22e790cfe3e60de869baf17d0c8c65e0.tar.xz
frr-edc33b2f22e790cfe3e60de869baf17d0c8c65e0.zip
doc: fix make setup
Iron out all of the glitches with recursive Automake, 3rd-party autogenerated Sphinx makefiles, building and installing 3 different document formats under different targets, and handling clean. * Implement all Automake-required targets for 3rd-party Makefiles * Setup subdirectories for 3rd-party Makefiles * Override implicit Automake document targets * Clean up explicit targets for developer docs * Move Sphinx-generated Makefile to an include file * Update targets for debian packaging Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
Diffstat (limited to 'debianpkg')
-rwxr-xr-xdebianpkg/backports/ubuntu12.04/debian/rules4
-rwxr-xr-xdebianpkg/backports/ubuntu14.04/debian/rules4
-rwxr-xr-xdebianpkg/rules4
3 files changed, 6 insertions, 6 deletions
diff --git a/debianpkg/backports/ubuntu12.04/debian/rules b/debianpkg/backports/ubuntu12.04/debian/rules
index 83e5e9689..9a3ea1ffb 100755
--- a/debianpkg/backports/ubuntu12.04/debian/rules
+++ b/debianpkg/backports/ubuntu12.04/debian/rules
@@ -139,10 +139,10 @@ override_dh_auto_configure:
override_dh_auto_build:
ifeq ($(GENERATE_PDF), 1)
- dh_auto_build -- -C doc user.pdf
+ dh_auto_build -- -C doc pdf
endif
rm -vf doc/user/_build/texinfo/frr.info
- dh_auto_build -- -C doc frr.info
+ dh_auto_build -- -C doc info
override_dh_auto_test:
diff --git a/debianpkg/backports/ubuntu14.04/debian/rules b/debianpkg/backports/ubuntu14.04/debian/rules
index 64a3d7b63..20b821ead 100755
--- a/debianpkg/backports/ubuntu14.04/debian/rules
+++ b/debianpkg/backports/ubuntu14.04/debian/rules
@@ -143,10 +143,10 @@ override_dh_auto_build:
# doc/ is a bit crazy
ifeq ($(GENERATE_PDF), 1)
- dh_auto_build -- -C doc user.pdf
+ dh_auto_build -- -C doc pdf
endif
rm -vf doc/_build/texinfo/frr.info
- dh_auto_build -- -C doc frr.info
+ dh_auto_build -- -C doc info
override_dh_auto_test:
diff --git a/debianpkg/rules b/debianpkg/rules
index 46f8f4802..82a514803 100755
--- a/debianpkg/rules
+++ b/debianpkg/rules
@@ -141,10 +141,10 @@ override_dh_auto_configure:
override_dh_auto_build:
# doc/ is a bit crazy
ifeq ($(GENERATE_PDF), 1)
- dh_auto_build -- -C doc user.pdf
+ dh_auto_build -- -C doc pdf
endif
rm -vf doc/user/_build/texinfo/frr.info
- dh_auto_build -- -C doc frr.info
+ dh_auto_build -- -C doc info
override_dh_auto_test: