Makefile revision 9b5bf10ab04b9be5564d70a57980cfb68b6372e7
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico#
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico# CDDL HEADER START
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico#
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico# The contents of this file are subject to the terms of the
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico# Common Development and Distribution License (the "License").
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico# You may not use this file except in compliance with the License.
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico#
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico# or http://www.opensolaris.org/os/licensing.
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico# See the License for the specific language governing permissions
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico# and limitations under the License.
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico#
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico# When distributing Covered Code, include this CDDL HEADER in each
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico# If applicable, add the following below this CDDL HEADER, with the
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico# fields enclosed by brackets "[]" replaced with your own identifying
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico# information: Portions Copyright [yyyy] [name of copyright owner]
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico#
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico# CDDL HEADER END
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico#
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico#
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico# Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico#
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoinclude ../../Makefile.cmd
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoFILEMODE = 0444
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoBUILTXML= \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico console-login.xml
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoFSSVCS= \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico local-fs.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico minimal-fs.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico root-fs.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico usr-fs.xml
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoFSMANIFESTS= $(FSSVCS:%=$(ROOTSVCSYSTEMFILESYSTEM)/%)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoNETSVCS= \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico network-initial.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico network-install.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico network-iptun.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico network-ipqos.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico network-location.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico network-loopback.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico network-netcfg.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico network-netmask.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico network-netcfg.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico network-physical.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico network-routing-setup.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico network-service.xml
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoNETMANIFESTS= $(NETSVCS:%=$(ROOTSVCNETWORK)/%)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoMAINMILESTONES= \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico multi-user-server.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico multi-user.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico name-services.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico network.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico single-user.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico sysconfig.xml
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoMAINMANIFESTS= $(MAINMILESTONES:%=$(ROOTSVCMILESTONE)/%)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoSYSDEVSVCS= \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico devices-local.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico devices-audio.xml
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoSYSDEVMANIFESTS= $(SYSDEVSVCS:%=$(ROOTSVCSYSTEMDEVICE)/%)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoSYSTEMSVCS= \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico boot-archive.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico console-login.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico early-manifest-import.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico identity.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico manifest-import.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico rmtmpfiles.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico vtdaemon.xml
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoSYSTEMMANIFESTS = $(SYSTEMSVCS:%=$(ROOTSVCSYSTEM)/%)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoSYSTEMSVCSVCS= \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico restarter.xml \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico global.xml
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoSYSTEMSVCMANIFESTS= $(SYSTEMSVCSVCS:%=$(ROOTSVCSYSTEM)/svc/%)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoMISCFILES= \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico README.share
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoSYSTEMMISCFILES = $(MISCFILES:%.share=$(ROOT)/lib/svc/share/%)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico#
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico# MANIFEST is used solely in the construction of the check target.
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico#
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoMANIFEST= $(FSSVCS) $(NETSVCS) $(MAINMILESTONES) $(SYSTEMSVCS) \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico $(SYSDEVSVCS) $(SYSTEMSVCSVCS)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoSVCMETHOD=\
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico boot-archive \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico console-login \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico devices-audio \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico devices-local \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico fs-local \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico fs-minimal \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico fs-root \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico fs-usr \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico identity-domain \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico identity-node \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico manifest-import \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico net-loc \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico net-loopback \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico net-init \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico net-install \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico net-iptun \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico net-ipqos \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico net-netmask \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico net-nwam \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico net-physical \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico net-routing-setup \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico net-svc \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico rmtmpfiles \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico vtdaemon
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico$(ROOTSVCMETHOD) := FILEMODE = 0555
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoall: $(BUILTXML)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoinstall: $(FSMANIFESTS) $(MAINMANIFESTS) $(NETMANIFESTS) $(SYSTEMMANIFESTS) \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico $(ROOTSVCMETHOD) $(SYSDEVMANIFESTS) $(SYSTEMSVCMANIFESTS) \
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico $(SYSTEMMISCFILES)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicocheck: $(CHKMANIFEST)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoconsole-login.xml: make-console-login-xml
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico $(SH) ./make-console-login-xml
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoclobber: clean
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico -$(RM) $(BUILTXML)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico$(ROOTSVCMILESTONE)/%: %
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico $(INS.file)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico$(ROOTSVCNETWORK)/%: %
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico $(INS.file)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico$(ROOTSVCSYSTEM)/%: %
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico $(INS.file)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico$(ROOTSVCSYSTEMDEVICE)/%: %
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico $(INS.file)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico$(ROOTSVCSYSTEMFILESYSTEM)/%: %
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico $(INS.file)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico$(ROOTSVCSYSTEM)/svc/%: %
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico $(INS.file)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico$(ROOT)/lib/svc/share/%: %.share
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico $(INS.rename)
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNicoclean lint _msg:
b3d483a007238a7bf054fafaa1bd40988074d82bJazzyNico