blob: 37df795466c793a8495a012ecc644f6a5762b3ca [file] [log] [blame]
Shad Ansari2f7f9be2017-06-07 13:34:53 -07001ifeq ("$(ENABLE_CLI)", "y")
2 MOD_NAME = bcm_user_appl
3 MOD_TYPE = app
4 MOD_DEPS = host_api api_dev_log bcm_board bcm_user_appl_ps bcm_user_appl_eon bcm_user_appl_omon \
5 bcm_user_appl_epon_oam bcm_user_appl_epon_oam_cli pcie pcie_mod \
6 bcm_user_appl_epon_hde bcm_api_proxy common_epon_oam common_gpon bcm_image_transfer bcm_sw_upgrade \
7 device_selector bcm_remote_cli bcm_user_appl_playback bcm_user_appl_dpoe_sec
8
9ifneq ("$(RELEASE_BUILD)", "y")
10 MOD_DEPS += bcm_user_appl_gpon_stress bcm_user_appl_gpon_ds_omci \
11 bcm_user_appl_gpon_sn_acquisition bcm_user_appl_gpon_statistics \
12 bcm_user_appl_gpon_mac_learning bcm_user_appl_gpon_rssi \
13 bcm_user_appl_omci_swdl bcm_user_appl_remote_logger bcm_user_appl_onu_tuning
14endif
15
16 MOD_INC_DIRS = $(TOP)/host/board/wrx $(TOP)/common/drivers/maple/pcie
17 srcs = bcmolt_user_appl.c bcmolt_user_appl_cli.c bcmolt_user_appl_ex_cli.c bcmolt_user_appl_gpon_utils.c
18
19 ifeq ("$(OS_KERNEL)", "linux")
20 MOD_DEPS += dev_log_linux
21 endif
22 ifeq ($(ENABLE_KT2), y)
23 MOD_DEFS += -DENABLE_KT2
24 #EXTRA_INCLUDES += -I$(TOP_DIR)/common/cli
25 endif
26
27 MOD_DEPS += transport
28endif