#!/bin/bash
# Copyright (c) 2000-2015 Synology Inc. All rights reserved.

case ${MakeClean} in
	[Yy][Ee][Ss])
		make clean
		;;
esac

case ${CleanOnly} in
	[Yy][Ee][Ss])
		cd ..
		return
		;;
esac

BuildAvahi()
{
	env CC="${CC}" CXX="${CXX}" LD="${LD}" AR=${AR} STRIP=${STRIP} RANLIB=${RANLIB} NM=${NM} \
		CFLAGS="$1" LDFLAGS="$2" \
		ac_cv_header_sys_capability_h=no \
		./configure ${ConfigOpt} --sbindir=/usr/syno/sbin \
		--with-avahi-user=root --with-avahi-group=root \
		--sysconfdir=/etc --localstatedir=/var \
		--with-distro=none \
		--disable-dbus       \
		--disable-nls        \
		--disable-glib       \
		--disable-gobject    \
		--disable-qt3  \
		--disable-qt4  \
		--disable-gtk  \
		--disable-gtk3 \
		--disable-gdbm        \
		--disable-python      \
		--disable-pygtk       \
		--disable-python-dbus \
		--disable-mono        \
		--disable-monodoc     \
		--disable-doxygen-doc \
		--disable-doxygen-dot \
		--disable-doxygen-xml \
		--disable-doxygen-html\
		--disable-manpages    \
		--disable-xmltoman    \
		--disable-stack-protector \
		--disable-intltool-check --disable-perlxml-check
	make ${MAKE_FLAGS}
}

CFLAGS="${CFLAGS} $(pkg-config --cflags libsynocore-virtual-junior)"
LDFLAGS="${LDFLAGS} $(pkg-config --libs libsynocore-virtual-junior)"

BuildAvahi "${CFLAGS} -DSYNO_JUNIOR" "${LDFLAGS}"

# vim:ft=sh
