doc: give nicer error if env not set up
If one forgets to source the zephyr-env.sh script before starting a doc build (using the top-level Makefile), a long screenful of error messages go by and you can miss what the actual problem is. Check if ZEPHYR_BASE is not set and give a nice short error message. (Updated to a more generic error message in anticipation of #9801 deprecating use of zephyr-env.sh) Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
This commit is contained in:
parent
a9f32d66cf
commit
41bc9cf012
1 changed files with 4 additions and 0 deletions
4
Makefile
4
Makefile
|
@ -2,6 +2,10 @@
|
|||
# Top level makefile for things not covered by cmake
|
||||
#
|
||||
|
||||
ifndef ZEPHYR_BASE
|
||||
$(error The ZEPHYR_BASE environment variable must be set)
|
||||
endif
|
||||
|
||||
BUILDDIR ?= doc/_build
|
||||
DOC_TAG ?= development
|
||||
SPHINXOPTS ?= -q
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue