Makefile revision 313498
1# $FreeBSD: stable/10/lib/libc/tests/sys/Makefile 313498 2017-02-10 01:13:12Z ngie $
2
3.include <bsd.own.mk>
4
5ATF_TESTS_C+=			queue_test
6
7# TODO: clone, lwp_create, lwp_ctl, posix_fadvise, recvmmsg,
8# swapcontext
9NETBSD_ATF_TESTS_C+=		access_test
10NETBSD_ATF_TESTS_C+=		bind_test
11NETBSD_ATF_TESTS_C+=		chroot_test
12NETBSD_ATF_TESTS_C+=		clock_gettime_test
13NETBSD_ATF_TESTS_C+=		connect_test
14NETBSD_ATF_TESTS_C+=		dup_test
15NETBSD_ATF_TESTS_C+=		fsync_test
16NETBSD_ATF_TESTS_C+=		getcontext_test
17NETBSD_ATF_TESTS_C+=		getgroups_test
18NETBSD_ATF_TESTS_C+=		getitimer_test
19NETBSD_ATF_TESTS_C+=		getlogin_test
20NETBSD_ATF_TESTS_C+=		getpid_test
21NETBSD_ATF_TESTS_C+=		getrusage_test
22NETBSD_ATF_TESTS_C+=		getsid_test
23NETBSD_ATF_TESTS_C+=		getsockname_test
24NETBSD_ATF_TESTS_C+=		gettimeofday_test
25NETBSD_ATF_TESTS_C+=		issetugid_test
26NETBSD_ATF_TESTS_C+=		kevent_test
27NETBSD_ATF_TESTS_C+=		kill_test
28NETBSD_ATF_TESTS_C+=		link_test
29NETBSD_ATF_TESTS_C+=		listen_test
30NETBSD_ATF_TESTS_C+=		mincore_test
31NETBSD_ATF_TESTS_C+=		mkdir_test
32NETBSD_ATF_TESTS_C+=		mkfifo_test
33NETBSD_ATF_TESTS_C+=		mknod_test
34NETBSD_ATF_TESTS_C+=		mlock_test
35NETBSD_ATF_TESTS_C+=		mmap_test
36NETBSD_ATF_TESTS_C+=		mprotect_test
37NETBSD_ATF_TESTS_C+=		msgctl_test
38NETBSD_ATF_TESTS_C+=		msgget_test
39NETBSD_ATF_TESTS_C+=		msgrcv_test
40NETBSD_ATF_TESTS_C+=		msgsnd_test
41NETBSD_ATF_TESTS_C+=		msync_test
42NETBSD_ATF_TESTS_C+=		nanosleep_test
43NETBSD_ATF_TESTS_C+=		pipe_test
44NETBSD_ATF_TESTS_C+=		pipe2_test
45NETBSD_ATF_TESTS_C+=		poll_test
46NETBSD_ATF_TESTS_C+=		posix_fallocate_test
47NETBSD_ATF_TESTS_C+=		revoke_test
48NETBSD_ATF_TESTS_C+=		select_test
49NETBSD_ATF_TESTS_C+=		setrlimit_test
50NETBSD_ATF_TESTS_C+=		setuid_test
51NETBSD_ATF_TESTS_C+=		sigaction_test
52NETBSD_ATF_TESTS_C+=		sigqueue_test
53NETBSD_ATF_TESTS_C+=		sigtimedwait_test
54NETBSD_ATF_TESTS_C+=		socketpair_test
55NETBSD_ATF_TESTS_C+=		stat_test
56NETBSD_ATF_TESTS_C+=		timer_create_test
57NETBSD_ATF_TESTS_C+=		truncate_test
58NETBSD_ATF_TESTS_C+=		ucontext_test
59NETBSD_ATF_TESTS_C+=		umask_test
60NETBSD_ATF_TESTS_C+=		unlink_test
61NETBSD_ATF_TESTS_C+=		wait_test
62NETBSD_ATF_TESTS_C+=		write_test
63
64DPADD.getpid_test+=	${LIBPTHREAD}
65LDADD.getpid_test+=	-lpthread
66DPADD.timer_create_test+=	${LIBRT}
67LDADD.timer_create_test+=	-lrt
68
69.include "../Makefile.netbsd-tests"
70
71.if ${COMPILER_TYPE} == "gcc"
72WARNS?=			3
73.else
74WARNS?=			4
75.endif
76
77FILESGROUPS=		FILES truncate_test_FILES
78
79truncate_test_FILES=	truncate_test.root_owned
80truncate_test_FILESDIR=	${TESTSDIR}
81truncate_test_FILESMODE= 0600
82truncate_test_FILESOWNER= root
83truncate_test_FILESGRP= wheel
84
85CLEANFILES=	truncate_test.root_owned
86truncate_test.root_owned:
87	dd if=/dev/null bs=1 count=1 of=${.TARGET}
88
89.include <bsd.test.mk>
90