Home | History | Annotate | Line # | Download | only in libroken
      1 # $NetBSD: Makefile,v 1.2 2017/01/28 21:31:52 christos Exp $
      2 
      3 .include <bsd.own.mk>
      4 .include <${.CURDIR}/../../Makefile.inc>
      5 
      6 .PATH:		${HEIMDIST}/lib/roken ${HEIMBASE}/include
      7 
      8 LIB=		roken
      9 
     10 LIBDPLIBS+=	util ${NETBSDSRCDIR}/lib/libutil \
     11 		crypt ${NETBSDSRCDIR}/lib/libcrypt
     12 
     13 CLEANFILES+=	${BUILT_SRCS}
     14 
     15 SRCS=						\
     16 	base64.c				\
     17 	concat.c				\
     18 	cloexec.c				\
     19 	ct.c					\
     20 	dumpdata.c				\
     21 	detach.c				\
     22 	dumpdata.c				\
     23 	environment.c				\
     24 	ecalloc.c				\
     25 	emalloc.c				\
     26 	eread.c					\
     27 	erealloc.c				\
     28 	esetenv.c				\
     29 	estrdup.c				\
     30 	ewrite.c				\
     31 	getaddrinfo_hostspec.c			\
     32 	get_default_username.c			\
     33 	get_window_size.c			\
     34 	getarg.c				\
     35 	getnameinfo_verified.c			\
     36 	getprogname.c				\
     37 	h_errno.c				\
     38 	hex.c					\
     39 	hostent_find_fqdn.c			\
     40 	issuid.c				\
     41 	k_getpwnam.c				\
     42 	k_getpwuid.c				\
     43 	memset_s.c				\
     44 	mini_inetd.c				\
     45 	net_read.c				\
     46 	net_write.c				\
     47 	parse_bytes.c				\
     48 	parse_time.c				\
     49 	parse_units.c				\
     50 	rand.c					\
     51 	realloc.c				\
     52 	resolve.c				\
     53 	roken_gethostby.c			\
     54 	rtbl.c					\
     55 	setprogname.c				\
     56 	signal.c				\
     57 	simple_exec.c				\
     58 	socket.c				\
     59 	strcollect.c				\
     60 	strlwr.c				\
     61 	strpool.c				\
     62 	strsep_copy.c				\
     63 	strupr.c				\
     64 	timeval.c				\
     65 	tm2time.c				\
     66 	verify.c				\
     67 	warnerr.c				\
     68 	write_pid.c				\
     69 	xfree.c
     70 
     71 MANS=						\
     72 	getarg.3				\
     73 	parse_time.3				\
     74 	rtbl.3
     75 
     76 INCS=		base64.h			\
     77 		getarg.h			\
     78 		hex.h				\
     79 		parse_bytes.h			\
     80 		parse_time.h			\
     81 		parse_units.h			\
     82 		resolve.h			\
     83 		roken.h				\
     84 		roken-common.h			\
     85 		rtbl.h				\
     86 		xdbm.h
     87 INCSDIR=	/usr/include/krb5
     88 
     89 HOST_CPPFLAGS+=	-I${HEIMBASE}/include -I${HEIMBASE}/include/krb5 -DHAVE_CONFIG_H
     90 
     91 .include <${HEIMBASE}/Makefile.rules.inc>
     92 .include <bsd.lib.mk>
     93