xref: /titanic_52/usr/src/cmd/ibd_upgrade/Makefile (revision 1cfa752f4e24c34133009b0f6c139127a5c461de)
1*1cfa752fSRamaswamy Tummala#
2*1cfa752fSRamaswamy Tummala# CDDL HEADER START
3*1cfa752fSRamaswamy Tummala#
4*1cfa752fSRamaswamy Tummala# The contents of this file are subject to the terms of the
5*1cfa752fSRamaswamy Tummala# Common Development and Distribution License (the "License").
6*1cfa752fSRamaswamy Tummala# You may not use this file except in compliance with the License.
7*1cfa752fSRamaswamy Tummala#
8*1cfa752fSRamaswamy Tummala# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9*1cfa752fSRamaswamy Tummala# or http://www.opensolaris.org/os/licensing.
10*1cfa752fSRamaswamy Tummala# See the License for the specific language governing permissions
11*1cfa752fSRamaswamy Tummala# and limitations under the License.
12*1cfa752fSRamaswamy Tummala#
13*1cfa752fSRamaswamy Tummala# When distributing Covered Code, include this CDDL HEADER in each
14*1cfa752fSRamaswamy Tummala# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15*1cfa752fSRamaswamy Tummala# If applicable, add the following below this CDDL HEADER, with the
16*1cfa752fSRamaswamy Tummala# fields enclosed by brackets "[]" replaced with your own identifying
17*1cfa752fSRamaswamy Tummala# information: Portions Copyright [yyyy] [name of copyright owner]
18*1cfa752fSRamaswamy Tummala#
19*1cfa752fSRamaswamy Tummala# CDDL HEADER END
20*1cfa752fSRamaswamy Tummala#
21*1cfa752fSRamaswamy Tummala#
22*1cfa752fSRamaswamy Tummala# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
23*1cfa752fSRamaswamy Tummala#
24*1cfa752fSRamaswamy Tummala
25*1cfa752fSRamaswamy TummalaMANIFEST = ibd-post-upgrade.xml
26*1cfa752fSRamaswamy TummalaSVCMETHOD = ibd-post-upgrade
27*1cfa752fSRamaswamy Tummala
28*1cfa752fSRamaswamy Tummalainclude ../Makefile.cmd
29*1cfa752fSRamaswamy Tummala
30*1cfa752fSRamaswamy TummalaSHFILES = ibd_upgrade
31*1cfa752fSRamaswamy TummalaIBD_DELETE_LINK = ibd_delete_link
32*1cfa752fSRamaswamy TummalaOBJS = $(IBD_DELETE_LINK).o
33*1cfa752fSRamaswamy TummalaSRCS = $(OBJS:%.o=%.c)
34*1cfa752fSRamaswamy Tummala
35*1cfa752fSRamaswamy TummalaCLOBBERFILES = $(SHFILES) $(IBD_DELETE_LINK) $(OBJS)
36*1cfa752fSRamaswamy Tummala
37*1cfa752fSRamaswamy TummalaROOTMANIFESTDIR = $(ROOTSVCNETWORK)
38*1cfa752fSRamaswamy TummalaLDLIBS += -ldladm
39*1cfa752fSRamaswamy Tummala
40*1cfa752fSRamaswamy Tummala.KEEP_STATE:
41*1cfa752fSRamaswamy Tummala
42*1cfa752fSRamaswamy Tummalaall: $(IBD_DELETE_LINK) $(SHFILES)
43*1cfa752fSRamaswamy Tummala
44*1cfa752fSRamaswamy Tummalainstall: all					\
45*1cfa752fSRamaswamy Tummala	$(ROOTSBIN)/$(IBD_DELETE_LINK)		\
46*1cfa752fSRamaswamy Tummala	$(ROOTMANIFEST)				\
47*1cfa752fSRamaswamy Tummala	$(ROOTSVCMETHOD)			\
48*1cfa752fSRamaswamy Tummala	$(ROOTSBIN)/ibd_upgrade
49*1cfa752fSRamaswamy Tummala
50*1cfa752fSRamaswamy Tummalacheck:	$(CHKMANIFEST)
51*1cfa752fSRamaswamy Tummala	$(CSTYLE) -pP $(SRCS)
52*1cfa752fSRamaswamy Tummala
53*1cfa752fSRamaswamy Tummalaclean:
54*1cfa752fSRamaswamy Tummala
55*1cfa752fSRamaswamy Tummalalint:	lint_SRCS
56*1cfa752fSRamaswamy Tummala
57*1cfa752fSRamaswamy Tummalainclude ../Makefile.targ
58*1cfa752fSRamaswamy Tummala
59*1cfa752fSRamaswamy Tummala$(ROOTSBIN)/%: %
60*1cfa752fSRamaswamy Tummala	$(INS.file)
61*1cfa752fSRamaswamy Tummala
62