blob: 4f0fb1a4725c63f7097ad1f5be782de8d129cfc7 [file] [log] [blame]
############################################################################
#
# Makefile -- Build for rootfs makefile.
#
# Copyright (c) 2001-2004, SnapGear (www.snapgear.com)
# Copyright (c) 2001, Lineo
#
# Add by zhouwei 2010-08-06 for freescale imx28 platform
#
############################################################################
CP = cp
ROMFS_DIR = $(ROMFSDIR)
$(warning CONFIG_WIFI_MODULE=$(CONFIG_WIFI_MODULE))
.PHONY: romfs wifi
ifneq ($(CONFIG_WIFI_MODULE), )
CPWIFI=wifi
endif
$(warning CPWIFI=$(CPWIFI))
all:
romfs: $(CPWIFI)
chmod +x ./scripts/*.sh
$(CP) -f ./scripts/*.sh $(ROMFS_DIR)/sbin/
#$(CP) -f ./scripts/*.txt $(ROMFS_DIR)/sbin/
mkdir -p $(ROMFS_DIR)/etc_ro/
$(CP) -f ./etc/*.conf $(ROMFS_DIR)/etc_ro/
$(CP) -f ./etc/options.auth $(ROMFS_DIR)/etc_ro/
$(CP) -f ./etc/options.noauth $(ROMFS_DIR)/etc_ro/
$(CP) -f ./etc/initchat $(ROMFS_DIR)/etc_ro/
ifneq ($(CONFIG_USE_WEBUI_SECURITY),yes)
$(CP) -f ./etc/pap-secrets $(ROMFS_DIR)/etc_ro/
$(CP) -f ./etc/chap-secrets $(ROMFS_DIR)/etc_ro/
endif
ifeq ($(USE_FOTA),yes)
mkdir -p $(ROMFS_DIR)/recovery/sbin
$(CP) -f ./scripts/to_mnt_ubifs.sh $(ROMFS_DIR)/recovery/sbin/
endif
wifi:
@echo "copying wifi script"
$(CP) -rf ./wifi_script/realtek/zte_qrcode_create.sh $(ROMFS_DIR)/sbin/
ifeq ($(CONFIG_WIFI_MODULE), realtek)
@echo "copying wifi realtek script"
mkdir -p $(ROMFS_DIR)/etc_ro/
$(CP) -rf ./wifi/* $(ROMFS_DIR)/etc_ro/
ifeq ($(CONFIG_WIFI_RTL_WPA2),yes)
chmod +x ./wifi_script/realtek_wpa2/*
$(CP) -rf ./wifi_script/realtek_wpa2/* $(ROMFS_DIR)/sbin/
else ifeq ($(CONFIG_WIFI_RTL_SDK24_3),yes)
chmod +x ./wifi_script/realtek_wpa2/*
$(CP) -rf ./wifi_script/realtek_wpa2/* $(ROMFS_DIR)/sbin/
else
chmod +x ./wifi_script/realtek/*
$(CP) -rf ./wifi_script/realtek/* $(ROMFS_DIR)/sbin/
endif
else
chmod +x ./wifi_script/realtek/*
ifeq ($(CONFIG_MIN_8M_VERSION), n)
$(CP) -rf ./wifi_script/realtek/zte_qrcode_create.sh $(ROMFS_DIR)/sbin/
else
ifeq ($(CONFIG_MMI_LCD),yes)
$(CP) -rf ./wifi_script/realtek/zte_qrcode_create.sh $(ROMFS_DIR)/sbin/
endif
endif
endif