Anas Nashif | df5d7d7 | 2017-11-07 20:05:56 -0500 | [diff] [blame] | 1 | # |
| 2 | # Top level makefile for things not covered by cmake |
| 3 | # |
| 4 | |
David B. Kinder | 41bc9cf | 2018-09-04 13:03:50 -0700 | [diff] [blame] | 5 | ifndef ZEPHYR_BASE |
| 6 | $(error The ZEPHYR_BASE environment variable must be set) |
| 7 | endif |
| 8 | |
Carles Cufi | 7480f17 | 2018-07-10 13:31:18 +0200 | [diff] [blame] | 9 | BUILDDIR ?= doc/_build |
Carles Cufi | b3d2de7 | 2018-07-13 11:55:54 +0200 | [diff] [blame] | 10 | DOC_TAG ?= development |
| 11 | SPHINXOPTS ?= -q |
Anas Nashif | df5d7d7 | 2017-11-07 20:05:56 -0500 | [diff] [blame] | 12 | |
| 13 | # Documentation targets |
| 14 | # --------------------------------------------------------------------------- |
| 15 | htmldocs: |
Carles Cufi | f84caef | 2018-07-19 13:47:45 +0200 | [diff] [blame] | 16 | mkdir -p ${BUILDDIR} && cmake -GNinja -DDOC_TAG=${DOC_TAG} -DSPHINXOPTS=${SPHINXOPTS} -B${BUILDDIR} -Hdoc/ && ninja -C ${BUILDDIR} htmldocs |
Daniel Leung | 1d88e86 | 2018-09-10 17:27:13 -0700 | [diff] [blame] | 17 | |
| 18 | pdfdocs: |
| 19 | mkdir -p ${BUILDDIR} && cmake -GNinja -DDOC_TAG=${DOC_TAG} -DSPHINXOPTS=${SPHINXOPTS} -B${BUILDDIR} -Hdoc/ && ninja -C ${BUILDDIR} pdfdocs |