xref: /minix3/sys/sys/Makefile (revision 0a6a1f1d05b60e214de2f05a7310ddd1f0e590e7)
1#	$NetBSD: Makefile,v 1.157 2015/08/17 06:16:03 knakahara Exp $
2
3.include <bsd.own.mk>
4
5INCSDIR= /usr/include/sys
6
7INCS=	acct.h agpio.h aio.h ansi.h aout_mids.h ataio.h atomic.h audioio.h \
8	bitops.h bootblock.h bswap.h buf.h \
9	callback.h callout.h cdbr.h cdefs.h cdefs_aout.h \
10	cdefs_elf.h cdio.h chio.h clock.h clockctl.h \
11	common_ansi.h common_int_const.h common_int_fmtio.h \
12	common_int_limits.h common_int_mwgwtypes.h common_int_types.h \
13	common_limits.h common_lock.h common_wchar_limits.h \
14	condvar.h conf.h core.h \
15	cpufreq.h cpuio.h ctype_bits.h ctype_inline.h \
16	device.h device_if.h \
17	dir.h dirent.h \
18	disk.h disklabel.h disklabel_acorn.h disklabel_gpt.h disklabel_rdb.h \
19	dkbad.h dkio.h dkstat.h domain.h drvctlio.h dvdio.h \
20	endian.h envsys.h errno.h evcnt.h event.h exec.h exec_aout.h \
21	exec_coff.h exec_ecoff.h exec_elf.h exec_script.h extattr.h extent.h \
22	fcntl.h fd_set.h fdio.h featuretest.h file.h filedesc.h filio.h \
23	flashio.h float_ieee754.h fstypes.h gcq.h gmon.h gpio.h hash.h \
24	ieee754.h intr.h intrio.h inttypes.h ioccom.h ioctl.h ioctl_compat.h iostat.h ipc.h \
25	joystick.h \
26	kcore.h kcpuset.h kgdb.h kmem.h ksem.h ksyms.h ktrace.h \
27	localedef.h lock.h lockf.h lua.h lwp.h lwpctl.h \
28	malloc.h mallocvar.h mbuf.h md4.h md5.h midiio.h \
29	mman.h module.h mount.h mqueue.h msg.h msgbuf.h mtio.h mutex.h \
30	namei.h null.h \
31	param.h pcu.h pipe.h pmc.h poll.h pool.h power.h proc.h \
32	protosw.h pset.h ptrace.h ptree.h \
33	queue.h quota.h quotactl.h \
34	ras.h rbtree.h reboot.h radioio.h resource.h resourcevar.h rmd160.h \
35	rnd.h rndio.h rwlock.h \
36	scanio.h sched.h scsiio.h sdt.h select.h selinfo.h sem.h sha1.h \
37	sha2.h shm.h siginfo.h signal.h signalvar.h sigtypes.h \
38	sleepq.h socket.h \
39	socketvar.h sockio.h spawn.h specificdata.h stat.h \
40	statvfs.h syscall.h syscallargs.h sysctl.h stdarg.h stdbool.h \
41	stdint.h swap.h syncobj.h syslimits.h syslog.h \
42	tape.h termios.h time.h timeb.h timepps.h times.h timespec.h \
43	timex.h tls.h trace.h tree.h tty.h ttychars.h ttycom.h \
44	ttydefaults.h ttydev.h types.h \
45	ucontext.h ucred.h uio.h un.h unistd.h unpcb.h user.h utsname.h uuid.h \
46	vadvise.h verified_exec.h videoio.h vmmeter.h vnode.h vnode_if.h \
47	wait.h wapbl.h wapbl_replay.h wdog.h xattr.h
48
49INCSYMLINKS=\
50	sys/cdbr.h /usr/include/cdbr.h \
51	sys/exec_elf.h /usr/include/elf.h \
52	sys/fcntl.h /usr/include/fcntl.h \
53	sys/poll.h /usr/include/poll.h \
54	sys/stdarg.h /usr/include/stdarg.h \
55	sys/stdbool.h /usr/include/stdbool.h \
56	sys/stdint.h /usr/include/stdint.h \
57	sys/syslog.h /usr/include/syslog.h \
58	sys/termios.h /usr/include/termios.h \
59	sys/rmd160.h /usr/include/rmd160.h \
60	sys/sha1.h /usr/include/sha1.h \
61	sys/sha2.h /usr/include/sha2.h \
62	sys/md4.h /usr/include/md4.h \
63	sys/md5.h /usr/include/md5.h
64
65INCSYMLINKS+=	../soundcard.h ${INCSDIR}/soundcard.h
66
67namei: namei.src gennameih.awk
68	${TOOL_AWK} -f gennameih.awk < namei.src
69
70.include <bsd.kinc.mk>
71