summaryrefslogtreecommitdiff
path: root/wl1271/CUDK/configurationutility/makefile
diff options
context:
space:
mode:
Diffstat (limited to 'wl1271/CUDK/configurationutility/makefile')
-rw-r--r--wl1271/CUDK/configurationutility/makefile152
1 files changed, 0 insertions, 152 deletions
diff --git a/wl1271/CUDK/configurationutility/makefile b/wl1271/CUDK/configurationutility/makefile
deleted file mode 100644
index 70b6d92..0000000
--- a/wl1271/CUDK/configurationutility/makefile
+++ /dev/null
@@ -1,152 +0,0 @@
-STATIC_LIB ?= y
-DEBUG ?= y
-BUILD_SUPPL ?= y
-SUPPL ?= WPA
-WPA_ENTERPRISE ?= y
-XCC ?= n
-#enable/disable wireless simple config (WPS) support
-CONFIG_EAP_WSC ?= n
-
-WILINK_ROOT = ../..
-CUDK_ROOT ?= $(WILINK_ROOT)/CUDK
-CU_ROOT = $(CUDK_ROOT)/configurationutility
-OUTPUT_DIR ?= $(CUDK_ROOT)/output
-TI_OS_LIB_DIR=$(CUDK_ROOT)/output
-ifeq ($(STATIC_LIB),y)
- TI_OS_LIB = tiOsLib.a
-else
- TI_OS_LIB = tiOsLib.so
-endif
-
-ifeq ($(DEBUG),y)
- DEBUGFLAGS = -O2 -g -DDEBUG -DTI_DBG -fno-builtin
-else
- DEBUGFLAGS = -O2
-endif
-
-DEBUGFLAGS+= -DHOST_COMPILE -DANDROID
-
-ifeq ($(XCC), y)
- DK_DEFINES = -D XCC_MODULE_INCLUDED
-endif
-ifeq ($(GEM), y)
- DK_DEFINES += -D GEM_SUPPORTED
-endif
-ifeq ($(WPA_ENTERPRISE), y)
- DK_DEFINES += -D WPA_ENTERPRISE
-endif
-
-TARGET := $(OUTPUT_DIR)/wlan_cu
-SRCS := \
- src/console.c \
- src/cu_common.c \
- src/cu_cmd.c \
- src/ticon.c \
- src/wpa_core.c
-
-ifeq ($(XCC), y)
-SRCS += \
- XCC/cu_XCC.c
-endif
-
-
-OBJS = $(SRCS:.c=.o)
-
-DEPS = $(SRCS:%.c=%.d)
-
-ARMFLAGS = -fno-common -pipe
-
-#Supplicant image building
-ifeq ($(BUILD_SUPPL), y)
-DK_DEFINES += -D WPA_SUPPLICANT -D CONFIG_CTRL_IFACE -D CONFIG_CTRL_IFACE_UNIX
- -include $(CU_ROOT)/$(TI_SUPP_LIB_DIR)/.config
-ifeq ($(CONFIG_EAP_WSC), y)
-DK_DEFINES += -DCONFIG_EAP_WSC
-endif
-endif
-
-INCLUDES = \
- -I inc \
- -I $(CUDK_ROOT)/os/linux/inc \
- -I $(CUDK_ROOT)/os/common/inc \
- -I $(WILINK_ROOT)/stad/Export_Inc \
- -I $(WILINK_ROOT)/stad/src/Sta_Management \
- -I $(WILINK_ROOT)/stad/src/Application \
- -I $(WILINK_ROOT)/utils \
- -I $(WILINK_ROOT)/Txn \
- -I $(WILINK_ROOT)/TWD/TWDriver \
- -I $(WILINK_ROOT)/TWD/FirmwareApi \
- -I $(WILINK_ROOT)/TWD/TwIf \
- -I $(WILINK_ROOT)/platforms/os/linux/inc \
- -I $(WILINK_ROOT)/platforms/os/common/inc \
- -I $(KERNEL_DIR)/include \
- -I $(WILINK_ROOT)/TWD/FW_Transfer/Export_Inc \
- -I $(CUDK_ROOT)/$(TI_SUPP_LIB_DIR)
-
-ifeq ($(XCC), y)
-INCLUDES += \
- -I XCC \
- -I $(WILINK_ROOT)/stad/Export_Inc/XCC \
- -I $(WILINK_ROOT)/utils/XCC \
- -I $(CUDK_ROOT)/devicescape-dsa-XCC-wps-2.0.1-008 \
- -I $(CUDK_ROOT)/devicescape-dsa-XCC-wps-2.0.1-008/openssl-0.9.8e/include
-endif
-
-CFLAGS = $(OPT) -Wall -Wstrict-prototypes $(DEBUGFLAGS) $(INCLUDES) -D__LINUX__ $(DK_DEFINES) -D__BYTE_ORDER_LITTLE_ENDIAN
-CFLAGS += -DDRV_NAME='"tiwlan"'
-
-ifneq "$(CROSS_COMPILE)" "" #compile for ARM
- CFLAGS += $(ARMFLAGS)
- # strip symbols
-ifneq "$(DEBUG)" "y"
- LDFLAGS = -s
-endif
-
-endif # CROSS_COMPILE != ""
-
-.PHONY: all
-
-all: $(TARGET)
-
-$(TARGET): $(OBJS)
- $(CROSS_COMPILE)gcc --static $(OBJS) $(TI_OS_LIB_DIR)/$(TI_OS_LIB) -L $(CU_ROOT)/Output $(LDFLAGS) -lpthread -lc -o $@
-ifeq ($(DEBUG), y)
- cp -a $(TARGET) $(TARGET)_debug
- $(CROSS_COMPILE)strip -s $(TARGET)
-endif #DEBUG
-
-ifeq ("$(findstring $(MAKECMDGOALS), clean cleanall)", "")
--include .depend
-endif
-
-%.o: %.cpp
- @echo $@
- @$(CROSS_COMPILE)gcc $(CFLAGS) -c $^ -o $@
-
-%.o: %.c
- @echo $@
- @$(CROSS_COMPILE)gcc -s $(CFLAGS) -c $< -o $@
-
-%.i: %.c
- @$(CROSS_COMPILE)gcc $(CFLAGS) -E -c $< > $@
-
-%.d: %.c
- @echo $@
- @$(CROSS_COMPILE)gcc $< -MT$(^:%.c=%.o) -M $(CFLAGS) > $@
-
-%.d: %.cpp
- @echo $@
- @$(CROSS_COMPILE)gcc $< -MT$(^:%.cpp=%.o) -M $(CFLAGS) > $@
-
-.depend: $(DEPS)
- rm -f $@
- for aa in $^; do cat $$aa >> $@; done
-
-.PHONY: clean
-clean:
- @echo cleaning configuration utility...
- rm -f .depend $(OBJS) $(DEPS) $(SRCS:.c=.i) *.ko .*.cmd .*.flags *.mod.c *~ *.~* $(OUTPUT_DIR)/wlan_cu $(OUTPUT_DIR)/wlan_cu_debug
-
-cleanall: clean
-
-