#!/bin/bash have_bcg729="no" # look for bcg729 if pkg-config --exists libbcg729; then # system pkg-config have_bcg729="yes" bcg729_inc="$(pkg-config --cflags libbcg729)" bcg729_lib="$(pkg-config --libs libbcg729)" elif [ -e /usr/include/bcg729/decoder.h ]; then # system generic have_bcg729="yes" bcg729_lib="-lbcg729" elif [ -e /usr/src/bcg729/include/bcg729/decoder.h ]; then # /usr/src have_bcg729=yes bcg729_inc="-I/usr/src/bcg729/include/" bcg729_lib="-L/usr/src/bcg729/src/ -lbcg729" elif [ -e "${HOME}/src/bcg729/include/bcg729/decoder.h" ]; then # rfuchs dev have_bcg729="yes" bcg729_inc="-I${HOME}/src/bcg729/include/" bcg729_lib="-L${HOME}/src/bcg729/src/ -lbcg729" elif [ -e "${HOME}/bcg729/include/bcg729/decoder.h" ]; then # home directory have_bcg729="yes" bcg729_inc="-I$(HOME)/bcg729/include/" bcg729_lib="-L$(HOME)/bcg729/src/ -lbcg729" elif [ -e "../bcg729/include/bcg729/decoder.h" ]; then # included toplevel have_bcg729="yes" bcg729_inc="-I../bcg729/include/" bcg729_lib="-L../bcg729/src/ -lbcg729" elif [ -e /usr/local/include/bcg729/decoder.h ]; then # /usr/local/include when installing from git have_bcg729="yes" bcg729_inc="-I/usr/local/include/" bcg729_lib="-L/usr/local/lib64/ -lbcg729" fi if [ "${have_bcg729}" = "yes" ]; then echo "CFLAGS_BCG729 := -DHAVE_BCG729" echo "CFLAGS_BCG729 += ${bcg729_inc}" echo "LDLIBS_BCG729 := ${bcg729_lib}" fi