xref: /illumos-gate/usr/src/cmd/pfexecd/Makefile (revision 134a1f4e)
1*134a1f4eSCasper H.S. Dik#
2*134a1f4eSCasper H.S. Dik# CDDL HEADER START
3*134a1f4eSCasper H.S. Dik#
4*134a1f4eSCasper H.S. Dik# The contents of this file are subject to the terms of the
5*134a1f4eSCasper H.S. Dik# Common Development and Distribution License (the "License").
6*134a1f4eSCasper H.S. Dik# You may not use this file except in compliance with the License.
7*134a1f4eSCasper H.S. Dik#
8*134a1f4eSCasper H.S. Dik# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9*134a1f4eSCasper H.S. Dik# or http://www.opensolaris.org/os/licensing.
10*134a1f4eSCasper H.S. Dik# See the License for the specific language governing permissions
11*134a1f4eSCasper H.S. Dik# and limitations under the License.
12*134a1f4eSCasper H.S. Dik#
13*134a1f4eSCasper H.S. Dik# When distributing Covered Code, include this CDDL HEADER in each
14*134a1f4eSCasper H.S. Dik# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15*134a1f4eSCasper H.S. Dik# If applicable, add the following below this CDDL HEADER, with the
16*134a1f4eSCasper H.S. Dik# fields enclosed by brackets "[]" replaced with your own identifying
17*134a1f4eSCasper H.S. Dik# information: Portions Copyright [yyyy] [name of copyright owner]
18*134a1f4eSCasper H.S. Dik#
19*134a1f4eSCasper H.S. Dik# CDDL HEADER END
20*134a1f4eSCasper H.S. Dik#
21*134a1f4eSCasper H.S. Dik
22*134a1f4eSCasper H.S. Dik#
23*134a1f4eSCasper H.S. Dik# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
24*134a1f4eSCasper H.S. Dik#
25*134a1f4eSCasper H.S. Dik# Makefile for the pfexec daemon.
26*134a1f4eSCasper H.S. Dik#
27*134a1f4eSCasper H.S. Dik
28*134a1f4eSCasper H.S. DikPROG=		pfexecd
29*134a1f4eSCasper H.S. DikMANIFEST=	pfexecd.xml
30*134a1f4eSCasper H.S. DikSRCS=		$(PROG:%=%.c)
31*134a1f4eSCasper H.S. Diklint:	lint_SRCS
32*134a1f4eSCasper H.S. Dik
33*134a1f4eSCasper H.S. Dikinclude ../Makefile.cmd
34*134a1f4eSCasper H.S. Dik
35*134a1f4eSCasper H.S. DikTARGET=	all
36*134a1f4eSCasper H.S. Dik
37*134a1f4eSCasper H.S. DikROOTMANIFESTDIR=	$(ROOTSVCSYSTEM)
38*134a1f4eSCasper H.S. Dik
39*134a1f4eSCasper H.S. DikLDLIBS += -lsecdb
40*134a1f4eSCasper H.S. Dik
41*134a1f4eSCasper H.S. Dik# install macros and rule
42*134a1f4eSCasper H.S. Dik#
43*134a1f4eSCasper H.S. DikGROUP=		bin
44*134a1f4eSCasper H.S. DikROOTPROG=	$(ROOTLIB)/$(PROG)
45*134a1f4eSCasper H.S. Dik$(ROOTPROG)	:= FILEMODE= 555
46*134a1f4eSCasper H.S. Dik
47*134a1f4eSCasper H.S. Dik.KEEP_STATE:
48*134a1f4eSCasper H.S. Dik
49*134a1f4eSCasper H.S. Dikall: $(PROG)
50*134a1f4eSCasper H.S. Dik
51*134a1f4eSCasper H.S. Dikinstall: all .WAIT $(ROOTPROG) $(ROOTMANIFEST) $(ROOTSVCMETHOD)
52*134a1f4eSCasper H.S. Dik
53*134a1f4eSCasper H.S. Dikclean:
54*134a1f4eSCasper H.S. Dik
55*134a1f4eSCasper H.S. Dikcheck:	$(CHKMANIFEST)
56*134a1f4eSCasper H.S. Dik
57*134a1f4eSCasper H.S. Dik${ROOTLIB}/%: %
58*134a1f4eSCasper H.S. Dik	${INS.file}
59*134a1f4eSCasper H.S. Dik
60*134a1f4eSCasper H.S. Diklint: lint_SRCS
61*134a1f4eSCasper H.S. Dik
62*134a1f4eSCasper H.S. Dikinclude ../Makefile.targ
63