#
#ident  "@(#)Targetdirs 1.3     99/03/29 SMI"
#
# Copyright (c) 1996 by Sun Microsystems, Inc.
#
#
# The list is built of owner-group combinations.  ROOT.SYS occurs twice
# because some directories owned by root and in group sys are subdirectories
# of directories having other owner-group attributes.
#
# It is easier to think in terms of directory names without the ROOT macro
# prefix.  ROOTDIRS is TARGETDIRS with ROOT prefixes.  It is necessary
# to work with ROOT prefixes when controlling conditional assignments.
#
# Symbolic links are added to the end of the list when IFNOTPROTO is not
# '#', as when the superuser is doing a full build with ownerships and
# output is going to a ROOT which is not /proto.  SYMLINKS are omitted
# otherwise, because the NSE stumbles over them too often.  Hence the
# use of IFNOTPROTO before the incremental assignment of SYMLINKS to
# TARGETDIRS.
#

IFNOTPROTO:sh=	/usr/bin/echo \\034	.



$(CH) IFNOTPROTO=

TARGETDIRS=	$(ROOT.SYS) $(ROOT.BIN) $(BIN.BIN) 

ROOT.SYS= \

ROOT.BIN= \

BIN.BIN= \
	/cd0/usr \
	/cd0/etc \
	/cd0/sbin \
	/cd0/.tmp_proto \
	/cd0/.tmp_proto/root \
	/cd0/.tmp_proto/root/etc \
	/cd0/.tmp_proto/root/boot \
	/cd0/.tmp_proto/root/boot/solaris \
	/disk0/.tmp_proto \
	/disk0/.tmp_proto/root \
	/disk0/.tmp_proto/root/etc \
	/disk0/.tmp_proto/root/boot \
	/disk0/.tmp_proto/root/boot/solaris \
	/disk0/.tmp_proto/root/.netscape \
	/disk0/.tmp_proto/root/.netscape/plugins \
	/disk0/.tmp_proto/root/.netscape/archive \
	/disk0/sbin \
	/disk0/usr \
	/disk0/usr/lib \
	/disk0/usr/openwin \
	/disk0/usr/openwin/lib \
	/disk0/usr/openwin/lib/locale \
	/disk0/usr/openwin/lib/locale/ja \
	/disk0/usr/openwin/lib/locale/zh_TW \
	/disk0/usr/openwin/lib/locale/zh_TW/X11 \
	/disk0/usr/openwin/lib/locale/zh_TW/X11/fonts \
	/disk0/usr/openwin/lib/locale/zh_TW/X11/fonts/TrueType \
	/disk0/etc \
	/cd0/usr/dt \
	/cd0/usr/dt/config  \
	/cd0/usr/dt/config/C  \
	/cd0/usr/sbin \
	/cd0/usr/sbin/install.d  \
	/disk0/usr/dt \
	/disk0/usr/dt/config \
	/disk0/usr/dt/config/C \
	/disk0/usr/sbin \
	/disk0/usr/sbin/install.d \
	/package \
	/devtools \
	/cd0/webstart \
	/cd0/webstart/boot \
	/cd0/webstart/pkgs \
	/cd0/webstart/lib \
	/cd0/webstart/lib/locale \
	/cd0/webstart/lib/locale/C \
	/cd0/webstart/lib/locale/de \
	/cd0/webstart/lib/locale/es \
	/cd0/webstart/lib/locale/fr \
	/cd0/webstart/lib/locale/it \
	/cd0/webstart/lib/locale/ja \
	/cd0/webstart/lib/locale/ko \
	/cd0/webstart/lib/locale/sv \
	/cd0/webstart/lib/locale/zh \
	/cd0/webstart/lib/locale/zh_TW \
	/cd0/webstart/wizards \
	/cd0/webstart/utils \
	/disk0/webstart \
	/disk0/webstart/wizards \
	/disk0/webstart/wizards/apps \
	/disk0/webstart/wizards/bin \
	/disk0/webstart/os \
	/disk0/webstart/os/5.8 \
	/disk0/webstart/os/5.8/meta_clusters \
	/disk0/webstart/os/5.8/packages \
	/disk0/webstart/os/5.8/patches \
	/disk0/webstart/os/5.8/scripts \
	/disk0/webstart/media_kits \
	/disk0/webstart/media_kits/solaris8_domestic \
	/disk0/webstart/media_kits/solaris8_global \
	/disk0/webstart/media_kits/products \
	/disk0/webstart/media_kits/products/pd_files \
	/disk0/webstart/media_kits/products/pd_files/help \
	/disk0/webstart/media_kits/products/pd_files/help/C \
	/disk0/webstart/media_kits/products/cds \
	/disk0/webstart/media_kits/products/cds/help \
	/disk0/webstart/media_kits/products/cds/help/C \
	/disk0/webstart/media_kits/products/cds/doccd \
	/disk0/webstart/media_kits/products/cds/doccdeu \
	/disk0/webstart/media_kits/products/cds/doccdjckt \
	/disk0/webstart/media_kits/products/cds/easw \
	/disk0/webstart/media_kits/products/cds/seas \
	/disk0/webstart/media_kits/products/cds/seasdoccd \
	/disk0/webstart/kiosk \
	/disk0/webstart/kiosk/bin \
	/disk0/webstart/kiosk/classes \
	/disk0/webstart/kiosk/content \
	/disk0/webstart/kiosk/content/releasenotes \
	/disk0/webstart/kiosk/content/graphics \
	/disk0/webstart/kiosk/dialog \
	/disk0/webstart/kiosk/dialog/graphics \
	/disk0/webstart/kiosk/download \
	/disk0/webstart/kiosk/frames \
	/disk0/webstart/kiosk/frames/dialog \
	/disk0/webstart/kiosk/graphics \
	/disk0/webstart/kiosk/graphics/.interface \
	/disk0/webstart/kiosk/graphics/icons \
	/disk0/webstart/kiosk/jslib \
	/disk0/webstart/kiosk/jslib/.private \
	/disk0/webstart/kiosk/jslib/public \
	/disk0/webstart/kiosk/kioskControl \
	/disk0/webstart/kiosk/media \
	/disk0/webstart/kiosk/parts \
	/disk0/webstart/kiosk/styles \
	/disk0/webstart/kiosk/layers \
	/disk0/webstart/utils \
	/common \
	/common/tools \
	/common/tools/cdk \
	/common/tools/bin \
	/common/usr/sbin/install.d \
	/EA
	
	 
# prepend the ROOT prefix

ROOTDIRS=	$(TARGETDIRS:%=$(ROOT)%)

# conditional assignments
#
# Target directories with non-default values for owner and group must
# be referenced here, using their fully-prefixed names, and the non-
# default values assigned.  If a directory is mentioned above and not
# mentioned below, it has default values for attributes.
#
# The default values for OWNER, GROUP, and DIRMODE are specified in
# /usr/src/Makefile.master.
#
$(ROOT.SYS:%=$(ROOT)%) \
$(ROOT.BIN:%=$(ROOT)%) \
$(SYM.ROOT.BIN:%=$(ROOT)%):=	OWNER= root

$(BIN.BIN:%=$(ROOT)%):=	OWNER= bin
$(ROOT.SYS:%=$(ROOT)%) := GROUP= sys

