From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from bcmv-tmail01.ecl.ntt.co.jp (bcmv-tmail01.ecl.ntt.co.jp [124.146.185.148]) by dpdk.org (Postfix) with ESMTP id 74A321B125 for ; Wed, 26 Sep 2018 11:10:48 +0200 (CEST) Received: from bcmv-ns01.ecl.ntt.co.jp (bcmv-ns01.ecl.ntt.co.jp [129.60.83.123]) by bcmv-tmail01.ecl.ntt.co.jp (8.14.4/8.14.4) with ESMTP id w8Q9Alsg006972; Wed, 26 Sep 2018 18:10:47 +0900 Received: from bcmv-ns01.ecl.ntt.co.jp (localhost [127.0.0.1]) by bcmv-ns01.ecl.ntt.co.jp (Postfix) with ESMTP id 4580E140; Wed, 26 Sep 2018 18:10:47 +0900 (JST) Received: from localhost.localdomain (lobster.nslab.ecl.ntt.co.jp [129.60.13.95]) by bcmv-ns01.ecl.ntt.co.jp (Postfix) with ESMTP id 300C6110; Wed, 26 Sep 2018 18:10:47 +0900 (JST) From: ogawa.yasufumi@lab.ntt.co.jp To: ferruh.yigit@intel.com, spp@dpdk.org, ogawa.yasufumi@lab.ntt.co.jp Date: Wed, 26 Sep 2018 18:08:36 +0900 Message-Id: <1537952921-20397-9-git-send-email-ogawa.yasufumi@lab.ntt.co.jp> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1537952921-20397-1-git-send-email-ogawa.yasufumi@lab.ntt.co.jp> References: <1537952921-20397-1-git-send-email-ogawa.yasufumi@lab.ntt.co.jp> X-TM-AS-MML: disable Subject: [spp] [PATCH v2 08/13] makefile: add make option to compile PDF doc X-BeenThere: spp@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Soft Patch Panel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2018 09:10:49 -0000 From: Yasufumi Ogawa Add an option to compile PDF document. $ make doc-pdf Signed-off-by: Yasufumi Ogawa --- Makefile | 13 +++++++++++-- docs/guides/compile-doc.sh | 2 ++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 5522542..6d29dcc 100644 --- a/Makefile +++ b/Makefile @@ -44,11 +44,20 @@ DIRS-y += src include $(RTE_SDK)/mk/rte.extsubdir.mk +DOC_ROOT = docs/guides + # Compile RST documents .PHONY: doc-html doc-html: - sh docs/guides/compile-doc.sh doc-html + sh $(DOC_ROOT)/compile-doc.sh doc-html + +.PHONY: doc-pdf +doc-pdf: + python $(DOC_ROOT)/gen_pdf_imgs.py + sh $(DOC_ROOT)/compile-doc.sh doc-pdf + find $(DOC_ROOT)/images/ -type f -name "*.pdf" -delete + @echo "Succeeded to generate '$(DOC_ROOT)/_build/latex/SoftPatchPanel.pdf'" .PHONY: doc-clean doc-clean: - sh docs/guides/compile-doc.sh clean + sh $(DOC_ROOT)/compile-doc.sh clean diff --git a/docs/guides/compile-doc.sh b/docs/guides/compile-doc.sh index 0db5e45..237c526 100644 --- a/docs/guides/compile-doc.sh +++ b/docs/guides/compile-doc.sh @@ -4,6 +4,8 @@ cd `dirname ${0}` if [ $1 = 'doc-html' ]; then make html +elif [ $1 = 'doc-pdf' ]; then + make latexpdf elif [ $1 = 'clean' ]; then make clean fi -- 2.7.4