1# $OpenBSD: Makefile,v 1.106 2024/06/28 21:36:05 bluhm Exp $ 2 3SUBDIR+= accept access 4SUBDIR+= bind 5SUBDIR+= clock_gettime cmsgsize 6SUBDIR+= descrip dup2 dup2_accept dup2_self 7SUBDIR+= exec_self execve exit extent 8SUBDIR+= fchdir fchown fcntl_dup flock fork-exit ftruncate futex 9SUBDIR+= getpeereid getrusage gettimeofday 10SUBDIR+= itimer 11SUBDIR+= kqueue 12SUBDIR+= main-thread-exited mbuf minherit mmap mmap-fail mmap2 mmap3 mount 13SUBDIR+= nanosleep noexec 14SUBDIR+= open 15SUBDIR+= pipe pledge poll pread preadv ptmget ptrace ptrace2 pty pwrite pwritev 16SUBDIR+= rcvtimeo realpath realpath-unmount recvwait rlimit-file 17SUBDIR+= select 18# The setuid subtest creates set user/group id binaries in the obj directory. 19# Do not run this test by default, it may trigger alerts from daily security. 20.ifmake clean || cleandir || obj 21SUBDIR+= setuid 22.endif 23SUBDIR+= signal sosplice stackjmp stackpivot syscall_segment 24SUBDIR+= sysvmsg sysvsem sysvshm 25SUBDIR+= unalign unfdpass unixsockets unp-write-closed unveil unveil-unmount 26SUBDIR+= wait 27SUBDIR+= xonly 28 29install: 30 31.include <bsd.subdir.mk> 32