1
0
This repository has been archived on 2024-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
TP-Link_Archer-XR500v/EN7526G_3.18Kernel_SDK/Project/dir.mak
2024-07-22 01:58:46 -03:00

437 lines
18 KiB
Makefile
Executable File

ifneq ($(strip $(CONFIG_TP_IMAGE)),)
TRUNK_DIR=$(SDK_PATH)
else
TRUNK_DIR=$(shell pwd)
endif
GLOBAL_INC_DIR=$(TRUNK_DIR)/global_inc
export GLOBAL_INC_DIR
PROJECT_DIR=$(TRUNK_DIR)/Project
PROJECT_MENUCONFIG_DIR=$(PROJECT_DIR)/config/menuconfig
PROJECT_AUTOCONFIG_DIR=$(PROJECT_DIR)/config/autoconfig
PROJECT_LIB_DIR=$(PROJECT_DIR)/lib
ifneq ($(strip $(CUSTOM)),)
PROFILE_DIR=$(PROJECT_DIR)/profile/$(CUSTOM)/$(PROFILE)
else
PROFILE_DIR=$(PROJECT_DIR)/profile/$(PROFILE)
endif
SRCFS_DIR=$(PROFILE_DIR)/fs.src
BOOTROM_DIR=$(TRUNK_DIR)/bootrom
APP_DIR=$(TRUNK_DIR)/apps
APP_BINARY_DIR=$(APP_DIR)/binary
APP_PUBLIC_DIR=$(APP_DIR)/public
APP_PRIVATE_DIR=$(APP_DIR)/private
APP_BSP_DIR=$(TRUNK_DIR)/app_bsp
APP_BSP_LIB_DIR=$(APP_BSP_DIR)/lib
APP_BSP_API_DIR=$(APP_BSP_DIR)/API
APP_BSP_EXCLUSIVE_DIR=$(APP_BSP_DIR)/bsp_exclusive
APP_BSP_BUILD_DIR=$(APP_BSP_EXCLUSIVE_DIR)/bsp_builder
APP_BSP_EXCLUSIVE_PUBLIC_DIR=$(APP_BSP_EXCLUSIVE_DIR)/public
APP_BSP_EXCLUSIVE_PRIVATE_DIR=$(APP_BSP_EXCLUSIVE_DIR)/private
APP_BUSYBOX_BSP_DIR=$(APP_BSP_EXCLUSIVE_PUBLIC_DIR)/busybox-1.00
ifneq ($(strip $(TCSUPPORT_2_6_36_KERNEL)),)
KERNEL_DIR=$(TRUNK_DIR)/linux-2.6.36
KERNEL_HEADER=$(KERNEL_DIR)/include
IPTABLE_KERNEL_DIR=$(KERNEL_DIR)
else
ifneq ($(strip $(TCSUPPORT_3_18_21_KERNEL)),)
KERNEL_DIR=$(TRUNK_DIR)/linux-3.18.21
KERNEL_HEADER=$(KERNEL_DIR)/usr/include
IPTABLE_KERNEL_DIR=$(KERNEL_DIR)/usr
else
KERNEL_DIR=$(TRUNK_DIR)/linux
KERNEL_HEADER=$(KERNEL_DIR)/include
IPTABLE_KERNEL_DIR=$(KERNEL_DIR)
endif
endif
export KERNEL_DIR
export KERNEL_HEADER
MODULE_DIR=$(TRUNK_DIR)/modules
TOOLS_DIR=$(TRUNK_DIR)/tools
MODULES_PUBLIC_SRC_DIR=$(MODULE_DIR)/public
MODULES_PRIV_SRC_DIR=$(MODULE_DIR)/private
#ifneq ($(strip $(CUSTOMER_BUILD_RELEASECODE)),)
#DMT_DIR=$(MODULE_DIR)/dmt
#else
DMT_DIR=$(MODULES_PRIV_SRC_DIR)/dmt
#endif
#ifneq ($(strip $(CUSTOMER_BUILD_RELEASECODE)),)
#MODULES_BACKUP=$(MODULES_PRIV_SRC_DIR)/ko/modules
#else
MODULES_BACKUP=$(MODULES_PRIV_SRC_DIR)/ko/modules
#endif
MODULES_IGMPSNOOP_DIR=$(MODULES_PRIV_SRC_DIR)/net/igmpsnooping
MODULES_XPONIGMP_DIR=$(MODULES_PRIV_SRC_DIR)/net/xPON_igmp
MODULES_ACCESSLIMIT_DIR=$(MODULES_PRIV_SRC_DIR)/net/access_limit
MODULES_SWQOS_DIR=$(MODULES_PRIV_SRC_DIR)/net/qos_discipline
MODULES_URL_FILTER_DIR=$(MODULES_PRIV_SRC_DIR)/net/url_filter
MODULES_LOOP_DETECT_DIR=$(MODULES_PRIV_SRC_DIR)/net/loop_detect
MODULES_MAXNET_DPI_DIR=$(MODULES_PRIV_SRC_DIR)/net/maxnetdpi
MODULES_PLUGIN_NETLIMIT_DIR=$(MODULES_PRIV_SRC_DIR)/net/plugin_netlimit
MODULES_BRIDGE_DETECT_DIR=$(MODULES_PRIV_SRC_DIR)/net/bridge_detect
MODULES_ECNT_HOOK_DIR=$(MODULES_PRIV_SRC_DIR)/kernel_hook
MODULES_SIMCARD_DIR=$(MODULES_PRIV_SRC_DIR)/simcard_separation
ifneq ($(strip $(TCSUPPORT_SIMCARD_GENERAL)),)
MODULES_SIMCARD_DIR=$(MODULES_PRIV_SRC_DIR)/simcard_separation_general
endif
MODULES_TC3262_DIR=$(MODULES_PRIV_SRC_DIR)/tc3262
MODULES_MT7510_PTM_DIR=$(MODULES_PRIV_SRC_DIR)/mt7510_ptm
MODULES_BONDING_PCIE_DIR=$(MODULES_PRIV_SRC_DIR)/bonding_pcie
MODULES_RAETH_DIR=$(MODULES_PRIV_SRC_DIR)/raeth
MODULES_ETHER_DIR=$(MODULES_PRIV_SRC_DIR)/ether/en7512
MODULES_ETHER_PHY_DIR=$(MODULES_PRIV_SRC_DIR)/tcphy
MODULES_DIAG_TOOL=$(MODULES_PRIV_SRC_DIR)/diag_tools
export MODULES_RAETH_DIR
MODULES_HWNAT_DIR=$(MODULES_PRIV_SRC_DIR)/hwnat
MODULES_RA_HWNAT_DIR=$(MODULES_PRIV_SRC_DIR)/ra_hwnat
MODULES_RA_HWNAT_7510_DIR=$(MODULES_PRIV_SRC_DIR)/ra_hwnat_7510
export MODULES_RA_HWNAT_7510_DIR
MODULES_FE_PPE_TEST_DIR=$(MODULES_PRIV_SRC_DIR)/fe_ppe_test
MODULES_EPON_DIR=$(MODULES_PRIV_SRC_DIR)/epon
MODULES_EPONMAP_DIR=$(MODULES_PRIV_SRC_DIR)/net/epon_map
MODULES_KPROFILE_DIR=$(MODULES_PRIV_SRC_DIR)/kprofile
RT2561AP_DIR=$(MODULES_PRIV_SRC_DIR)/wifi/rt61ap/Module
RT3390AP_DIR=$(MODULES_PRIV_SRC_DIR)/wifi/2009_1106_RT3390_LinuxAP_V2.3.2.0_DPA
RT5392AP_DIR=$(MODULES_PRIV_SRC_DIR)/wifi/RT5392_Linux_AP_V2.5.0.0_DPA
RT5592AP_DIR=$(MODULES_PRIV_SRC_DIR)/wifi/RT5592_LinuxAP_20111128_V2.6.0.0_DPA
RT3593AP_DIR=$(MODULES_PRIV_SRC_DIR)/wifi/RT3593_LinuxAP_V2.6.0.0_DPA
MT7601EAP_DIR=$(MODULES_PRIV_SRC_DIR)/wifi/MT7601E_LinuxAP_20130305_DPA
MT7592AP_DIR=$(MODULES_PRIV_SRC_DIR)/wifi/MT7603
WIFI_MULTI_DRIVER_DIR=$(MODULES_PRIV_SRC_DIR)/wifi/DPA_RT5592_RT5392_LinuxAP_V2.7.x.x
#RT3090AP_DIR=$(MODULES_PRIV_SRC_DIR)/wifi/2009_0209_RT3090_LinuxAP_V2.1.3.0
MT7610EAP_DIR=$(MODULES_PRIV_SRC_DIR)/wifi/mt7610e_wifi_v3009_dpa_20150430
MT7612EAP_DIR=$(MODULES_PRIV_SRC_DIR)/wifi/MT7612E_LinuxAP_3.0.4.0.P2_DPA
MT7615EAP_DIR=$(MODULES_PRIV_SRC_DIR)/wifi/MT7615
RT3090AP_DIR=$(MODULES_PRIV_SRC_DIR)/wifi/2009_0904_RT3090_LinuxAP_v2.3.0.0_TC_for_3092
MODULES_FTTDP_INIC_DIR=$(MODULES_PRIV_SRC_DIR)/fttdp_inic
MODULES_FULLCONE_DIR=$(MODULES_PRIV_SRC_DIR)/net/full_cone
MODULES_SMUX_DIR=$(MODULES_PRIV_SRC_DIR)/net/smux
MODULES_PORTBIND_DIR=$(MODULES_PRIV_SRC_DIR)/net/portbind
MODULES_VLAN_TAG_DIR=$(MODULES_PRIV_SRC_DIR)/net/vlan_tag
MODULES_CT_VLAN_TAG_DIR=$(MODULES_PRIV_SRC_DIR)/net/vlan_tag_ct
MODULES_PON_VLAN_DIR=$(MODULES_PRIV_SRC_DIR)/net/pon_vlan
MODULES_PON_MAC_FILTER_DIR=$(MODULES_PRIV_SRC_DIR)/net/pon_mac_filter
MODULES_XPON_MAP_DIR=$(MODULES_PRIV_SRC_DIR)/net/xpon_map
MODULES_XPONIGMP_DIR=$(MODULES_PRIV_SRC_DIR)/net/xpon_igmp
MODULES_AUTOBENCH_DIR=$(MODULES_PRIV_SRC_DIR)/auto_bench
MODULES_DYING_GASP_DIR=$(MODULES_PRIV_SRC_DIR)/net/dying_gasp
MODULES_PWM_DIR=$(MODULES_PRIV_SRC_DIR)/net/pwm
MODULES_FE_7512_DIR=$(MODULES_PRIV_SRC_DIR)/fe/en7512
export MODULES_FE_7512_DIR
MODULES_QDMA_7512_DIR=$(MODULES_PRIV_SRC_DIR)/qdma/EN7512
export MODULES_QDMA_7512_DIR
MODULES_QDMA_DIR=$(MODULES_PRIV_SRC_DIR)/bufmgr
export MODULES_QDMA_DIR
MODULES_SLM_DIR=$(MODULES_PRIV_SRC_DIR)/slm_verify
export MODULES_SLM_DIR
MODULES_PHY_DIR=$(MODULES_PRIV_SRC_DIR)/xpon_phy
export MODULES_PHY_DIR
MODULES_XPON_WAN_DIR=$(MODULES_PRIV_SRC_DIR)/xpon
export MODULES_XPON_WAN_DIR
MODULES_VDSL_WAN_DIR=$(MODULES_PRIV_SRC_DIR)/mt7510_ptm
export MODULES_VDSL_WAN_DIR
FILESYSTEM_DIR=$(TRUNK_DIR)/filesystem
export FILESYSTEM_DIR
APP_CWMP_DIR=$(APP_PRIVATE_DIR)/TR69_64
APP_UPNP_DIR=$(APP_PUBLIC_DIR)/igd
APP_MTDUTILS_DIR=$(APP_PUBLIC_DIR)/mtd-utils
APP_ECB3LIB_DIR=$(APP_PUBLIC_DIR)/libencrypt
APP_XPON_DIR=$(APP_PRIVATE_DIR)/xpon
export APP_XPON_DIR
LIB_XPON_DIR=$(APP_XPON_DIR)/lib
export LIB_XPON_DIR
APP_XPON_CMD_DIR=$(APP_XPON_DIR)/cmd_ci
APP_EPON_OAM_DIR=$(APP_XPON_DIR)/src/oam
APP_OMCI_DIR=$(APP_XPON_DIR)/src/omci
APP_PONMGR_DIR=$(APP_XPON_DIR)/ponmgr
export APP_PONMGR_DIR
APP_PMMGR_DIR=$(APP_XPON_DIR)/src/pmmgr
export APP_PMMGR_DIR
APP_GPONMAP_DIR=$(APP_PRIVATE_DIR)/gpon_map
export APP_GPONMAP_DIR
ifneq ($(strip $(TCSUPPORT_CT)),)
APP_CFG_MANAGER_DIR=$(APP_PRIVATE_DIR)/cfg_manager_ct
else
APP_CFG_MANAGER_DIR=$(APP_PRIVATE_DIR)/cfg_manager
endif
export APP_CFG_MANAGER_DIR
APP_SKB_MANAGER_DIR=$(APP_PRIVATE_DIR)/skbmgr
APP_RESTORE_LINOS_INFO_DIR=$(APP_PRIVATE_DIR)/restore_linos_info
APP_CFG_PARSER_DIR=$(APP_PRIVATE_DIR)/cfg_parser
APP_CENTRAL_COORDINATOR_DIR=$(APP_PRIVATE_DIR)/Central_Coordinator
APP_CODE_REDUCE_PATCH_DIR=$(APP_PRIVATE_DIR)/code_reduce_patch
APP_ETC_SCRIPT_DIR=$(APP_PRIVATE_DIR)/etc_script
APP_8021X_PARA_DIR=$(APP_PUBLIC_DIR)/wpa_supplicant-0.7.3/8021x_para
APP_FWUPGRADE_DIR=$(APP_PRIVATE_DIR)/FWUpgrade
APP_HUAWEI_CI_DIR=$(APP_PRIVATE_DIR)/huawei_ci
APP_LED_CONF_DIR=$(APP_PRIVATE_DIR)/led_conf
APP_BUSYBOX_DIR=$(APP_PUBLIC_DIR)/busybox-1.00
APP_BRCTL_DIR=$(APP_PUBLIC_DIR)/bridge-utils-1.0.6
APP_BR2684CTL_DIR=$(APP_PUBLIC_DIR)/br2684ctl
APP_LIBATM_DIR=$(APP_PUBLIC_DIR)/linux-atm
export APP_LIBATM_DIR
APP_COMPILEOPTION_LIB_DIR=$(APP_BSP_DIR)/compileoption_lib
export APP_COMPILEOPTION_LIB_DIR
APP_OPENSOURCELIB_DIR=$(APP_PRIVATE_DIR)/opensource_lib
export APP_OPENSOURCELIB_DIR
APP_CMCC_DIR=$(APP_PRIVATE_DIR)/cmcc
BUNDLE_STATE_DIR=$(APP_CMCC_DIR)/bundle_state
APP_BANDWIDTH_DIR=$(APP_PRIVATE_DIR)/BandWidth
export APP_BANDWIDTH_DIR
APP_PLUGIN_MONITOR_DIR=$(APP_PRIVATE_DIR)/plugin_monitor
export APP_PLUGIN_MONITOR_DIR
APP_CTSGWLIB_DIR=$(APP_PRIVATE_DIR)/ctsgw_lib
export APP_CTSGWLIB_DIR
APP_BUNDLELIB_DIR=$(APP_PRIVATE_DIR)/bundle_lib
export APP_BUNDLELIB_DIR
APP_JOYME_DIR=$(APP_PRIVATE_DIR)/joyme_lib
APP_BDSERVICE_DIR=$(APP_PRIVATE_DIR)/bundleService
export APP_OSGI_DIR
APP_JSON_DIR=$(APP_PUBLIC_DIR)/libjson-1.5
export APP_JSON_DIR
APP_TCAPILIB_DIR=$(APP_PRIVATE_DIR)/tcapi_lib
APP_TCAPILIB_ENHANCE_DIR=$(APP_PRIVATE_DIR)/tcapi_enhance_lib
APP_TCAPI_CWMP_LIB_DIR=$(APP_PRIVATE_DIR)/tcapi_lib_cwmp
export APP_TCAPILIB_DIR
export APP_TCAPILIB_ENHANCE_DIR
APP_PONVLANLIB_DIR=$(APP_PRIVATE_DIR)/ponvlan_lib
export APP_PONVLANLIB_DIR
APP_PONMACFILTERLIB_DIR=$(APP_PRIVATE_DIR)/ponmacfilter_lib
export APP_PONMACFILTERLIB_DIR
APP_PONUSERISOLATIONLIB_DIR=$(APP_PRIVATE_DIR)/ponuserisolation_lib
export APP_PONUSERISOLATIONLIB_DIR
LIB_DIR=$(APP_PRIVATE_DIR)/lib
export LIB_DIR
LIB_DIR_CWMP=$(APP_PRIVATE_DIR)/lib_cwmp
export LIB_DIR_CWMP
PUBLIC_LIB_DIR=$(APP_PUBLIC_DIR)/lib
export PUBLIC_LIB_DIR
PUBLIC_LIB_DIR_CWMP=$(APP_PUBLIC_DIR)/lib_cwmp
export PUBLIC_LIB_DIR_CWMP
APP_XPONIGMPLIB_DIR=$(APP_PRIVATE_DIR)/xPON_igmp_lib
APP_XPONIGMP_DIR=$(APP_PRIVATE_DIR)/xPON_igmp_app
APP_CPU_DIR=$(APP_PUBLIC_DIR)/cpu
APP_MTK_UH_TEST_DIR=$(APP_PRIVATE_DIR)/mtk_xhci_test_cli
APP_OVS_DIR=$(APP_PUBLIC_DIR)/openvswitch-2.5.0
ifneq ($(strip $(TCSUPPORT_2_6_36_KERNEL) $(TCSUPPORT_3_18_21_KERNEL)),)
APP_IPTABLES_DIR=$(APP_PUBLIC_DIR)/iptables-1.4.10
APP_IPTABLES_INSTALL_DIR=$(APP_IPTABLES_DIR)/install
else
APP_IPTABLES_DIR=$(APP_PUBLIC_DIR)/iptables-1.3.8
endif
APP_IPROUTE_TC_DIR=$(APP_PUBLIC_DIR)/iproute2-2.6.22-070710
APP_IPROUTE_IP_DIR=$(APP_PUBLIC_DIR)/iproute
APP_IPROUTE_IP_NEW_DIR=$(APP_PUBLIC_DIR)/iproute2-4.4.0
APP_EBTABLES_DIR=$(APP_PUBLIC_DIR)/ebtables-v2.0.8-2
APP_MTD_DIR=$(APP_PUBLIC_DIR)/mtd
ifneq ($(strip $(TCSUPPORT_CT)),)
APP_PPPD_DIR=$(APP_PUBLIC_DIR)/ppp-2.4.1.pppoe4.orig
else
APP_PPPD_DIR=$(APP_PUBLIC_DIR)/ppp-2.4.5
endif
APP_FLASH_DIR=$(APP_PRIVATE_DIR)/flash
APP_TCCI_DIR=$(APP_PRIVATE_DIR)/tcci
APP_SENDICMP_DIR=$(APP_PRIVATE_DIR)/sendicmp
APP_TCWDOG_DIR=$(APP_PRIVATE_DIR)/tcwdog
APP_UTELNETD_DIR=$(APP_PUBLIC_DIR)/utelnetd-0.1.2
APP_MXML_DIR=$(APP_PUBLIC_DIR)/mxml-2.4
export APP_MXML_DIR
APP_BOA_DIR=$(APP_PUBLIC_DIR)/boa-asp/src
APP_WEBPAGE_DIR=$(APP_PRIVATE_DIR)/webPage
APP_ROUTE_WEBPAGE_DIR=$(APP_PRIVATE_DIR)/webPage/Router/tc/boaroot
APP_BRIDGE_WEBPAGE_DIR=$(APP_PRIVATE_DIR)/webPage/Pure_Bridge/Huawei/MT881s-T/boaroot
APP_TCAPI_DIR=$(APP_PRIVATE_DIR)/tcapi
APP_DHCPRELAY_DIR=$(APP_PUBLIC_DIR)/dhcp-isc
APP_DPROXY_DIR=$(APP_PUBLIC_DIR)/dproxy-nexgen
APP_EZ-IPUPDATE_DIR=$(APP_PUBLIC_DIR)/ez-ipupdate-3.0.10
APP_BFTPD_DIR=$(APP_PUBLIC_DIR)/bftpd
APP_INETD_DIR=$(APP_PUBLIC_DIR)/inetd
APP_SNMPD_DIR=$(APP_PRIVATE_DIR)/net-snmp-5.3.1_reduced
APP_NTPCLIENT_DIR=$(APP_PUBLIC_DIR)/ntpclient
APP_TFTPD_DIR=$(APP_PUBLIC_DIR)/tftp-1.0
APP_STB_TEST_DIR=$(APP_PRIVATE_DIR)/stb_test
#APP_WRIELESSTOOL_DIR=$(APP_PUBLIC_DIR)/wireless_tools.28
APP_WRIELESSTOOL_DIR=$(APP_PUBLIC_DIR)/wireless_tools.29
ifneq ($(strip $(TCSUPPORT_IGMP_PROXY_V3)),)
APP_IGMPPROXY_DIR=$(APP_PRIVATE_DIR)/igmpv3proxy
else
APP_IGMPPROXY_DIR=$(APP_PUBLIC_DIR)/igmpproxy
endif
APP_SSL_DIR=$(APP_PUBLIC_DIR)/matrixssl-1-8/src
APP_PPPOERELAY_DIR=$(APP_PUBLIC_DIR)/rp-pppoe-3.10/src
APP_ZEBRA_DIR=$(APP_PRIVATE_DIR)/zebra-0.93a_reduced
APP_FLEX_DIR=$(APP_PUBLIC_DIR)/flex-2.5.35
APP_RADVD_DIR=$(APP_PUBLIC_DIR)/radvd-1.5
APP_DHCPV6_DIR=$(APP_PUBLIC_DIR)/wide-dhcpv6-20080615
APP_MLDPROXY_DIR=$(APP_PUBLIC_DIR)/ecmh-2005.02.09
APP_IPROUTE_DIR=$(APP_PUBLIC_DIR)/iproute
export APP_ETHCMD_DIR
ifneq ($(strip $(TCSUPPORT_CT)),)
#ifneq ($(strip $(TCSUPPORT_CT_WAN_PTM)),)
APP_ETHCMD_DIR=$(APP_PRIVATE_DIR)/ethcmd
#else
#APP_ETHCMD_DIR=$(APP_PRIVATE_DIR)/ethcmd_ct
#endif
else
APP_ETHCMD_DIR=$(APP_PRIVATE_DIR)/ethcmd
endif
APP_8021X_DIR=$(APP_PUBLIC_DIR)/8021X
APP_VCONFIG_DIR=$(APP_PUBLIC_DIR)/vlan
APP_CMDCI_DIR=$(APP_PRIVATE_DIR)/cmd_ci
export APP_CMDCI_DIR
APP_RCS_DIR=$(APP_PRIVATE_DIR)/rcS
APP_DNSMASQ_DIR=$(APP_PUBLIC_DIR)/dnsmasq-2.52
APP_SMUXCTL_DIR=$(APP_PRIVATE_DIR)/smuxctl
APP_USB_PRINTER_DIR=$(APP_PUBLIC_DIR)/p910nd-0.93
MODULES_USB_CAMERA_DRIVER=$(MODULES_PUBLIC_SRC_DIR)/usb_camera
APP_MJPEG_LIB_DIR=$(APP_PUBLIC_DIR)/jpeg-6b
APP_USB_MJPEG_STREAM_SERVER_DIR=$(APP_PUBLIC_DIR)/mjpg-streamer-r63
APP_USB_3G_PPP_DIR=$(APP_PUBLIC_DIR)/ppp-2.4.5
APP_NTFS_DIR=$(APP_PUBLIC_DIR)/ntfs-3g-2010.5.22
APP_FAT_DIR=$(APP_PUBLIC_DIR)/dosfstools-2.11
APP_CHARSET_DIR=$(APP_PUBLIC_DIR)/libiconv-1.13.1
export APP_CHARSET_DIR
APP_HOMENAS_DIR=$(APP_PRIVATE_DIR)/dirinfo/src
APP_HOMENAS_DIR_DST=$(APP_PRIVATE_DIR)/osgi/com.chinatelecom.econet.smartgateway.nas/src
APP_AUTOMOUNT_DIR=$(APP_PRIVATE_DIR)/auto_mount
APP_EPON_DUMMY_DETECT_DIR=$(APP_PRIVATE_DIR)/epon_dummy_detect
APP_PPPOE_SVR_DIR=$(APP_PUBLIC_DIR)/rp-pppoe-3.10
APP_QUAGGA_DIR=$(APP_PUBLIC_DIR)/quagga-0.98.6
APP_PCM_TEST_DIR=$(APP_PRIVATE_DIR)/PCM_test
APP_SLIC_TEST_DIR=$(APP_PRIVATE_DIR)/SLIC_test
APP_LIBDAEMON_DIR=$(APP_PUBLIC_DIR)/libdaemon-0.14
APP_AUTOIP_DIR=$(APP_PUBLIC_DIR)/avahi-0.6.28
APP_DMS_DIR=$(APP_PRIVATE_DIR)/dlna_src
BACKUP_DIR=$(TRUNK_DIR)/backup
APP_SSH_DIR=$(APP_PUBLIC_DIR)/dropbear-0.52
APP_RA_MENU_DIR=$(APP_PRIVATE_DIR)/ra_menu
APP_NEW_SHELL_DIR=$(APP_PRIVATE_DIR)/new_shell
APP_LIBOSIP_DIR=$(APP_PUBLIC_DIR)/libosip2-2.0.4
APP_SIPROXD_DIR=$(APP_PUBLIC_DIR)/siproxd-0.5.12
APP_SAMBA_DIR=$(APP_PUBLIC_DIR)/samba-3.0.2
APP_SAMBA_IPv6_DIR=$(APP_PUBLIC_DIR)/samba-3.2.5
LZMA_LIB=$(TOOLS_DIR)/squashfs-tools/lzma/C/7zip/Compress/LZMA_Lib
LZMA_ALONE=$(TOOLS_DIR)/squashfs-tools/lzma/C/7zip/Compress/LZMA_Alone
MODULES_FASTBRIDGE_DIR=$(MODULES_PRIV_SRC_DIR)/net/fastbridge
APP_PWCTLCMD_DIR=$(APP_PRIVATE_DIR)/pwctlcmd
APP_WPA_SUPP_DIR=$(APP_PUBLIC_DIR)/wpa_supplicant-0.7.3/wpa_supplicant
APP_OPENSSL_DIR=$(APP_PUBLIC_DIR)/openssl-1.0.0d
#ifneq ($(strip $(TCSUPPORT_CT_USB_BACKUPRESTORE)),)
APP_BACKUPRESTORE_DIR=$(APP_PRIVATE_DIR)/backuprestore
#endif
APP_TRACEROUTE_DIR=$(APP_PUBLIC_DIR)/traceroute-2.0.17
APP_RA_HWNAT_DIR=$(APP_PRIVATE_DIR)/hw_nat
APP_RA_HWNAT_7510_DIR=$(APP_PRIVATE_DIR)/hw_nat_7510
APP_SYSSTAT_DIR=$(APP_PUBLIC_DIR)/tools/sysstat-9.0.4
ifneq ($(strip $(TCSUPPORT_2_6_36_KERNEL)),)
MODULES_VOIP_KO_DIR=$(MODULES_PRIV_SRC_DIR)/voip_2.6.36/ko
MODULES_MTK_DSP_DIR=$(MODULES_PRIV_SRC_DIR)/voip_2.6.36/DSP/MTK
else
ifneq ($(strip $(TCSUPPORT_3_18_21_KERNEL)),)
MODULES_VOIP_KO_DIR=$(MODULES_PRIV_SRC_DIR)/voip_3.18.21/ko
MODULES_MTK_DSP_DIR=$(MODULES_PRIV_SRC_DIR)/voip_3.18.21/DSP/MTK
else
MODULES_VOIP_KO_DIR=$(MODULES_PRIV_SRC_DIR)/voip/ko
MODULES_MTK_DSP_DIR=$(MODULES_PRIV_SRC_DIR)/voip/DSP/MTK
endif
endif
MODULES_MTK_OVDSP_DIR=$(MODULES_MTK_DSP_DIR)/mod-ovdsp
MODULES_MTK_FXS3_DIR=$(MODULES_MTK_DSP_DIR)/mod-fxs3
MODULES_MTK_KSOCK_DIR=$(MODULES_MTK_DSP_DIR)/mod-ksocket
MODULES_MTK_SLIC3_DIR=$(MODULES_MTK_DSP_DIR)/mod-slic3
export MODULES_MTK_DSP_DIR
export MODULES_MTK_OVDSP_DIR
export MODULES_MTK_FXS3_DIR
export MODULES_MTK_KSOCK_DIR
export MODULES_MTK_SLIC3_DIR
APP_VOIP_BIN_DIR=$(APP_PRIVATE_DIR)/voip/bin
APP_VOIP_EVA_DIR=$(APP_PRIVATE_DIR)/voip/eva
APP_MTKSIP_DIR=$(APP_PRIVATE_DIR)/voip/MTK_SIP
APP_MTKSIP_LIBSIPUA_DIR=$(APP_PRIVATE_DIR)/voip/MTK_SIP/libsipua
APP_MTKSIP_LIBSIPFTR_DIR=$(APP_PRIVATE_DIR)/voip/MTK_SIP/libsipftr
APP_MTKSIP_SPEED_DIR=$(APP_PRIVATE_DIR)/voip/MTK_SIP/libspeeddial
APP_VOIP_IMSSIP_DIR=$(APP_PRIVATE_DIR)/voip/imssip
APP_VOIP_IMSSIP_BIN_DIR=$(APP_PRIVATE_DIR)/voip/Dare/IMSSIP
APP_VOIP_MEGACO_BIN_DIR=$(APP_PRIVATE_DIR)/voip/Dare/MEGACO
export APP_VOIP_EVA_DIR
export APP_MTKSIP_DIR
export APP_MTKSIP_LIBSIPUA_DIR
export APP_MTKSIP_LIBSIPFTR_DIR
export APP_MTKSIP_SPEED_DIR
export APP_VOIP_IMSSIP_DIR
export APP_TCAPILIB_DIR
APP_FONSMCD_DIR=$(APP_PUBLIC_DIR)/fonap-4ffea20
APP_FON_HOTSPOT_DIR=$(APP_PUBLIC_DIR)/hotspotd-2012-11-19
APP_PCRE_DIR=$(APP_PUBLIC_DIR)/pcre-8.32
MODULES_CRYPTO_DRIVER=$(MODULES_PRIV_SRC_DIR)/cryptoDriver
APP_IPSEC_TOOLS=$(APP_PUBLIC_DIR)/ipsec-tools-0.8.0
APP_OPENSSL_VPN_DIR=$(APP_PUBLIC_DIR)/openssl-1.0.0e
MODULES_EIP93_DRIVERS=$(MODULES_PRIV_SRC_DIR)/eip93_drivers
APP_EIP93_APPS=$(APP_PRIVATE_DIR)/eip93_apps
APP_WGET_DIR=$(APP_PUBLIC_DIR)/wget-1.11.2
APP_CURL_DIR=$(APP_PUBLIC_DIR)/curl-7.48.0
APP_AXEL_DIR=$(APP_PUBLIC_DIR)/axel-2.4
APP_UPNP_DM_DIR=$(APP_PRIVATE_DIR)/ctc-upnp-dm
APP_TCAPI_INIC_DIR=$(APP_PRIVATE_DIR)/tcapi_inic
APP_TCAPILIB_INIC_DIR=$(APP_PRIVATE_DIR)/tcapi_inic_lib
APP_INIC_CLIENT_HEARTBEAT_DIR=$(APP_PRIVATE_DIR)/inic_client_heartbeat
INIC_CLIENT_FILE_DIR=$(FILESYSTEM_DIR)/userfs/VDSL_CO_file
INIC_CLIENT_FILE_BACKUP_DIR=$(TRUNK_DIR)/FTTdp_VDSL_CO_file
APP_BLOCK_PROCESS_DIR=$(APP_PRIVATE_DIR)/blockProcess
APP_SIM_CARD_DIR=$(APP_PRIVATE_DIR)/simcard_app
APP_API_DBG_DIR=$(APP_PRIVATE_DIR)/API/dbg
APP_API_CMD_GPON_DIR=$(APP_PRIVATE_DIR)/API/cmd/gpon
APP_API_CMD_PPE_DIR=$(APP_PRIVATE_DIR)/API/cmd/ppe
APP_API_CMD_QDMA_DIR=$(APP_PRIVATE_DIR)/API/cmd/qdma
APP_API_CMD_PCIE_DIR=$(APP_PRIVATE_DIR)/API/cmd/pcie
APP_API_CMD_FE_DIR=$(APP_PRIVATE_DIR)/API/cmd/fe
APP_API_CMD_SWITCH_DIR=$(APP_PRIVATE_DIR)/API/cmd/switch
APP_API_CMD_VOIP_DIR=$(APP_PRIVATE_DIR)/API/cmd/voip
APP_API_LIB_DIR=$(APP_PRIVATE_DIR)/API/lib
APP_API_LIB_OUTPUT_DIR=$(LIB_DIR)
APP_API_LIB_GPON_DIR=$(APP_API_LIB_DIR)/gpon
APP_API_LIB_ATM_DIR=$(APP_API_LIB_DIR)/atm
APP_API_LIB_VDSL_DIR=$(APP_API_LIB_DIR)/vdsl
APP_API_LIB_EPON_DIR=$(APP_API_LIB_DIR)/epon
APP_API_LIB_PPE_DIR=$(APP_API_LIB_DIR)/ppe
APP_API_LIB_QDMA_DIR=$(APP_API_LIB_DIR)/qdma
APP_API_LIB_PCIE_DIR=$(APP_API_LIB_DIR)/pcie
APP_API_LIB_FE_DIR=$(APP_API_LIB_DIR)/fe
APP_API_LIB_SWITCH_DIR=$(APP_API_LIB_DIR)/switch
APP_API_LIB_VOIP_DIR=$(APP_API_LIB_DIR)/voip
APP_API_LIB_ECNT_IGMP_DIR=$(APP_API_LIB_DIR)/ecnt_igmp
APP_API_LIB_DBG_DIR=$(APP_API_LIB_DIR)/dbg
export APP_API_LIB_DIR
export APP_API_LIB_OUTPUT_DIR
export APP_API_LIB_GPON_DIR
export APP_API_LIB_ATM_DIR
export APP_API_LIB_VDSL_DIR
export APP_API_LIB_EPON_DIR
export APP_API_LIB_PPE_DIR
export APP_API_LIB_QDMA_DIR
export APP_API_LIB_PCIE_DIR
export APP_API_LIB_FE_DIR
export APP_API_LIB_SWITCH_DIR
export APP_API_LIB_VOIP_DIR
export APP_API_LIB_ECNT_IGMP_DIR
export APP_API_LIB_DBG_DIR
MOBILE_MANAGEER_DIR=$(APP_PRIVATE_DIR)/mobile-manager
OSGI_DIR=$(APP_PUBLIC_DIR)/OSGi
MODULES_ETHER_DOWNVLAN_DIR=$(MODULES_PRIV_SRC_DIR)/net/ether_downvlan
APP_STORE_DIR=$(MOBILE_MANAGEER_DIR)/appstore
BUNDLE_CMD_DIR=$(MOBILE_MANAGEER_DIR)/bundlecmd
APP_OPENSSL_DIR_V1=$(APP_PUBLIC_DIR)/openssl-1.0.1p
export APP_OPENSSL_DIR_V1
USB_MONITOR_DIR=$(APP_PRIVATE_DIR)/usb_monitor
APP_HTTPDETECT_DIR=$(APP_PRIVATE_DIR)/httpdetect
BUNDLE_MONITOR_DIR=$(APP_PRIVATE_DIR)/bundle_monitor
LIBAPI_ACL_DIR=$(APP_API_LIB_DIR)/qos
ACL_CMD_DIR=$(APP_PRIVATE_DIR)/API/cmd/qos
BRIDGE_VLAN_DIR=$(APP_API_LIB_DIR)/bridge_vlan
BRIDGE_CMD_DIR=$(APP_PRIVATE_DIR)/API/cmd/bridge_vlan
APP_XL2TPD_DIR=$(APP_PUBLIC_DIR)/xl2tpd
APP_TP_PON_TOOL_DIR=$(APP_PRIVATE_DIR)/tp_pon_calibration