1e56998eeSRobert Mustacchi#
2e56998eeSRobert Mustacchi# This file and its contents are supplied under the terms of the
3e56998eeSRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0.
4e56998eeSRobert Mustacchi# You may only use this file in accordance with the terms of version
5e56998eeSRobert Mustacchi# 1.0 of the CDDL.
6e56998eeSRobert Mustacchi#
7e56998eeSRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this
8e56998eeSRobert Mustacchi# source.  A copy of the CDDL is also available via the Internet at
9e56998eeSRobert Mustacchi# http://www.illumos.org/license/CDDL.
10e56998eeSRobert Mustacchi#
11e56998eeSRobert Mustacchi
12e56998eeSRobert Mustacchi#
13*ab618543SJohn Levon# Copyright 2018 Joyent, Inc.
14e56998eeSRobert Mustacchi#
15e56998eeSRobert Mustacchi
16e56998eeSRobert Mustacchiinclude $(SRC)/Makefile.master
17e56998eeSRobert Mustacchi
18e56998eeSRobert MustacchiROOTOPTPKG = $(ROOT)/opt/libc-tests
19e56998eeSRobert MustacchiTESTDIR = $(ROOTOPTPKG)/tests
20e56998eeSRobert Mustacchi
21*ab618543SJohn LevonPROGS = pthread_attr_get_np thread_name
22e56998eeSRobert Mustacchi
23e56998eeSRobert Mustacchiinclude $(SRC)/cmd/Makefile.cmd
24e56998eeSRobert Mustacchiinclude $(SRC)/test/Makefile.com
25e56998eeSRobert Mustacchi
26e56998eeSRobert MustacchiCPPFLAGS += -D_REENTRANT
27e56998eeSRobert Mustacchi
28e56998eeSRobert MustacchiCMDS = $(PROGS:%=$(TESTDIR)/%)
29e56998eeSRobert Mustacchi$(CMDS) := FILEMODE = 0555
30e56998eeSRobert Mustacchi
31e56998eeSRobert Mustacchiall: $(PROGS)
32e56998eeSRobert Mustacchi
33e56998eeSRobert Mustacchiinstall: all $(CMDS)
34e56998eeSRobert Mustacchi
35e56998eeSRobert Mustacchilint:
36e56998eeSRobert Mustacchi
37e56998eeSRobert Mustacchiclobber: clean
38e56998eeSRobert Mustacchi	-$(RM) $(PROGS)
39e56998eeSRobert Mustacchi
40e56998eeSRobert Mustacchiclean:
41e56998eeSRobert Mustacchi	-$(RM) *.o
42e56998eeSRobert Mustacchi
43e56998eeSRobert Mustacchi$(CMDS): $(TESTDIR) $(PROGS)
44e56998eeSRobert Mustacchi
45e56998eeSRobert Mustacchi$(TESTDIR):
46e56998eeSRobert Mustacchi	$(INS.dir)
47e56998eeSRobert Mustacchi
48e56998eeSRobert Mustacchi$(TESTDIR)/%: %
49e56998eeSRobert Mustacchi	$(INS.file)
50e56998eeSRobert Mustacchi
51e56998eeSRobert Mustacchi$(TESTDIR)/%: %
52e56998eeSRobert Mustacchi	$(INS.file)
53