Makefile revision 24fe0b3bf671e123467ce1df0b67cadd3614c8e4
783393527e6a36415efb92e94a148c96b539e582vboxsync#
783393527e6a36415efb92e94a148c96b539e582vboxsync# CDDL HEADER START
783393527e6a36415efb92e94a148c96b539e582vboxsync#
783393527e6a36415efb92e94a148c96b539e582vboxsync# The contents of this file are subject to the terms of the
783393527e6a36415efb92e94a148c96b539e582vboxsync# Common Development and Distribution License (the "License").
783393527e6a36415efb92e94a148c96b539e582vboxsync# You may not use this file except in compliance with the License.
783393527e6a36415efb92e94a148c96b539e582vboxsync#
783393527e6a36415efb92e94a148c96b539e582vboxsync# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
783393527e6a36415efb92e94a148c96b539e582vboxsync# or http://www.opensolaris.org/os/licensing.
783393527e6a36415efb92e94a148c96b539e582vboxsync# See the License for the specific language governing permissions
783393527e6a36415efb92e94a148c96b539e582vboxsync# and limitations under the License.
783393527e6a36415efb92e94a148c96b539e582vboxsync#
783393527e6a36415efb92e94a148c96b539e582vboxsync# When distributing Covered Code, include this CDDL HEADER in each
783393527e6a36415efb92e94a148c96b539e582vboxsync# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
783393527e6a36415efb92e94a148c96b539e582vboxsync# If applicable, add the following below this CDDL HEADER, with the
783393527e6a36415efb92e94a148c96b539e582vboxsync# fields enclosed by brackets "[]" replaced with your own identifying
783393527e6a36415efb92e94a148c96b539e582vboxsync# information: Portions Copyright [yyyy] [name of copyright owner]
783393527e6a36415efb92e94a148c96b539e582vboxsync#
783393527e6a36415efb92e94a148c96b539e582vboxsync# CDDL HEADER END
783393527e6a36415efb92e94a148c96b539e582vboxsync#
783393527e6a36415efb92e94a148c96b539e582vboxsync# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
783393527e6a36415efb92e94a148c96b539e582vboxsync# Use is subject to license terms.
783393527e6a36415efb92e94a148c96b539e582vboxsync#
783393527e6a36415efb92e94a148c96b539e582vboxsync# Makefile for /etc/flash/
783393527e6a36415efb92e94a148c96b539e582vboxsync#
783393527e6a36415efb92e94a148c96b539e582vboxsync#
783393527e6a36415efb92e94a148c96b539e582vboxsync# cmd/netadm/etc/Makefile
783393527e6a36415efb92e94a148c96b539e582vboxsync
783393527e6a36415efb92e94a148c96b539e582vboxsyncinclude ../../Makefile.cmd
783393527e6a36415efb92e94a148c96b539e582vboxsync
783393527e6a36415efb92e94a148c96b539e582vboxsyncFLASHTTYDEFS= ttydefs.cleanup.sh
783393527e6a36415efb92e94a148c96b539e582vboxsyncFLASHPOSTPROG= $(FLASHTTYDEFS:%.sh=%)
783393527e6a36415efb92e94a148c96b539e582vboxsync
783393527e6a36415efb92e94a148c96b539e582vboxsyncETCFLASHD= $(ROOTETC)/flash
783393527e6a36415efb92e94a148c96b539e582vboxsyncETCFLASHPOSTD= $(ROOTETC)/flash/postdeployment
783393527e6a36415efb92e94a148c96b539e582vboxsync
783393527e6a36415efb92e94a148c96b539e582vboxsyncDIRS= $(ETCFLASHD) $(ETCFLASHPOSTD)
783393527e6a36415efb92e94a148c96b539e582vboxsync
783393527e6a36415efb92e94a148c96b539e582vboxsyncETCFLASHPOSTPROG= $(FLASHPOSTPROG:%=$(ETCFLASHPOSTD)/%)
783393527e6a36415efb92e94a148c96b539e582vboxsync
783393527e6a36415efb92e94a148c96b539e582vboxsync$(ETCFLASHD) := DIRMODE= 755
783393527e6a36415efb92e94a148c96b539e582vboxsync$(ETCFLASHPOSTD) := DIRMODE= 755
783393527e6a36415efb92e94a148c96b539e582vboxsync$(ETCFLASHPOSTPROG) := FILEMODE= 0744
783393527e6a36415efb92e94a148c96b539e582vboxsync
783393527e6a36415efb92e94a148c96b539e582vboxsync.KEEP_STATE:
783393527e6a36415efb92e94a148c96b539e582vboxsync
783393527e6a36415efb92e94a148c96b539e582vboxsyncall: $(FLASHPOSTPROG)
783393527e6a36415efb92e94a148c96b539e582vboxsync
783393527e6a36415efb92e94a148c96b539e582vboxsyncinstall: all .WAIT $(DIRS) .WAIT $(ETCFLASHPOSTPROG)
783393527e6a36415efb92e94a148c96b539e582vboxsync
783393527e6a36415efb92e94a148c96b539e582vboxsynccstyle:
783393527e6a36415efb92e94a148c96b539e582vboxsync
783393527e6a36415efb92e94a148c96b539e582vboxsynclint:
783393527e6a36415efb92e94a148c96b539e582vboxsync
783393527e6a36415efb92e94a148c96b539e582vboxsync$(DIRS):
783393527e6a36415efb92e94a148c96b539e582vboxsync $(INS.dir)
783393527e6a36415efb92e94a148c96b539e582vboxsync
783393527e6a36415efb92e94a148c96b539e582vboxsync$(ETCFLASHPOSTD)/% : %
783393527e6a36415efb92e94a148c96b539e582vboxsync $(INS.file)
783393527e6a36415efb92e94a148c96b539e582vboxsync
084aea1ea1f8edd87f7de48d2efde8e35f003f95vboxsyncclean:
783393527e6a36415efb92e94a148c96b539e582vboxsync $(RM) $(FLASHPOSTPROG)
783393527e6a36415efb92e94a148c96b539e582vboxsync