#! /usr/bin/env sh
# Copyright (c) 2000-2018 Synology Inc. All rights reserved.

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

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

if ! SupportAppArmorPlatform; then
    SkipThisProject
    exit 0
fi

export PATH=$PATH:/usr/bin/core_perl

echo '==========================='
echo '          utils            '
echo '==========================='
make -C utils ${MAKE_FLAGS}

echo '==========================='
echo '          parser           '
echo '==========================='
# set USE_SYSTEM to use virtual-libapparmor
make -C parser CC=${CC} CXX=${CXX} USE_SYSTEM=1 CFLAGS="${CFLAGS} -DSYNO_APPARMOR_PATCH" ${MAKE_FLAGS}

echo '==========================='
echo '          profiles         '
echo '==========================='
make -C profiles ${MAKE_FLAGS}
