Files
m241Neelima/components/ip_net2-6.9/ipssh/gmake/ipssh.mk
T
2026-07-30 11:19:44 +05:30

95 lines
2.9 KiB
Makefile

#############################################################################
# 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
###########################################################################