################################################################################ ## MAKEFILE ## LIB: RT_WIFI ## DESCRIPTION: library to control the swath generator ################################################################################ !include "..\config.mak" ################################################################################ ## PREDEFINES - neeeded for MakefileLib ################################################################################ # Library Name LIBNAME = rt_wifi # SDK Header SDK_HEADER = -ID:\code_dev\tronfirmware\firmware\dc_sdk\public_include #MODE - STA or AP or APSTA. RT28xx_MODE = STA #TARTET - THREADX. TARGET = THREADX #CHIPSET - 2860 or 2870 or 2880 or 2070 or 3070 or 3090 or 3572 or 3062 or 3562 CHIPSET = 3370 #PLATFORM: Target platform PLATFORM = KODAK_DC #RELEASE Package RELEASE = DPA #Include RT_WIFI Makfile !include "os\threadX\Makefile.nmk" # Objects VARIANT_OBJ_C = $(RT_WIFI_OBJS) OBJf = $(VARIANT_OBJ_C) # CFLAGS # Module CFLAGS MODULE_CFLAGS = $(SDK_HEADER) $(RT_WIFI_CFLAGS) -DENABLE_WIFI # Dependency files DEPSf = # Directory Paths FWDIR = $(MAKEDIR)\.. OALIBDIR = $(FWDIR)\oalib !if "$(ARCH)" == "ARM9_RV" MODULE_CFLAGS = --gnu --c99 --signed_chars !endif ################################################################################ ## INCLUDES ################################################################################ !include "$(OALIBDIR)\MakefileLib" ################################################################################ ## DEFINES ################################################################################ ################################################################################ ## RULES ################################################################################ # Setup Rules for source files that do not reside in the same directory as their related object file $(VARIANT_OBJ_C) : $(DEPSf) deps $(CC) $(SDK_HEADER) $(RT_WIFI_CFLAGS) $(CFLAGS) -o $*.o -c $(*R).c ################################################################################ ## TARGETS ################################################################################ hal_fw: $(LIBNAME) mfp_fw: $(LIBNAME) !IF "$(NETSWITCH)"=="DISABLE_WIFI" rt_wifi: @echo **** WIFI DISABLED! **** !ELSE rt_wifi: @echo **** START RT_WIFI building **** set TARGET_LIBRARY=$(LIBDIR)\$(*B) set DELIVERY_MODULE=$(DELIVERY_RT_WIFI) $(MAKE) /$(MAKEFLAGS) $(LIBDIR)\$(*B).l @echo **** DONE RT_WIFI **** !ENDIF delivery: @echo **** DELIVERY RT_WIFI **** set DELIVERY_MODULE=$(DELIVERY_RT_WIFI) $(MAKE) /$(MAKEFLAGS) delivery_map clean: set DELIVERY_MODULE=$(DELIVERY_RT_WIFI) $(MAKE) /$(MAKEFLAGS) clean_map depreport: cd $(FWDIR) deliveryBuilder -s $(NWK_INITDIR) -report -d depdir