Makefile revision 24fe0b3bf671e123467ce1df0b67cadd3614c8e4
183bea41fa640dc8117f3eb45ff935cd81377a84Timo Sirainen# CDDL HEADER START
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen#
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# The contents of this file are subject to the terms of the
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# Common Development and Distribution License (the "License").
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# You may not use this file except in compliance with the License.
d39a04db2f4d0599cb9b5f03a9aa10a3c234453cTimo Sirainen#
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# or http://www.opensolaris.org/os/licensing.
a3fe8c0c54d87822f4b4f8f0d10caac611861b2bTimo Sirainen# See the License for the specific language governing permissions
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# and limitations under the License.
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen#
c99fe55d4535d839a6ad0735c4719e076a1adb2cTimo Sirainen# When distributing Covered Code, include this CDDL HEADER in each
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
7891c8e6debdcfec552cb1beea2a0230fe89957bTimo Sirainen# If applicable, add the following below this CDDL HEADER, with the
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# fields enclosed by brackets "[]" replaced with your own identifying
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# information: Portions Copyright [yyyy] [name of copyright owner]
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen#
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# CDDL HEADER END
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen#
d176f84ce5ca2073f4dfbafb457b9c74f6bf0d76Timo Sirainen#
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# Use is subject to license terms.
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen#
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen# cmd/ns/sdbc/etc/Makefile
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Siraineninclude ../../../Makefile.cmd
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Siraineninclude ../../Makefile.com
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen
8d3278a82b964217d95c340ec6f82037cdc59d19Timo SirainenINITPROGS = scm
8d3278a82b964217d95c340ec6f82037cdc59d19Timo SirainenBINPROGS = dscfg_reconfigure.cluster
cf0ad1a0bddb0787f3d7b408a96d721a8b2a98a3Timo SirainenSHFILES = $(INITPROGS) $(BINPROGS)
cf0ad1a0bddb0787f3d7b408a96d721a8b2a98a3Timo SirainenROOTINIT_D = $(ROOTETC)/init.d
cf0ad1a0bddb0787f3d7b408a96d721a8b2a98a3Timo Sirainen
cf0ad1a0bddb0787f3d7b408a96d721a8b2a98a3Timo SirainenROOTBINPROGS= $(BINPROGS:%=$(ROOTBIN)/%)
cf0ad1a0bddb0787f3d7b408a96d721a8b2a98a3Timo SirainenROOTINITPROGS= $(INITPROGS:%=$(ROOTINIT_D)/%)
86791365b10f45982c88e70f2eb94fd6c3fea151Timo Sirainen
86791365b10f45982c88e70f2eb94fd6c3fea151Timo Sirainen# scm is mode 744, dscfg_reconfigure.cluster is mode 555
86791365b10f45982c88e70f2eb94fd6c3fea151Timo Sirainen$(ROOTINITPROGS) := FILEMODE= 744
86791365b10f45982c88e70f2eb94fd6c3fea151Timo Sirainen$(ROOTBINPROGS) := FILEMODE= 555
4d4d6d4745682790c20d759ba93dbea46b812c5dTimo Sirainen
4d4d6d4745682790c20d759ba93dbea46b812c5dTimo Sirainen.KEEP_STATE:
bd20ef9d5c639faf470912ab94e6e6627d3eaebaTimo Sirainen
cf0ad1a0bddb0787f3d7b408a96d721a8b2a98a3Timo Sirainenall: $(SHFILES) $(INITPROGS) $(BINPROGS)
d176f84ce5ca2073f4dfbafb457b9c74f6bf0d76Timo Sirainen
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Siraineninstall: $(ROOTBINPROGS) $(ROOTINITPROGS) $(ROOTLIBSVCMETHOD) $(CLUSTERSBINDIR)
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen -$(RM) $(ROOTLIBSVCMETHOD)/svc-scm
17fe695b985e9d6e9dc39c05b24e6b3c3b7e1ba1Timo Sirainen -$(RM) $(CLUSTERSBINDIR)/dscfg_reconfigure
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen $(LN) $(ROOTINIT_D)/scm $(ROOTLIBSVCMETHOD)/svc-scm
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen $(LN) $(ROOTBIN)/$(BINPROGS) $(CLUSTERSBINDIR)/dscfg_reconfigure
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen$(ROOTINIT_D)/%: %
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen $(INS.file)
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen
b437874782ad048daa155e0ac863c2326c3f5e43Timo Sirainenclean:
b437874782ad048daa155e0ac863c2326c3f5e43Timo Sirainen $(RM) $(SHFILES)
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainenclobber: clean
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen $(RM) $(ROOTBINPROGS) $(ROOTINITPROGS)
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainen
8d3278a82b964217d95c340ec6f82037cdc59d19Timo Sirainenlint:
f46363f428d8f2784146d36692b21936a48a7006Timo Sirainen
f46363f428d8f2784146d36692b21936a48a7006Timo SirainenFRC:
f46363f428d8f2784146d36692b21936a48a7006Timo Sirainen