############################################################################# # INTERPEAK DMAKE MAKEFILE # # Document no: @(#) $Name: VXWORKS_ITER40_2019102207 $ $RCSfile: ipwps.mk,v $ $Revision: 1.3 $ # $Source: /home/interpeak/CVSRoot/ipwps/gmake/ipwps.mk,v $ # $Author: myakan $ # $State: Exp $ $Locker: $ # ############################################################################# include $(TGT_DIR)/h/make/defs.library ############################################################################# # PRODUCT ########################################################################### IPPROD ?= ipwps ############################################################################# # DEFINE ############################################################################# IPDEFINE += -DIPWPS ############################################################################# # INCLUDE ############################################################################# IPINCLUDE += -I$(IPWPS_ROOT)/config IPINCLUDE += -I$(IPWPS_ROOT)/include #IPINCLUDE += -I$(BASE_ROOT)/$(IPWLANDIR)/include ############################################################################# # OBJECTS ############################################################################# # Configuration #ifneq ($(IPPORT),las) #IPLIBOBJECTS += ipwps_config.o #endif # Main IPLIBOBJECTS += ipwps_core.o IPLIBOBJECTS += ipwps_ui.o IPLIBOBJECTS += ipwps_private_api.o IPLIBOBJECTS += ipwps_api.o IPLIBOBJECTS += ipwps_cmd.o ifeq ($(_WRS_CONFIG_IPWPS_USE_WPS_PROTOCOL),y) IPLIBOBJECTS += ipwps_protocol.o IPLIBOBJECTS += ipwps_protocol_crypto.o IPLIBOBJECTS += ipwps_protocol_handler.o IPLIBOBJECTS += ipwps_proto_adaptor.o IPLIBOBJECTS += ipwps_comp_ca.o IPLIBOBJECTS += ipwps_config_adaptor.o IPLIBOBJECTS += ipwps_pin.o IPLIBOBJECTS += ipwps_pbc.o endif IPLIBOBJECTS += ipwps_sec_config.o IPLIBOBJECTS += ipwps_credentials.o ifeq ($(_WRS_CONFIG_IPWPS_USE_WPS_ENROLLEE),y) IPLIBOBJECTS += ipwps_enrollee.o IPLIBOBJECTS += ipwps_comp_enrollee.o endif ifeq ($(_WRS_CONFIG_IPWPS_USE_WPS_REGISTRAR),y) IPLIBOBJECTS += ipwps_registrar.o IPLIBOBJECTS += ipwps_comp_registrar.o endif ifeq ($(_WRS_CONFIG_IPWPS_USE_WPS_AP),y) IPLIBOBJECTS += ipwps_ap.o IPLIBOBJECTS += ipwps_comp_ap.o endif IPLIBOBJECTS += ipwps_drv_cfg_adaptor.o ifeq ($(_WRS_CONFIG_IPWPS_USE_WPS_DRV_IF),y) IPLIBOBJECTS += ipwps_drv_if.o endif ifeq ($(_WRS_CONFIG_IPWPS_DEBUG),y) IPLIBOBJECTS += ipwps_debug.o endif ############################################################################# # VPATH ############################################################################# # object root IPSRCDIRS += $(IPWPS_ROOT)/src $(IPWPS_ROOT)/config ############################################################################# # LIB ############################################################################# IPLIBS += $(IPLIBROOT)/libipwps.a ############################################################################# # BINARIES ############################################################################# ifeq ($(IPPORT),las) #error no supported endif ############################################################################# # END OF IPWPS.MK #############################################################################