Makefile revision 269f47de02761bab3b7b28e2007a2bac34f629cc
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski#
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski# CDDL HEADER START
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski#
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski# The contents of this file are subject to the terms of the
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski# Common Development and Distribution License (the "License").
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski# You may not use this file except in compliance with the License.
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski#
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski# or http://www.opensolaris.org/os/licensing.
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski# See the License for the specific language governing permissions
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski# and limitations under the License.
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski#
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski# When distributing Covered Code, include this CDDL HEADER in each
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski# If applicable, add the following below this CDDL HEADER, with the
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski# fields enclosed by brackets "[]" replaced with your own identifying
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski# information: Portions Copyright [yyyy] [name of copyright owner]
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski#
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski# CDDL HEADER END
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski#
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski#
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski# Copyright (c) 1990, 2010, Oracle and/or its affiliates. All rights reserved.
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski#
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowskiinclude ../../Makefile.cmd
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowskisparc_PROG=
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowskii386_PROG=
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till MossakowskiPROG= \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski README \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski cachefs.daemon \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski devlinks \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski dhcp \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski drvconfig \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski init.snmpdx \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski ldap.client \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski mkdtab \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski nfs.server \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski nscd \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski sendmail \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski slpd \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski sysetup \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski uucp \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski $($(MACH)_PROG)
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till MossakowskiOTHERPROG= README.rcS README.rc2 README.rc3
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till MossakowskiROOTETCINITD= $(ROOTETC)/init.d
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till MossakowskiROOTETCRCSD= $(ROOTETC)/rcS.d
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till MossakowskiROOTETCRC0D= $(ROOTETC)/rc0.d
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till MossakowskiROOTETCRC1D= $(ROOTETC)/rc1.d
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till MossakowskiROOTETCRC2D= $(ROOTETC)/rc2.d
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till MossakowskiROOTETCRC3D= $(ROOTETC)/rc3.d
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till MossakowskiDIRS= $(ROOTETCINITD) \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski $(ROOTETCRCSD) \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski $(ROOTETCRC0D) \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski $(ROOTETCRC1D) \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski $(ROOTETCRC2D) \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski $(ROOTETCRC3D)
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till MossakowskiROOTETCINITDPROG= $(PROG:%=$(ROOTETCINITD)/%)
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till MossakowskiDIRMODE = 0755
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till MossakowskiFILEMODE = 0744
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski$(ROOTETCINITD)/README := FILEMODE = 0644
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski$(ROOTETCRCSD)/README := FILEMODE = 0644
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski$(ROOTETCRC2D)/README := FILEMODE = 0644
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski$(ROOTETCRC3D)/README := FILEMODE = 0644
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski.KEEP_STATE:
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowskiall: $(PROG)
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski# Don't re-install directories already installed by Targetdirs
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski#$(DIRS):
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski# $(INS.dir)
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski$(ROOTETCINITD)/%: %
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski $(INS.file)
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski$(ROOTETCRCSD)/%: %.rcS
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski $(INS.rename)
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski$(ROOTETCRC2D)/%: %.rc2
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski $(INS.rename)
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski$(ROOTETCRC3D)/%: %.rc3
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski $(INS.rename)
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowskiinstall: all $(ROOTETCINITDPROG) \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski $(ROOTETCRCSD)/README \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski $(ROOTETCRC2D)/README \
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski $(ROOTETCRC3D)/README
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowskilint:
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowskiclean:
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowskiclobber:
cbc7f7ea90538f481b528959e9b6cf837b0dd785Till Mossakowski