#***********************************************************************
# Ȩ (C)2001,ͨѶɷ޹˾
# 
# ļƣ 
# ļʶ 
# ժҪ 
#
# ޸     汾     ޸ı     ޸	     ޸      
# ---------------------------------------------------------------------
# 2013/06/09	V1.0	               mayiping       create
#***********************************************************************/

include amr.mk

_SUBSYS_NAME = amr
#_SUBSYS_LIB_PATH = $(AMR_LIB_PATH)/$(CPU_ARCH)/$(USE_CMPL)
export _SUBSYS_LIB_PATH = $(AMR_PATH)/lib/$(CPU_ARCH)/$(USE_CMPL)
#_SUBSYS_LIB_PATH = $(PLAT_LIB_INTERNAL_PATH)

_ALL_MDLS =  
_ALL_OBJECTS = 

amr: common amrnb amrwb amrctr
amrclean: commonclean amrnbclean amrwbclean amrctrclean


#===============================================
# amrģ
#===============================================
common:
#	$(error error CMPL_TYPE  is $(CMPL_TYPE))

	@$(GNUMAKE) --no-print-directory -C $(AMR_SRC_PATH)/common/ws 
commonclean:
	@$(GNUMAKE) --no-print-directory -C $(AMR_SRC_PATH)/common/ws clean
#_ALL_MDLS += common
#_ALL_OBJECTS += $(wildcard $(OBJ_PATH)/plat/mmp/amr/common/*.o)

amrnb:
	@$(GNUMAKE) --no-print-directory -C $(AMR_SRC_PATH)/amrnb/ws 	
amrnbclean:
	@$(GNUMAKE) --no-print-directory -C $(AMR_SRC_PATH)/amrnb/ws clean	
#_ALL_MDLS += amrnb
#_ALL_OBJECTS += $(wildcard $(OBJ_PATH)/plat/mmp/amr/amrnb/*.o)

amrwb:
	@$(GNUMAKE) --no-print-directory -C $(AMR_SRC_PATH)/amrwb/ws 	
amrwbclean:
	@$(GNUMAKE) --no-print-directory -C $(AMR_SRC_PATH)/amrwb/ws clean
#_ALL_MDLS += amrwb
#_ALL_OBJECTS += $(wildcard $(OBJ_PATH)/plat/mmp/amr/amrwb/*.o)
	
amrctr:
	@$(GNUMAKE) --no-print-directory -C $(AMR_SRC_PATH)/amrctr/ws 	
amrctrclean:
	@$(GNUMAKE) --no-print-directory -C $(AMR_SRC_PATH)/amrctr/ws clean
#_ALL_MDLS += amrctr
#_ALL_OBJECTS += $(wildcard $(OBJ_PATH)/plat/mmp/amr/amrctr/*.o)

#amrtest:
#	@$(GNUMAKE) --no-print-directory -C $(AMR_PATH)/test/ws 	
#amrtestclean:
#	@$(GNUMAKE) --no-print-directory -C $(AMR_PATH)/test/ws clean
	
_ALL_MDLS += amr
_ALL_OBJECTS += $(wildcard $(AMR_OBJ_PATH)/common/*.o) 
_ALL_OBJECTS += $(wildcard $(AMR_OBJ_PATH)/amrnb/nbdec/*.o) 
_ALL_OBJECTS += $(wildcard $(AMR_OBJ_PATH)/amrnb/nbenc/*.o) 
_ALL_OBJECTS += $(wildcard $(AMR_OBJ_PATH)/amrwb/wbdec/*.o)
_ALL_OBJECTS += $(wildcard $(AMR_OBJ_PATH)/amrwb/wbenc/*.o)
_ALL_OBJECTS += $(wildcard $(AMR_OBJ_PATH)/amrctr/*.o)  

#============================================
# 
#============================================
#include $(PRJ_PATH)/ws/dosmake/makefw/rules/lib_rules.mk

include $(FRAME_PATH)/rules/lib_rules.mk
