#######################################################################
#
# Makefile: RenderHoa Library
#
#######################################################################

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

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

ifeq "$(MAKELEVEL)" "0"

SRCS = hoaNfcFiltering.cpp hoaRenderer.cpp HOArenderMtrx.cpp robustPan.cpp spacePositions.cpp dshtTc2sMtrx.cpp dshtTs2cMtrx.cpp DRC1hoa.cpp sHmodeMtrx.cpp sphericalHarmonic.cpp SimpleMtrx.cpp scrnAdapt.cpp hoaRotation.cpp
SRCDIRS = ../hoaNfc ../hoaRenderer ../HOArenderMtrx ../robustPan ../spacePositions ../DRC1 ../../common/src ../scrnAdapt ../rotation

INCL += -I../../common/include -I../../../../tools/qmflibCppWrap/include -I../../../../tools/qmflib/include 

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

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

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

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


endif

