Makefile revision cc22b130832529204c03214239a57aaadd05101f
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# CDDL HEADER START
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# The contents of this file are subject to the terms of the
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# Common Development and Distribution License (the "License").
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# You may not use this file except in compliance with the License.
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# See the License for the specific language governing permissions
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# and limitations under the License.
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# When distributing Covered Code, include this CDDL HEADER in each
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# If applicable, add the following below this CDDL HEADER, with the
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# fields enclosed by brackets "[]" replaced with your own identifying
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# information: Portions Copyright [yyyy] [name of copyright owner]
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# CDDL HEADER END
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# Copyright (c) 1990, 2010, Oracle and/or its affiliates. All rights reserved.
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# The filesystem independent utilities clri, fsdb, dcopy, labelit, and mkfs
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# are all built from the source file switchout.c. They are all then links
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# to the same object. This is accomplished by:
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# 1) building clri from switchout.c (had to choose one)
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# 2) installing it in the target directory
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# 3) linking the others to clri.
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# In a similar manner, ncheck is linked to ff.
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsyncSUBDIR2= dev fd pcfs nfs hsfs proc ctfs udfs ufs tmpfs cachefs \
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsyncETC2USRSBIN= clri fsdb mkfs fsck labelit dcopy volcopy ff ncheck
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsyncROOTUSRSBINLINKS = $(ROOTFS_PROG:%=$(ROOTUSRSBIN)/%)
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# for messaging catalog
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsyncPOFILES1= $(PROG:%=%.po) $(ROOTFS_PROG:%=%.po) switchout.po fssnapsup.po
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# build rule for xpg4 objects
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# This is too intense when building the whole world.
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsync# .PARALLEL: $(SUBDIRS)
45eceef4321181709f6d1c56ae3ca270cd1addb7vboxsyncall_local: $(PROG) $(ROOTFS_PROG) $(XPG4PROG) $(SPPROG) $(MNTTAB) \
$(POST_PROCESS)
$(POST_PROCESS)
$(POST_PROCESS)
$(POST_PROCESS)
$(POST_PROCESS)
$(POST_PROCESS)
$(SYMETC2SBIN):
$(SYMETC2USRSBIN):
$(ROOTUSRSBINLINKS):
$(SYMDEVNM):
$(MNTTAB):
$(CLOBBERFILES)
lint:
FRC: