#######################################################################
#
# Makefile: qmflibCppWrap Library
#
#######################################################################

CXX11=1#  # Removes -ansi and adds std=c++0x to CFLAGS
GENERALROOT=../../../
MAKEROOT=../

-include $(GENERALROOT)/general/makefile.all

ifeq "$(MAKELEVEL)" "0"

SRCS += QMF_Wrapper.cpp qmflib.c qmflib_hybfilter.c
SRCDIRS += ../src ../../qmflib/src
INCL += -I../include -I../../../modules/hoaCoder/common/include \
        -I../../qmflib/include

OPTIONS = SRCDIRS="$(SRCDIRS)" INCL="$(INCL)" INCLDEP=1 DEFFLAGS="$(DEFFLAGS)"

all: $(GENERALROOT)/general/makefile.all libqmflibCppWrap$(LIB_SUFFIX)

libqmflibCppWrap$(LIB_SUFFIX):
	@$(MAKE) TARGET=$@ $(OPTIONS) SRCS="$(SRCS)" COMLIBS="$(LIB_COMLIBS)" library

clean:
	@$(MAKE) TARGET=libqmflibCppWrap$(LIB_SUFFIX) SRCS="$(SRCS)" clean


endif

