16316Seschrock# 26316Seschrock# CDDL HEADER START 36316Seschrock# 46316Seschrock# The contents of this file are subject to the terms of the 56316Seschrock# Common Development and Distribution License (the "License"). 66316Seschrock# You may not use this file except in compliance with the License. 76316Seschrock# 86316Seschrock# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 96316Seschrock# or http://www.opensolaris.org/os/licensing. 106316Seschrock# See the License for the specific language governing permissions 116316Seschrock# and limitations under the License. 126316Seschrock# 136316Seschrock# When distributing Covered Code, include this CDDL HEADER in each 146316Seschrock# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 156316Seschrock# If applicable, add the following below this CDDL HEADER, with the 166316Seschrock# fields enclosed by brackets "[]" replaced with your own identifying 176316Seschrock# information: Portions Copyright [yyyy] [name of copyright owner] 186316Seschrock# 196316Seschrock# CDDL HEADER END 206316Seschrock# 216316Seschrock# 22*12126SHyon.Kim@Sun.COM# Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved. 236316Seschrock# 246316Seschrock 256316Seschrock# 266316Seschrock# Define the transitive set of rules to create a common module's install dir 276316Seschrock# within the proto area. 286316Seschrock# 296316Seschrock 306316Seschrock$(ROOTPLUGINLIBDIR): 316316Seschrock $(INS.dir) 326316Seschrock 336316Seschrock$(ROOTPLUGINLIBDIR)/scsi: $(ROOTPLUGINLIBDIR) 346316Seschrock $(INS.dir) 356316Seschrock 366316Seschrock$(ROOTPLUGINLIBDIR)/scsi/engines: $(ROOTPLUGINLIBDIR)/scsi 376316Seschrock $(INS.dir) 386316Seschrock 396316Seschrock$(ROOTPLUGINLIBDIR)/scsi/engines/$(MACH64): $(ROOTPLUGINLIBDIR)/scsi/engines 406316Seschrock $(INS.dir) 416316Seschrock 426316Seschrock$(ROOTPLUGINLIBDIR)/ses: $(ROOTPLUGINLIBDIR) 436316Seschrock $(INS.dir) 446316Seschrock 456316Seschrock$(ROOTPLUGINLIBDIR)/ses/framework: $(ROOTPLUGINLIBDIR)/ses 466316Seschrock $(INS.dir) 476316Seschrock 486316Seschrock$(ROOTPLUGINLIBDIR)/ses/framework/$(MACH64): $(ROOTPLUGINLIBDIR)/ses/framework 496316Seschrock $(INS.dir) 506316Seschrock 516316Seschrock$(ROOTPLUGINLIBDIR)/ses/vendor: $(ROOTPLUGINLIBDIR)/ses 526316Seschrock $(INS.dir) 536316Seschrock 546316Seschrock$(ROOTPLUGINLIBDIR)/ses/vendor/$(MACH64): $(ROOTPLUGINLIBDIR)/ses/vendor 556316Seschrock $(INS.dir) 566316Seschrock 57*12126SHyon.Kim@Sun.COM$(ROOTPLUGINLIBDIR)/smp: $(ROOTPLUGINLIBDIR) 58*12126SHyon.Kim@Sun.COM $(INS.dir) 59*12126SHyon.Kim@Sun.COM 60*12126SHyon.Kim@Sun.COM$(ROOTPLUGINLIBDIR)/smp/engine: $(ROOTPLUGINLIBDIR)/smp 61*12126SHyon.Kim@Sun.COM $(INS.dir) 62*12126SHyon.Kim@Sun.COM 63*12126SHyon.Kim@Sun.COM$(ROOTPLUGINLIBDIR)/smp/engine/$(MACH64): $(ROOTPLUGINLIBDIR)/smp/engine 64*12126SHyon.Kim@Sun.COM $(INS.dir) 65*12126SHyon.Kim@Sun.COM 66*12126SHyon.Kim@Sun.COM$(ROOTPLUGINLIBDIR)/smp/framework: $(ROOTPLUGINLIBDIR)/smp 67*12126SHyon.Kim@Sun.COM $(INS.dir) 68*12126SHyon.Kim@Sun.COM 69*12126SHyon.Kim@Sun.COM$(ROOTPLUGINLIBDIR)/smp/framework/$(MACH64): $(ROOTPLUGINLIBDIR)/smp/framework 70*12126SHyon.Kim@Sun.COM $(INS.dir) 71*12126SHyon.Kim@Sun.COM 72*12126SHyon.Kim@Sun.COM$(ROOTPLUGINLIBDIR)/smp/vendor: $(ROOTPLUGINLIBDIR)/smp 73*12126SHyon.Kim@Sun.COM $(INS.dir) 74*12126SHyon.Kim@Sun.COM 75*12126SHyon.Kim@Sun.COM$(ROOTPLUGINLIBDIR)/smp/vendor/$(MACH64): $(ROOTPLUGINLIBDIR)/smp/vendor 76*12126SHyon.Kim@Sun.COM $(INS.dir) 77*12126SHyon.Kim@Sun.COM 786316Seschrock$(ROOTPLUGINHDRDIR): 796316Seschrock $(INS.dir) 806316Seschrock 816316Seschrock$(ROOTPLUGINHDRDIR)/ses: $(ROOTPLUGINHDRDIR) 826316Seschrock $(INS.dir) 836316Seschrock 846316Seschrock$(ROOTPLUGINHDRDIR)/ses/framework: $(ROOTPLUGINHDRDIR)/ses 856316Seschrock $(INS.dir) 866316Seschrock 876316Seschrock$(ROOTPLUGINHDRDIR)/ses/vendor: $(ROOTPLUGINHDRDIR)/ses 886316Seschrock $(INS.dir) 89*12126SHyon.Kim@Sun.COM 90*12126SHyon.Kim@Sun.COM$(ROOTPLUGINHDRDIR)/smp: $(ROOTPLUGINHDRDIR) 91*12126SHyon.Kim@Sun.COM $(INS.dir) 92*12126SHyon.Kim@Sun.COM 93*12126SHyon.Kim@Sun.COM$(ROOTPLUGINHDRDIR)/smp/engine: $(ROOTPLUGINHDRDIR)/smp 94*12126SHyon.Kim@Sun.COM $(INS.dir) 95*12126SHyon.Kim@Sun.COM 96*12126SHyon.Kim@Sun.COM$(ROOTPLUGINHDRDIR)/smp/framework: $(ROOTPLUGINHDRDIR)/smp 97*12126SHyon.Kim@Sun.COM $(INS.dir) 98*12126SHyon.Kim@Sun.COM 99*12126SHyon.Kim@Sun.COM$(ROOTPLUGINHDRDIR)/smp/vendor: $(ROOTPLUGINHDRDIR)/smp 100*12126SHyon.Kim@Sun.COM $(INS.dir) 101*12126SHyon.Kim@Sun.COM 102