1# $OpenBSD: Makefile,v 1.21 2023/04/16 19:46:17 otto Exp $ 2 3.include <bsd.own.mk> 4LIB= stubs 5SRCS= db.c setlocale.c sha1.c sha2.c getgrent.c getpwent.c \ 6 ethers.c pthread_mutex.c pthread_once.c \ 7 malloc.c mbrtowc_sb.c sscanf.c vfprintf.c vfscanf.c 8SRCS+= asr.c \ 9 asr_utils.c \ 10 getaddrinfo.c \ 11 getaddrinfo_async.c \ 12 gethostnamadr.c \ 13 gethostnamadr_async.c \ 14 getnameinfo.c \ 15 getnameinfo_async.c \ 16 getnetnamadr.c \ 17 getnetnamadr_async.c \ 18 getrrsetbyname.c \ 19 getrrsetbyname_async.c \ 20 res_debug.c \ 21 res_init.c \ 22 res_mkquery.c \ 23 res_query.c \ 24 res_search_async.c \ 25 res_send.c \ 26 res_send_async.c \ 27 sethostent.c 28 29NOPIC= Yes 30NOPROFILE=Yes 31 32CFLAGS+=-DSHA2_SMALL -UYP -DNO_LOG_BAD_DNS_RESPONSES \ 33 -DFLOATING_POINT -DASRNODEBUG -D__LIBC__ -DMALLOC_SMALL \ 34 -I${LIBCSRCDIR}/include -I${LIBCSRCDIR}/hidden \ 35 -I${LIBCSRCDIR}/asr -I${LIBCSRCDIR}/locale -I${LIBCSRCDIR}/gdtoa \ 36 -I${LIBCSRCDIR}/arch/${MACHINE_CPU}/gdtoa -I${LIBCSRCDIR}/stdio \ 37 -include namespace.h 38CFLAGS+= 39 40LIBCSRCDIR=${.CURDIR}/../../../lib/libc 41 42.PATH: ${.CURDIR}/../../../lib/libc/hash 43.PATH: ${.CURDIR}/../../../lib/libc/gen 44.PATH: ${.CURDIR}/../../../lib/libc/asr 45.PATH: ${.CURDIR}/../../../lib/libc/net 46.PATH: ${.CURDIR}/../../../lib/libc/stdio 47.PATH: ${.CURDIR}/../../../lib/libc/stdlib 48 49.include <bsd.lib.mk> 50