xref: /freebsd/kerberos5/tools/asn1_compile/Makefile (revision a30235a4c360c06bb57be1f10ae6866a71fb5622)
111bf3600SRuslan Ermilov# $FreeBSD$
211bf3600SRuslan Ermilov
3*a30235a4SEmmanuel VadotPACKAGE=	kerberos
4*a30235a4SEmmanuel Vadot
511bf3600SRuslan ErmilovPROG=	asn1_compile
63bdf7758SWarner LoshMAN=
74c3e79ceSEnji CooperLIBROKEN_A=	${.OBJDIR:H:H}/lib/libroken/libroken.a
8d65af1e7SBaptiste DaroussinLIBADD=	vers
9d65af1e7SBaptiste DaroussinLDADD=	${LIBROKEN_A}
10d65af1e7SBaptiste DaroussinDPADD=	${LIBROKEN_A}
11bcf99d2dSEd MasteMK_PIE:=	no
1211bf3600SRuslan Ermilov
13614304ecSDavid E. O'BrienSRCS=	\
14ae771770SStanislav Sedov	asn1parse.y \
15ae771770SStanislav Sedov	gen.c \
1611bf3600SRuslan Ermilov	gen_copy.c \
1711bf3600SRuslan Ermilov	gen_decode.c \
1811bf3600SRuslan Ermilov	gen_encode.c \
1911bf3600SRuslan Ermilov	gen_free.c \
20ae771770SStanislav Sedov	gen_glue.c \
2111bf3600SRuslan Ermilov	gen_length.c \
2233f12199SDoug Rabson	gen_seq.c \
23ae771770SStanislav Sedov	gen_template.c \
2411bf3600SRuslan Ermilov	hash.c \
2511bf3600SRuslan Ermilov	lex.l \
26ae771770SStanislav Sedov	main.c \
2745bc0b2bSRuslan Ermilov	roken.h \
28614304ecSDavid E. O'Brien	symbol.c
2911bf3600SRuslan Ermilov
3011bf3600SRuslan ErmilovCFLAGS+=-I${KRB5DIR}/lib/roken -I${KRB5DIR}/lib/asn1 -I.
3111bf3600SRuslan Ermilov
320815243cSMarcel MoolenaarCLEANFILES= roken.h lex.c parse.c
3386751859SRuslan Ermilov
34ae771770SStanislav Sedovroken.h:
35ae771770SStanislav Sedov	 make-roken > ${.TARGET}
36a3c734ccSAlexander Kabaev
3711bf3600SRuslan Ermilov.include <bsd.prog.mk>
3811bf3600SRuslan Ermilov
39ae771770SStanislav Sedov.PATH: ${KRB5DIR}/lib/asn1
40