9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn#
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn# CDDL HEADER START
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn#
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn# The contents of this file are subject to the terms of the
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn# Common Development and Distribution License (the "License").
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn# You may not use this file except in compliance with the License.
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn#
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn# or http://www.opensolaris.org/os/licensing.
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn# See the License for the specific language governing permissions
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn# and limitations under the License.
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn#
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn# When distributing Covered Code, include this CDDL HEADER in each
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn# If applicable, add the following below this CDDL HEADER, with the
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn# fields enclosed by brackets "[]" replaced with your own identifying
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn# information: Portions Copyright [yyyy] [name of copyright owner]
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn#
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn# CDDL HEADER END
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn#
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn#
80e2ca8596e3435bc3b76f3c597833ea0a87f85e# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn#
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnninclude $(SRC)/Makefile.master
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnnROOTDIR= $(ROOT)/usr/lib/brand
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnnROOTTEMPLATEDIR= $(ROOT)/etc/zones
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnnROOTBRANDDIR= $(ROOTDIR)/$(BRAND)
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnnROOTBRANDDIR64= $(ROOTDIR)/$(BRAND)/$(MACH64)
edfa49ff6d1bd39465e21e3b28aee863e91c5e3fROOTSHAREDDIR= $(ROOTDIR)/shared
e71ca95ca6de23d33b54cb55cefdef30bc7c969bGerald JelinekETCBRANDDIR= $(ROOT)/etc/brand/$(BRAND)
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnnROOTPROGS= $(PROGS:%=$(ROOTBRANDDIR)/%)
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnnROOTTXTS= $(TXTS:%=$(ROOTBRANDDIR)/%)
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnnROOTXMLDOCS= $(XMLDOCS:%=$(ROOTBRANDDIR)/%)
edfa49ff6d1bd39465e21e3b28aee863e91c5e3fROOTSHARED= $(SHARED:%=$(ROOTSHAREDDIR)/%)
e71ca95ca6de23d33b54cb55cefdef30bc7c969bGerald JelinekETCUSER= $(USERFILES:%=$(ETCBRANDDIR)/%)
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn
80e2ca8596e3435bc3b76f3c597833ea0a87f85eBRAND_SHARED= $(SRC)/lib/brand/shared
80e2ca8596e3435bc3b76f3c597833ea0a87f85e
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnnROOTTEMPLATES= $(TEMPLATES:%=$(ROOTTEMPLATEDIR)/%)
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn$(ROOTBRANDDIR) := FILEMODE = 755
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn$(ROOTXMLDOCS) := FILEMODE = 444
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn
e71ca95ca6de23d33b54cb55cefdef30bc7c969bGerald Jelinek$(ROOTSHARED) := FILEMODE = 755
edfa49ff6d1bd39465e21e3b28aee863e91c5e3f
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn$(ROOTTEMPLATEDIR) := FILEMODE = 755
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn$(ROOTTEMPLATES) := FILEMODE = 444
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn$(ROOTTXTS) := FILEMODE = 444
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn$(ROOTPROGS) := FILEMODE = 755
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn
e71ca95ca6de23d33b54cb55cefdef30bc7c969bGerald Jelinek$(ROOTBRANDDIR)/% $(ROOTBRANDDIR64)/% $(ROOTTEMPLATEDIR)/% $(ROOTSHAREDDIR)/% $(ETCBRANDDIR)/%: %
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn $(INS.file)
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn
e71ca95ca6de23d33b54cb55cefdef30bc7c969bGerald Jelinek$(ETCUSER) := FILEMODE = 644
e71ca95ca6de23d33b54cb55cefdef30bc7c969bGerald Jelinek$(ETCUSER) := OWNER = root
e71ca95ca6de23d33b54cb55cefdef30bc7c969bGerald Jelinek$(ETCUSER) := GROUP = sys
e71ca95ca6de23d33b54cb55cefdef30bc7c969bGerald Jelinek
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn.SUFFIXES: .ksh
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn.ksh:
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn $(RM) $@
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn $(CAT) $< > $@
9acbbeaf2a1ffe5c14b244867d427714fab43c5cnn $(CHMOD) +x $@