############################################################################# # IPSSH.MK # # Document no: @(#) $Name: VXWORKS_ITER40_2019102207 $ $RCSfile: ipssh.mk,v $ $Revision: 1.5.16.2 $ # $Source: /home/interpeak/CVSRoot/ipssh/gmake/ipssh.mk,v $ # $Author: svc-cmnet $ $Date: 2013-03-13 07:45:43 $ # $State: Exp $ $Locker: $ # # INTERPEAK_COPYRIGHT_STRING # ############################################################################# ############################################################################# # PRODUCT ########################################################################### IPPROD ?= ipssh ############################################################################# # DEFINE ########################################################################### IPDEFINE += -DIPSSH ############################################################################# # INCLUDE ########################################################################### IPINCLUDE += -I$(IPSSH_ROOT)/config IPINCLUDE += -I$(IPSSH_ROOT)/include ############################################################################# # OBJECTS ########################################################################### # Configuration IPLIBOBJECTS_C += ipssh_config.o # Main IPLIBOBJECTS += ipssh.o IPLIBOBJECTS += ipssh_auth.o IPLIBOBJECTS += ipssh_auth_v1.o IPLIBOBJECTS += ipssh_buffer.o IPLIBOBJECTS += ipssh_c_api.o IPLIBOBJECTS += ipssh_channel.o IPLIBOBJECTS += ipssh_cmds.o IPLIBOBJECTS += ipssh_connection.o IPLIBOBJECTS += ipssh_connection_v1.o IPLIBOBJECTS += ipssh_evp.o IPLIBOBJECTS += ipssh_key_fingerprint.o IPLIBOBJECTS += ipssh_keyex_dh.o IPLIBOBJECTS += ipssh_keyex_dh_gex_clt.o IPLIBOBJECTS += ipssh_keyex_dh_gex_srv.o IPLIBOBJECTS += ipssh_keyex_rsa.o IPLIBOBJECTS += ipssh_list.o IPLIBOBJECTS += ipssh_sftp.o IPLIBOBJECTS += ipssh_sftp_clt.o IPLIBOBJECTS += ipssh_sftp_file.o IPLIBOBJECTS += ipssh_sock_shell.o IPLIBOBJECTS += ipssh_transport.o IPLIBOBJECTS += ipssh_transport_v1.o IPLIBOBJECTS += ipssh_bubble_babble.o IPLIBOBJECTS += ipssh_crc32.o IPLIBOBJECTS += ipssh_example.o IPLIBOBJECTS += ipssh_subsystem_clt.o # Compiles the xxx_config.o if the $SKIP_CONFIG macro is either not defined # or set to anything other than true. ifneq ($(SKIP_CONFIG),true) IPLIBOBJECTS += $(IPLIBOBJECTS_C) endif ############################################################################# # SOURCE ########################################################################### IPSRCDIRS += $(IPSSH_ROOT)/src $(IPSSH_ROOT)/config ############################################################################# # LIB ########################################################################### IPLIBS += $(IPLIBROOT)/libipssh.a ########################################################################### # END OF IPSSH.MK ###########################################################################