blob: 1898061394b52c7192bda7acd35a695dc9217033 [file] [log] [blame]
lh9ed821d2023-04-07 01:36:19 -07001# /*****************************************************************************
2#* °æÈ¨ËùÓÐ (C)2015, ÖÐÐËͨѶ¹É·ÝÓÐÏÞ¹«Ë¾¡£
3#*
4#* ÎļþÃû³Æ: Makefile
5#* Îļþ±êʶ: Makefile
6#* ÄÚÈÝÕªÒª: Makefile of ZTE applications
7#* ʹÓ÷½·¨: void
8#*
9#* ÐÞ¸ÄÈÕÆÚ °æ±¾ºÅ Ð޸ıê¼Ç ÐÞ¸ÄÈË ÐÞ¸ÄÄÚÈÝ
10#* -----------------------------------------------------------------------------
11#* 2015/11/26 V1.0 Create ÇñÏèÓî ´´½¨
12#*
13# ******************************************************************************/
14
15#*******************************************************************************
16# include ZTE application makefile
17#*******************************************************************************
18#ifeq ($(LINUX_TYPE),uClinux)
19include $(zte_app_mak)
20#endif
21
22#*******************************************************************************
23# execute
24#*******************************************************************************
25#EXEC = libwebuiwifi.a
26
27#*******************************************************************************
28# objects
29#*******************************************************************************
30OBJS = zte_web_lan.o zte_web_mgmt_wifi.o zte_web_wlan_station.o zte_web_lan_utils.o
31
32SRC = zte_web_lan.c zte_web_mgmt_wifi.c zte_web_wlan_station.c zte_web_lan_utils.c
33
34#*******************************************************************************
35# include path
36#*******************************************************************************
37
38CFLAGS += -DCONFIG_CHINA_UNICOM -DWEBS -DUEMF -DOS="LINUX" -DLINUX \
39 -I. \
40 -I$(zte_lib_path)/libnvram \
41 -I$(zte_lib_path)/libezxml \
42 -I$(zte_lib_path)/libmxml \
43 -I../../../include \
44 -I../../../wlan \
45 -I$(zte_lib_path)/libsqlite \
46 -I$(zte_lib_path)/libsoft_timer \
47 -I../../../at_server \
48 -I../../server \
49 -I.. \
50 -I../net \
51
52ifeq ($(CONFIG_USE_WEBUI_SECURITY),yes)
53CFLAGS += -DWEBS_SECURITY
54endif
55#*******************************************************************************
56# targets
57#*******************************************************************************
58
59#$(error ===================================>)
60
61all: $(OBJS)
62 @echo "--------------------wifi build-----------------------"
63#$(RANLIB) $@
64%.o: %.c
65 $(CC) $(CFLAGS) $(INCLUDES) -c $< -Wl,--start-group $(LDLIBS) -Wl,--end-group
66
67clean:
68 -rm -f *.elf *.gdb *.o *.a