Home | History | Annotate | Line # | Download | only in dc
Makefile revision 1.2
      1  1.2  christos #	$NetBSD: Makefile,v 1.2 2017/04/10 16:37:48 christos Exp $
      2  1.2  christos 
      3  1.2  christos .include <bsd.own.mk>
      4  1.1  christos 
      5  1.1  christos PROG=	dc
      6  1.1  christos SRCS=	main.c dc.c bcode.c inout.c mem.c stack.c
      7  1.2  christos 
      8  1.2  christos .if ${MKCRYPTO:Uno} == "yes"
      9  1.2  christos WARNS=6
     10  1.1  christos LDADD=	-lcrypto
     11  1.1  christos DPADD=	${LIBCRYPTO}
     12  1.2  christos .else
     13  1.2  christos OPENSSL=${NETBSDSRCDIR}/crypto/external/bsd/openssl/dist
     14  1.2  christos .PATH: ${OPENSSL}/crypto/bn
     15  1.2  christos CPPFLAGS+=-I${OPENSSL} -I${OPENSSL}/crypto
     16  1.2  christos SRCS+= bn_lib.c bn_add.c bn_mul.c bn_div.c bn_asm.c bn_word.c bn_shift.c
     17  1.2  christos SRCS+= bn_ctx.c bn_exp.c bn_mod.c bn_sqr.c bn_mont.c bn_recp.c bn_gcd.c
     18  1.2  christos SRCS+= misc.c
     19  1.2  christos COPTS.bn_lib.c += -Wno-cast-qual
     20  1.2  christos .endif
     21  1.2  christos 
     22  1.2  christos SUBDIR+=USD.doc
     23  1.1  christos 
     24  1.1  christos .include <bsd.prog.mk>
     25  1.2  christos .include <bsd.subdir.mk>
     26