# /*****************************************************************************
#* Ȩ (C)2015, ͨѶɷ޹˾
#* 
#* ļ:     Makefile
#* ļʶ:     Makefile
#* ժҪ:     Makefile of ZTE applications
#* ʹ÷:     void
#* 
#* ޸        汾      ޸ı        ޸          ޸
#* -----------------------------------------------------------------------------
#* 2017/02/16      V1.0        Create          ax          
#* 
# ******************************************************************************/

#*******************************************************************************
# include ZTE application makefile
#*******************************************************************************
include $(zte_app_mak)


#*******************************************************************************
# execute
#*******************************************************************************
EXEC  = zte_voice_app
SRCS = $(wildcard *.c)
OBJS = $(patsubst %.c,%.o, $(SRCS))


#*******************************************************************************
# include path
#*******************************************************************************                
          										
CFLAGS += -I../include                										
CFLAGS += -Wextra -Wall $(INCLUE_PATH)
#*******************************************************************************
# macro definition
#*******************************************************************************


#*******************************************************************************
# library
#*******************************************************************************
LDLIBS += -lpthread 

#*******************************************************************************
# library path
#*******************************************************************************

CFLAGS += -I$(zte_lib_path)/include
CFLAGS += -I$(zte_app_path)/include

#*******************************************************************************
# targets
#*******************************************************************************
all: $(EXEC)

$(EXEC): $(OBJS)
	$(CC) $(LDFLAGS) -o $@ $^ -Wl,--start-group $(LDLIBS) -Wl,--end-group
	@cp $@ $@.elf

romfs:
	$(ROMFSINST)  /bin/$(EXEC)
	
clean:
	-rm -f $(EXEC) $(OBJS) *.elf *.gdb *.o

