1# $OpenBSD: Makefile,v 1.10 2021/12/15 22:29:55 mvs Exp $ 2 3# Copyright (c) 2021 Makkoveev Vitaliy <mvs@openbsd.org> 4# 5# Permission to use, copy, modify, and distribute this software for any 6# purpose with or without fee is hereby granted, provided that the above 7# copyright notice and this permission notice appear in all copies. 8# 9# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 10# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 11# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 12# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 13# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 15# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16 17WARNINGS = yes 18 19PROGS = undgram_selfconn ungc unixsock_test 20 21PROGS += unconacc 22LDADD_unconacc = -lpthread 23 24PROGS += undgram_conclose 25LDADD_undgram_conclose = -lpthread 26 27PROGS += unfdpassfail 28LDADD_unfdpassfail = -lpthread 29 30PROGS += unsendrecvthr 31LDADD_unsendrecvthr = -lpthread 32 33PROGS += unsopassgc 34LDADD_unsopassgc = -lpthread 35 36CLEANFILES += *.socket 37 38run-regress-undgram_conclose: 39 ulimit -n 256; ./undgram_conclose 40 41run-regress-unsopassgc: 42 ulimit -n 256; ./unsopassgc 43 44.include <bsd.regress.mk> 45