108 lines
3.2 KiB
Makefile
108 lines
3.2 KiB
Makefile
#############################################################################
|
|
# 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
|
|
#############################################################################
|
|
|