diff options
Diffstat (limited to 'tools/gendoc/gendoc')
-rwxr-xr-x | tools/gendoc/gendoc | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tools/gendoc/gendoc b/tools/gendoc/gendoc new file mode 100755 index 0000000..68dfa7b --- /dev/null +++ b/tools/gendoc/gendoc @@ -0,0 +1,17 @@ +#!/bin/bash -x + +if [ $# -ne 4 ]; then + echo "Usage: $0 <mock-config> <openlmi-providers tag> <openlmi-networking tag> <openlmi-storage tag>" + exit 1 +fi + +MOCK=$1 +shift + +mock -r $MOCK --install plantuml konkretcmpi-devel openlmi-providers-devel git dia python-sphinx cim-schema cmake sblim-cmpi-devel glib2-devel check-devel NetworkManager-devel libuuid-devel dbus-glib-devel python-sphinx-theme-openlmi graphviz +mock -r $MOCK --shell "rm -rf /builddir/doc/ /builddir/gendoc-mock-inside" +mock -r $MOCK --copyin gendoc-mock-inside /builddir || exit 1 +mock -r $MOCK --copyin doc /builddir/doc || exit 1 +mock -r $MOCK --shell /builddir/gendoc-mock-inside $* || exit 1 +mock -r $MOCK --copyout /builddir/doc/doc.tgz . || exit 1 +mock -r $MOCK --shell "rm -rf /builddir/doc/* /builddir/gendoc-mock-inside" |