Creation of QEMU(rpm and debian builds)
[kvmfornfv.git] / ci / build_qemu_rpm_deb / qemu_build.sh
1 #!/bin/bash
2 qemu_src_dir=qemu
3 workspace=/root
4 debbuild_dir=$workspace/debbuild
5 rpmbuild_dir=$workspace/rpmbuild
6 artifact_rpms=$rpmbuild_dir/RPMS
7 artifact_dir=$artifact_rpms/x86_64
8 scripts_dir=ci/build_qemu_rpm_deb
9 output_dir="$1"
10 VERSION=`grep -m 1 "VERSION"  ${qemu_src_dir}/config-host.mak | cut -d= -f2-`
11
12 usage () {
13     echo "usage: ${0} output_dir"
14     exit 1
15 }
16
17 if [[ -z "$@" ]]; then
18     usage
19 fi
20
21 if [ ! -d ${output_dir} -o ! -w ${output_dir} ] ; then
22     echo "${0}: Output directory '${output_dir}' does not exist or cannot be written"
23     exit 1
24 fi
25
26 if [ ! -d ${qemu_src_dir} ] ; then
27     echo "${0}: Directory '${qemu_src_dir}' does not exist, run this script from the root of kvmfornfv source tree"
28     exit 1
29 fi
30
31 echo
32 echo "Build"
33 echo