summaryrefslogtreecommitdiff
path: root/mac/avg_env.sh
blob: 089a0e967e12f1ff30fcb3ecc807c29231bef2d0 (plain)
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
30
31
32
33
if [[ x"${AVG_PATH}" == x"" ]]
then
    echo Please set AVG_PATH
else
    # Set the debug info flag to use depending on whether clang is used as compiler.
    # Is there an easier way to do this?
    if [[ "${CXX}" == "" ]]
    then
        CXX=gcc
    fi
    IS_CLANG="`${CXX} --version 2> /dev/null | grep clang`"
    if [[ "${IS_CLANG}" == "" ]]
    then
        DEBUGINFOFLAG="-gstabs"
    else
        DEBUGINFOFLAG="-g"
    fi
    export PATH=${AVG_PATH}/bin:${PATH}
    export CPPFLAGS="-I${AVG_PATH}/include "$CPPFLAGS
    export CXXFLAGS="-O3 ${DEBUGINFOFLAG} -Wall -pipe "$CXXFLAGS
    export CFLAGS="-O3 ${DEBUGINFOFLAG} -Wall -pipe "$CFLAGS
    export LDFLAGS="-L${AVG_PATH}/lib "$LDFLAGS
    export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:${AVG_PATH}/lib/pkgconfig
    DARWINVER=`uname -r`
    DARWINMAJORVER=${DARWINVER%%.*}
    if [[ "${DARWINMAJORVER}" == "10" ]]
    then
        export PYTHONPATH=/usr/local/lib/python2.6/site-packages/:$PYTHONPATH
    else
        export PYTHONPATH=${AVG_PATH}/lib/python/2.5/site-packages/:$PYTHONPATH
    fi
    export AVG_MAC_ENV_SET=1
fi