build-doc: exit 1 on error, add to release testing

This commit is contained in:
Ciro Santilli 六四事件 法轮功
2019-01-22 00:00:00 +00:00
parent 34085fd96d
commit e45fdd4dec
3 changed files with 46 additions and 2 deletions

5
build
View File

@@ -164,6 +164,7 @@ so looping over all of them would waste time.
'qemu-gem5-buildroot',
'all-baremetal',
'user-mode-qemu',
'doc',
]),
'all-baremetal': _Component(dependencies=[
'qemu-baremetal',
@@ -220,6 +221,9 @@ so looping over all of them would waste time.
},
submodules={'crosstool-ng'},
),
'doc': _Component(
self._build_file('build-doc'),
),
'gem5': _Component(
self._build_file('build-gem5'),
**gem5_deps
@@ -301,6 +305,7 @@ so looping over all of them would waste time.
),
'release': _Component(dependencies=[
'qemu-buildroot',
'doc',
]),
'test-gdb': _Component(dependencies=[
'all-baremetal',