mirror of
https://github.com/gnuton/asuswrt-merlin.ng.git
synced 2025-05-19 16:02:36 +02:00
122 lines
3.9 KiB
Makefile
122 lines
3.9 KiB
Makefile
|
|
nothing: default
|
|
|
|
include $(BUILD_DIR)/make.common
|
|
|
|
|
|
|
|
unexport \
|
|
BRCMAPPS \
|
|
BRCM_KERNEL_AUXFS_JFFS2 \
|
|
BRCM_PSI_VERSION \
|
|
BRCM_PTHREADS \
|
|
BRCM_RAMDISK_BOOT_EN \
|
|
BRCM_RAMDISK_SIZE \
|
|
BRCM_NFS_MOUNT_EN \
|
|
BRCM_SNMP \
|
|
BUILD_VLANCTL \
|
|
BUILD_DDNSD \
|
|
BUILD_DNSPROBE \
|
|
BUILD_DPROXY \
|
|
BUILD_DNSSPOOF \
|
|
BUILD_EBTABLES \
|
|
BUILD_EPITTCP \
|
|
BUILD_FTPD \
|
|
BUILD_FTPD_STORAGE \
|
|
BUILD_IPPD \
|
|
BUILD_IPSEC_TOOLS \
|
|
BUILD_MKSQUASHFS \
|
|
BUILD_PPPD \
|
|
BUILD_SNMP \
|
|
BUILD_SNTP \
|
|
BUILD_SSHD \
|
|
BUILD_SSHD_MIPS_GENKEY \
|
|
BUILD_BRCM_CMS \
|
|
BUILD_TR64 \
|
|
BUILD_TR64_DEVICECONFIG \
|
|
BUILD_TR64_DEVICEINFO \
|
|
BUILD_TR64_LANCONFIGSECURITY \
|
|
BUILD_TR64_LANETHINTERFACECONFIG \
|
|
BUILD_TR64_LANHOSTS \
|
|
BUILD_TR64_LANHOSTCONFIGMGMT \
|
|
BUILD_TR64_LANUSBINTERFACECONFIG \
|
|
BUILD_TR64_LAYER3 \
|
|
BUILD_TR64_MANAGEMENTSERVER \
|
|
BUILD_TR64_TIME \
|
|
BUILD_TR64_USERINTERFACE \
|
|
BUILD_TR64_QUEUEMANAGEMENT \
|
|
BUILD_TR64_LAYER2BRIDGE \
|
|
BUILD_TR64_WANCABLELINKCONFIG \
|
|
BUILD_TR64_WANCOMMONINTERFACE \
|
|
BUILD_TR64_WANDSLINTERFACE \
|
|
BUILD_TR64_WANDSLLINKCONFIG \
|
|
BUILD_TR64_WANDSLCONNECTIONMGMT \
|
|
BUILD_TR64_WANDSLDIAGNOSTICS \
|
|
BUILD_TR64_WANETHERNETCONFIG \
|
|
BUILD_TR64_WANETHERNETLINKCONFIG \
|
|
BUILD_TR64_WANIPCONNECTION \
|
|
BUILD_TR64_WANPOTSLINKCONFIG \
|
|
BUILD_TR64_WANPPPCONNECTION \
|
|
BUILD_TR64_WLANCONFIG \
|
|
BUILD_TR69C \
|
|
BUILD_TR69_QUEUED_TRANSFERS \
|
|
BUILD_TR69C_SSL \
|
|
BUILD_TR69_XBRCM \
|
|
BUILD_TR69_UPLOAD \
|
|
BUILD_TR69C_VENDOR_RPC \
|
|
BUILD_OMCI \
|
|
BUILD_UDHCP \
|
|
BUILD_UDHCP_RELAY \
|
|
BUILD_ZEBRA \
|
|
BUILD_LIBUSB \
|
|
WEB_POPUP \
|
|
BUILD_TR69C_BCM_SSL \
|
|
BUILD_BOARD_LOG_SECTION \
|
|
BRCM_LOG_SECTION_SIZE \
|
|
BRCM_FLASHBLK_SIZE \
|
|
BRCM_AUXFS_PERCENT \
|
|
BRCM_BACKUP_PSI \
|
|
BUILD_GPONCTL \
|
|
BUILD_SPUCTL \
|
|
FLASH_NAND_BLOCK_16KB \
|
|
FLASH_NAND_BLOCK_128KB \
|
|
FLASH_NAND_BLOCK_256KB \
|
|
FLASH_NAND_BLOCK_512KB \
|
|
FLASH_NAND_BLOCK_1024KB \
|
|
FLASH_NAND_BLOCK_2056KB \
|
|
BUILD_IQCTL \
|
|
BUILD_EPONCTL \
|
|
BRCM_PARTITION_CFG_FILE
|
|
|
|
export BRCM_KERNEL_DEBUG \
|
|
|
|
export INC_BCMDRIVER_PATH
|
|
|
|
export BRCM_RDP_PARAM1_SIZE BRCM_RDP_PARAM2_SIZE BRCM_DHD_PARAM1_SIZE BRCM_DHD_PARAM2_SIZE BRCM_DHD_PARAM3_SIZE OOPSLOG_PARTITION_NAME
|
|
export BRCM_DRIVER_PKTFLOW_DEBUG BRCM_DRIVER_PKTFLOW_IPV6 BRCM_DRIVER_PKTFLOW_MCAST
|
|
export INC_RDPA_MW_PATH INC_SPI_PATH INC_FLASH_PATH INC_ENET_DMA_FLAGS PROFILE_KERNEL_VER INC_ADSLDRV_PATH
|
|
export INC_BCMLIBS_PATH INC_UTILS_PATH RDPSDK_DIR BCMDRIVERS_DIR
|
|
export KERNEL_DEBUG
|
|
export BUILD_BMU BUILD_PHY_ADSL ### FIXME -- These should be using Kconfig
|
|
export ORIG_PROFILE_ARCH
|
|
export BUILD_BCM_WLAN_NO_MFGBIN
|
|
|
|
|
|
ifeq ($(strip $(DESKTOP_LINUX)),)
|
|
default version_info headers_install olddefconfig modules modules_install clean mrproper tools/perf tools/perf_clean dtbs:
|
|
$(MAKE) -C $(KERNEL_DIR) $(MAKEOVERRIDES) $(MAKECMDGOALS) $(KERN_TARGET)
|
|
else
|
|
default version_info headers_install olddefconfig modules modules_install tools/perf tools/perf_clean dtbs:
|
|
@echo "******************** SKIP kernel build for DESKTOP_LINUX ********************";
|
|
touch $(KERNEL_DIR)/vmlinux
|
|
mrproper clean:
|
|
rm -f $(KERNEL_DIR)/vmlinux $(KERNEL_DIR)/.config
|
|
endif
|
|
|
|
|
|
bcm_headers_install:
|
|
# $(MAKE) -C $(KERNEL_DIR) bcm_vmlinux
|
|
echo "======================================================"
|
|
$(Q)$(MAKE) -C $(BRCMDRIVERS_DIR)/ bcm_headers_install INSTALL_BCMHDR_PATH=$(INSTALL_BCMHDR_PATH)
|
|
|
|
.PHONY: nothing bcm_headers_install version_info headers_install default olddefconfig modules modules_install clean mrproper tools/perf tools/perf_clean dtbs
|