#######################################################################
#
# Makefile: CHoaBitStreamR Library
#
#######################################################################

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

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

ifeq "$(MAKELEVEL)" "0"
SRCS = choabitstreamr.cpp HoaConfigR.cpp HoaFrameR.cpp vectorBasedPreDomSoundHuffman_decode.cpp TabulatedValuesHoaBitstream.cpp

SRCDIRS = ../src ../../hoaBitStreamCommon/src/
INCL    = -I../include -I../../hoaBitStreamCommon/include -I../../../bitStreamIO/bitStreamCommon/include \
	  -I../../../../common/include -I../../../bitStreamIO/bitStreamReader/include

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

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

libCHoaBitStreamR$(LIB_SUFFIX):
	@echo DEFFLAGS="$(DEFFLAGS)"
	@$(MAKE) TARGET=$@ $(OPTIONS) SRCS="$(SRCS)" COMLIBS="$(LIB_COMLIBS)" library

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


endif

