File: prepare-docbuild.sh

package info (click to toggle)
appstream 0.7.3-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 7,660 kB
  • ctags: 2,618
  • sloc: xml: 10,142; ansic: 8,362; cpp: 1,905; python: 236; sh: 58; makefile: 13
file content (29 lines) | stat: -rwxr-xr-x 658 bytes parent folder | download
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
28
29
#!/bin/bash
# (c) 2013 Matthias Klumpp, written for the Listaller Project
# GPLv3+ licensed

for arg; do
  case $arg in
    source_dir=*) sourcedir=${arg#source_dir=};;
    build_dir=*) builddir=${arg#build_dir=};;
  esac;
done

if [ -z "$sourcedir" ]; then
   echo "ERR: No source directory set."
   exit 1;
fi
if [ -z "$builddir" ]; then
   echo "ERR: No build directory set."
   exit 1;
fi

# cleanup
rm -rf $builddir/en-US
rm -rf $builddir/AppStream-Docs
rm -f $builddir/publican.cfg

# assemble documentation build directory
cp -dpr $sourcedir/sources $builddir/en-US
#cp -dpr $sourcedir/api/xml $builddir/en-US/api
cp $sourcedir/publican.cfg $builddir