summaryrefslogtreecommitdiff
path: root/check.sh
blob: d4154ba0c1a46a8474ff5af077ddc181f4e2b1af (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/bash

xmllint --noout --schematron gnome-help/C/gnome-help.sct gnome-help/C/*.page 2>&1 | \
grep -v validates | \
grep . && echo 'schematron for gnome-help: FAIL' && exit 1 || \
echo 'schematron for gnome-help: PASS'

xmllint --noout --schematron system-admin-guide/C/system-admin-guide.sct system-admin-guide/C/*.page 2>&1 | \
grep -v validates | \
grep . && echo 'schematron for system-admin-guide: FAIL' && exit 1 || \
echo 'schematron for system-admin-guide: PASS'

yelp-check ids gnome-help/C system-admin-guide/C | \
grep . && echo 'yelp-check ids: FAIL' && exit 1 || \
echo 'yelp-check ids: PASS'

yelp-check links gnome-help/C system-admin-guide/C | \
grep . && echo 'yelp-check links: FAIL' && exit 1 || \
echo 'yelp-check links: PASS'

yelp-check orphans gnome-help/C system-admin-guide/C | \
grep . && echo 'yelp-check orphans: FAIL' && exit 1 || \
echo 'yelp-check orphans: PASS'

yelp-check validate gnome-help/C system-admin-guide/C | \
grep . && echo 'yelp-check validate: FAIL' && exit 1 || \
echo 'yelp-check validate: PASS'