xref: /illumos-gate/usr/src/cmd/dlutil/Makefile (revision 45d3dd981abb9025d8ac994cf4cc8ce8cb1a9480)
1*45d3dd98SRobert Mustacchi#
2*45d3dd98SRobert Mustacchi# This file and its contents are supplied under the terms of the
3*45d3dd98SRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0.
4*45d3dd98SRobert Mustacchi# You may only use this file in accordance with the terms of version
5*45d3dd98SRobert Mustacchi# 1.0 of the CDDL.
6*45d3dd98SRobert Mustacchi#
7*45d3dd98SRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this
8*45d3dd98SRobert Mustacchi# source.  A copy of the CDDL is also available via the Internet at
9*45d3dd98SRobert Mustacchi# http://www.illumos.org/license/CDDL.
10*45d3dd98SRobert Mustacchi#
11*45d3dd98SRobert Mustacchi
12*45d3dd98SRobert Mustacchi#
13*45d3dd98SRobert Mustacchi# Copyright (c) 2017, Joyent, Inc.
14*45d3dd98SRobert Mustacchi#
15*45d3dd98SRobert Mustacchi
16*45d3dd98SRobert MustacchiPROG= dltraninfo
17*45d3dd98SRobert MustacchiLINTPROGS= $(PROG:%=%.ln)
18*45d3dd98SRobert Mustacchi
19*45d3dd98SRobert Mustacchiinclude ../Makefile.cmd
20*45d3dd98SRobert Mustacchi
21*45d3dd98SRobert MustacchiROOTCMDDIR = $(ROOTLIB)/dl
22*45d3dd98SRobert MustacchiCFLAGS += $(CCVERBOSE)
23*45d3dd98SRobert Mustacchi
24*45d3dd98SRobert Mustacchidltraninfo :=   LDLIBS += -ldladm -lsff -lnvpair
25*45d3dd98SRobert Mustacchidltraninfo.ln :=   LDLIBS += -ldladm -lsff -lnvpair
26*45d3dd98SRobert Mustacchi
27*45d3dd98SRobert MustacchiROOTLIBDLFILES = $(PROG:%=$(ROOTLIB)/dl/%)
28*45d3dd98SRobert Mustacchi
29*45d3dd98SRobert Mustacchi.KEEP_STATE:
30*45d3dd98SRobert Mustacchi
31*45d3dd98SRobert Mustacchiall: $(PROG)
32*45d3dd98SRobert Mustacchi
33*45d3dd98SRobert Mustacchiinstall: all $(ROOTCMD)
34*45d3dd98SRobert Mustacchi
35*45d3dd98SRobert Mustacchiclean:
36*45d3dd98SRobert Mustacchi
37*45d3dd98SRobert Mustacchi%.ln: %.c
38*45d3dd98SRobert Mustacchi	$(LINT.c) $< $(LDLIBS)
39*45d3dd98SRobert Mustacchi
40*45d3dd98SRobert Mustacchilint:	$(LINTPROGS)
41*45d3dd98SRobert Mustacchi
42*45d3dd98SRobert Mustacchiinclude ../Makefile.targ
43