From f4defea4804908fa786bca4dcd7d04292fd26f69 Mon Sep 17 00:00:00 2001 From: Amar Takhar Date: Fri, 15 Jan 2016 23:45:50 -0500 Subject: Check for non existent directories when building 'book'. --- book/wscript | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'book/wscript') diff --git a/book/wscript b/book/wscript index 5c297a3..e300add 100644 --- a/book/wscript +++ b/book/wscript @@ -1,5 +1,5 @@ from sys import path -from os.path import abspath +from os.path import abspath, exists path.append(abspath('../common/')) from waf import cmd_configure, cmd_build @@ -13,7 +13,6 @@ def build(ctx): "user", "rtemsconfig", "shell", - "commands", "ada_user", "bsp_howto", "c_user", @@ -28,6 +27,11 @@ def build(ctx): "relnotes" ] + p = ctx.path.parent.abspath() + for dir in dirs: + if not exists("%s/%s" % (p, dir)): + ctx.fatal("Directory does not exist: %s/%s" % (p, dir)) + for dir in dirs: files = ctx.path.parent.find_node(dir).ant_glob("**/*.rst") files = [x for x in files if x.name.find("/build/") == -1] -- cgit v1.2.3