11cb6af97Swnelson# 21cb6af97Swnelson# CDDL HEADER START 31cb6af97Swnelson# 41cb6af97Swnelson# The contents of this file are subject to the terms of the 5ae115bc7Smrj# Common Development and Distribution License (the "License"). 6ae115bc7Smrj# You may not use this file except in compliance with the License. 71cb6af97Swnelson# 81cb6af97Swnelson# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 91cb6af97Swnelson# or http://www.opensolaris.org/os/licensing. 101cb6af97Swnelson# See the License for the specific language governing permissions 111cb6af97Swnelson# and limitations under the License. 121cb6af97Swnelson# 131cb6af97Swnelson# When distributing Covered Code, include this CDDL HEADER in each 141cb6af97Swnelson# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 151cb6af97Swnelson# If applicable, add the following below this CDDL HEADER, with the 161cb6af97Swnelson# fields enclosed by brackets "[]" replaced with your own identifying 171cb6af97Swnelson# information: Portions Copyright [yyyy] [name of copyright owner] 181cb6af97Swnelson# 191cb6af97Swnelson# CDDL HEADER END 201cb6af97Swnelson# 21*1e49577aSRod Evans# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. 221cb6af97Swnelson# 231cb6af97Swnelson# Common targets for sun4u implementation specific modules. 241cb6af97Swnelson# 251cb6af97Swnelson 261cb6af97Swnelson.KEEP_STATE: 271cb6af97Swnelson 281cb6af97SwnelsonIMPLEMENTED_PLATFORM = SUNW,Netra-CP3010 291cb6af97Swnelson 301cb6af97Swnelson# 311cb6af97Swnelson# Rules for implementation subdirectories. 321cb6af97Swnelson# 331cb6af97Swnelson$(ROOT_SCHUMACHER_DIR): $(ROOT_PLAT_DIR) 3448bc00d6Sjmcp -$(INS.dir) 351cb6af97Swnelson 361cb6af97Swnelson$(ROOT_SCHUMACHER_MOD_DIR): $(ROOT_SCHUMACHER_DIR) 3748bc00d6Sjmcp -$(INS.dir) 381cb6af97Swnelson 391cb6af97Swnelson$(ROOT_SCHUMACHER_MISC_DIR_32): $(ROOT_SCHUMACHER_MOD_DIR) 4048bc00d6Sjmcp -$(INS.dir) 411cb6af97Swnelson 421cb6af97Swnelson$(ROOT_SCHUMACHER_MISC_DIR): $(ROOT_SCHUMACHER_MISC_DIR_32) 4348bc00d6Sjmcp -$(INS.dir) 441cb6af97Swnelson 451cb6af97Swnelson$(ROOT_SCHUMACHER_DRV_DIR_32): $(ROOT_SCHUMACHER_MOD_DIR) 4648bc00d6Sjmcp -$(INS.dir) 471cb6af97Swnelson 481cb6af97Swnelson$(ROOT_SCHUMACHER_DRV_DIR): $(ROOT_SCHUMACHER_DRV_DIR_32) 4948bc00d6Sjmcp -$(INS.dir) 501cb6af97Swnelson 511cb6af97Swnelson$(ROOT_SCHUMACHER_CRYPTO_DIR_32): $(ROOT_SCHUMACHER_MOD_DIR) 5248bc00d6Sjmcp -$(INS.dir) 531cb6af97Swnelson 541cb6af97Swnelson$(ROOT_SCHUMACHER_CRYPTO_DIR_64): $(ROOT_SCHUMACHER_CRYPTO_DIR_32) 5548bc00d6Sjmcp -$(INS.dir) 561cb6af97Swnelson 571cb6af97Swnelson$(USR_SCHUMACHER_DIR): $(USR_PLAT_DIR) 5848bc00d6Sjmcp -$(INS.dir) 591cb6af97Swnelson 601cb6af97Swnelson$(USR_SCHUMACHER_INC_DIR): $(USR_SCHUMACHER_DIR) 6148bc00d6Sjmcp -$(INS.dir) 621cb6af97Swnelson 631cb6af97Swnelson$(USR_SCHUMACHER_SBIN_DIR): $(USR_SCHUMACHER_DIR) 6448bc00d6Sjmcp -$(INS.dir) 651cb6af97Swnelson 661cb6af97Swnelson$(USR_SCHUMACHER_SBIN_PRTDIAG): $(USR_SCHUMACHER_SBIN_DIR) 6724fe0b3bSjmcp $(RM) -r $@; $(SYMLINK) ../../$(PLATFORM)/sbin/prtdiag $@ 681cb6af97Swnelson 691cb6af97Swnelson$(USR_SCHUMACHER_SBIN_FRUADM): $(USR_SCHUMACHER_SBIN_DIR) 7024fe0b3bSjmcp $(RM) -r $@; $(SYMLINK) ../../$(PLATFORM)/sbin/fruadm $@ 711cb6af97Swnelson 721cb6af97Swnelson$(USR_SCHUMACHER_LIB_DIR): $(USR_SCHUMACHER_DIR) 7348bc00d6Sjmcp -$(INS.dir) 741cb6af97Swnelson 751cb6af97Swnelson$(ROOT_SCHUMACHER_MOD_DIR)/%: $(OBJS_DIR)/% $(ROOT_SCHUMACHER_MOD_DIR) 761cb6af97Swnelson $(INS.file) 771cb6af97Swnelson 781cb6af97Swnelson$(ROOT_SCHUMACHER_MISC_DIR)/%: $(OBJS_DIR)/% $(ROOT_SCHUMACHER_MISC_DIR) 791cb6af97Swnelson $(INS.file) 801cb6af97Swnelson 811cb6af97Swnelson$(ROOT_SCHUMACHER_DRV_DIR)/%: $(OBJS_DIR)/% $(ROOT_SCHUMACHER_DRV_DIR) 821cb6af97Swnelson $(INS.file) 831cb6af97Swnelson 841cb6af97Swnelson# 851cb6af97Swnelson# Include common targets. 861cb6af97Swnelson# 871cb6af97Swnelsoninclude $(UTSBASE)/sun4u/schumacher/Makefile.rules 881cb6af97Swnelsoninclude $(UTSBASE)/sun4u/Makefile.targ 89