Home | History | Annotate | Line # | Download | only in lib
Makefile revision 1.11
      1  1.11     joerg #	$NetBSD: Makefile,v 1.11 2012/08/10 12:20:12 joerg Exp $
      2   1.1  christos 
      3   1.1  christos .include <bsd.own.mk>
      4   1.1  christos 
      5   1.1  christos LIB=	ssh
      6  1.10  christos SRCS=\
      7  1.10  christos addrmatch.c \
      8  1.10  christos atomicio.c \
      9  1.10  christos authfd.c \
     10  1.10  christos authfile.c \
     11  1.10  christos bufaux.c \
     12  1.10  christos bufbn.c \
     13  1.10  christos bufec.c \
     14  1.10  christos buffer.c \
     15  1.10  christos canohost.c \
     16  1.10  christos channels.c \
     17  1.10  christos cipher-3des1.c \
     18  1.10  christos cipher-bf1.c \
     19  1.10  christos cipher-ctr.c \
     20  1.10  christos cipher.c \
     21  1.10  christos cleanup.c \
     22  1.10  christos compat.c \
     23  1.10  christos compress.c \
     24  1.10  christos crc32.c \
     25  1.10  christos deattack.c \
     26  1.10  christos dh.c \
     27  1.10  christos dispatch.c \
     28  1.10  christos dns.c \
     29  1.10  christos fatal.c \
     30  1.10  christos hostfile.c \
     31  1.10  christos jpake.c \
     32  1.10  christos kex.c \
     33  1.10  christos kexdh.c \
     34  1.10  christos kexdhc.c \
     35  1.10  christos kexecdh.c \
     36  1.10  christos kexecdhc.c \
     37  1.10  christos kexgex.c \
     38  1.10  christos kexgexc.c \
     39  1.10  christos key.c \
     40  1.10  christos log.c \
     41  1.10  christos mac.c \
     42  1.10  christos match.c \
     43  1.10  christos misc.c \
     44  1.10  christos monitor_fdpass.c \
     45  1.10  christos msg.c \
     46  1.10  christos nchan.c \
     47  1.10  christos packet.c \
     48  1.10  christos progressmeter.c \
     49  1.10  christos readpass.c \
     50  1.10  christos roaming_dummy.c \
     51  1.10  christos rsa.c \
     52  1.10  christos schnorr.c \
     53  1.10  christos ssh-dss.c \
     54  1.10  christos ssh-ecdsa.c \
     55  1.10  christos ssh-pkcs11.c \
     56  1.10  christos ssh-rsa.c \
     57  1.10  christos ttymodes.c \
     58  1.10  christos uidswap.c \
     59  1.10  christos uuencode.c \
     60  1.10  christos xmalloc.c
     61  1.10  christos 
     62   1.1  christos #	umac.c
     63   1.8  christos SRCS+=	fmt_scaled.c strtonum.c
     64   1.1  christos SRCS+=	readpassphrase.c getpeereid.c getrrsetbyname.c
     65   1.1  christos COPTS.monitor_fdpass.c = -Wno-stack-protector
     66   1.1  christos 
     67   1.1  christos SSHDIST=	${NETBSDSRCDIR}/crypto/external/bsd/openssh/dist
     68   1.1  christos CPPFLAGS+=	-I${SSHDIST}
     69   1.1  christos .PATH:		${SSHDIST}
     70   1.1  christos 
     71   1.2  christos LIBDPLIBS+=	crypto	${NETBSDSRCDIR}/crypto/external/bsd/openssl/lib/libcrypto \
     72   1.1  christos 		crypt	${NETBSDSRCDIR}/lib/libcrypt \
     73   1.1  christos 		z	${NETBSDSRCDIR}/lib/libz
     74   1.1  christos 
     75   1.7      adam .for f in dns channels hostfile ssh-pkcs11
     76   1.1  christos COPTS.${f}.c+=	-Wno-pointer-sign
     77   1.1  christos .endfor
     78   1.9       mrg 
     79   1.9       mrg # XXX
     80   1.9       mrg COPTS.channels.c+=	-fno-strict-aliasing
     81  1.11     joerg 
     82  1.11     joerg .include <bsd.lib.mk>
     83