include ../../Config.mk

CFLAGS  += -DPP_BMC_DEBUG_LEVEL=7

PRGSRCS  = main.c liberic_misc_light.c $(FW_TOPDIR)/eric/src/xdefs.c
PRG	 = bmc

DEVLIBS =

LIBS     = -L$(DESTDIR)/lib -lpp_bmc_core -lpp_bmc_sensor -lpp_bmc_lanserv 
ifeq ($(PP_FEAT_IPMI_SERVER_SMI_CHAN), 1)
LIBS    += -lpp_bmc_smi
endif
ifeq ($(PP_FEAT_IPMI_SERVER_SER_CHAN), 1)
LIBS    += -lpp_bmc_serial
endif
ifeq ($(PP_FEAT_IPMI_SERVER_PRIMARY_IPMB_CHAN), 1)
LIBS    += -lpp_bmc_ipmb
endif
LIBS    += -lpp_base -lintl -leric_pthread -lpthread -lpp_um -lradius \
	   -lpp_ldap -lldap_r -llber -llutil \
           -lssl -lcrypto \
	   -lpp_bmc_loopi -lpp_bmc_hardware -lsnmp -lpp_smtp -lesmtp -ldl \
           -lpp_firmware \
	   -lpp_um -lpp_cfg -lpp_cd -leric_config -lm \
	   -lpp_fa -lradius -lcrypto

ifeq ($(PP_BUILD_TYPE), dmalloc)
LIBS += -ldmallocth
endif

include $(PP_BUILD_SYS_DIR)/Top.mk
