1*d58fda43Sjbeloro# 2*d58fda43Sjbeloro# Copyright 2005 Sun Microsystems, Inc. All rights reserved. 3*d58fda43Sjbeloro# Use is subject to license terms. 4*d58fda43Sjbeloro# 5*d58fda43Sjbeloro# ident "%Z%%M% %I% %E% SMI" 6*d58fda43Sjbeloro# 7*d58fda43Sjbeloro# Common targets for sun4u implementation specific modules. 8*d58fda43Sjbeloro# 9*d58fda43Sjbeloro 10*d58fda43Sjbeloro.KEEP_STATE: 11*d58fda43Sjbeloro 12*d58fda43SjbeloroIMPLEMENTED_PLATFORM = SUNW,Sun-Fire-V445 13*d58fda43Sjbeloro# 14*d58fda43Sjbeloro# Rules for implementation subdirectories. 15*d58fda43Sjbeloro# 16*d58fda43Sjbeloro$(ROOT_BOSTON_DIR): $(ROOT_PLAT_DIR) 17*d58fda43Sjbeloro -$(INS.dir.root.sys) 18*d58fda43Sjbeloro 19*d58fda43Sjbeloro$(ROOT_BOSTON_MOD_DIR): $(ROOT_BOSTON_DIR) 20*d58fda43Sjbeloro -$(INS.dir.root.sys) 21*d58fda43Sjbeloro 22*d58fda43Sjbeloro$(ROOT_BOSTON_MISC_DIR_32): $(ROOT_BOSTON_MOD_DIR) 23*d58fda43Sjbeloro -$(INS.dir.root.sys) 24*d58fda43Sjbeloro 25*d58fda43Sjbeloro$(ROOT_BOSTON_MISC_DIR_64): $(ROOT_BOSTON_MISC_DIR_32) 26*d58fda43Sjbeloro -$(INS.dir.root.sys) 27*d58fda43Sjbeloro 28*d58fda43Sjbeloro$(ROOT_BOSTON_DRV_DIR_32): $(ROOT_BOSTON_MOD_DIR) 29*d58fda43Sjbeloro -$(INS.dir.root.sys) 30*d58fda43Sjbeloro 31*d58fda43Sjbeloro$(ROOT_BOSTON_DRV_DIR_64): $(ROOT_BOSTON_DRV_DIR_32) 32*d58fda43Sjbeloro -$(INS.dir.root.sys) 33*d58fda43Sjbeloro 34*d58fda43Sjbeloro$(ROOT_BOSTON_CRYPTO_DIR_32): $(ROOT_BOSTON_MOD_DIR) 35*d58fda43Sjbeloro -$(INS.dir.root.sys) 36*d58fda43Sjbeloro 37*d58fda43Sjbeloro$(ROOT_BOSTON_CRYPTO_DIR_64): $(ROOT_BOSTON_CRYPTO_DIR_32) 38*d58fda43Sjbeloro -$(INS.dir.root.sys) 39*d58fda43Sjbeloro 40*d58fda43Sjbeloro$(USR_BOSTON_DIR): $(USR_PLAT_DIR) 41*d58fda43Sjbeloro -$(INS.dir.root.sys) 42*d58fda43Sjbeloro 43*d58fda43Sjbeloro$(USR_BOSTON_INC_DIR): $(USR_BOSTON_DIR) 44*d58fda43Sjbeloro -$(INS.slink4) 45*d58fda43Sjbeloro 46*d58fda43Sjbeloro$(USR_BOSTON_SBIN_DIR): $(USR_BOSTON_DIR) 47*d58fda43Sjbeloro $(INS.dir.root.bin) 48*d58fda43Sjbeloro 49*d58fda43Sjbeloro$(USR_BOSTON_SBIN_EEPROM): $(USR_BOSTON_SBIN_DIR) 50*d58fda43Sjbeloro $(RM) -r $@; $(SYMLINK) ../../$(PLATFORM)/sbin/eeprom $@ $(CHOWNLINK) $(CHGRPLINK) 51*d58fda43Sjbeloro 52*d58fda43Sjbeloro$(USR_BOSTON_SBIN_PRTDIAG): $(USR_BOSTON_SBIN_DIR) 53*d58fda43Sjbeloro $(RM) -r $@; $(SYMLINK) ../../$(PLATFORM)/sbin/prtdiag $@ $(CHOWNLINK) $(CHGRPLINK) 54*d58fda43Sjbeloro 55*d58fda43Sjbeloro$(USR_BOSTON_SBIN_TRAPSTAT): $(USR_BOSTON_SBIN_DIR) 56*d58fda43Sjbeloro $(RM) -r $@; $(SYMLINK) ../../$(PLATFORM)/sbin/trapstat $@ $(CHOWNLINK) $(CHGRPLINK) 57*d58fda43Sjbeloro 58*d58fda43Sjbeloro$(USR_BOSTON_LIB_DIR): $(USR_BOSTON_DIR) 59*d58fda43Sjbeloro -$(INS.dir.root.bin) 60*d58fda43Sjbeloro 61*d58fda43Sjbeloro$(USR_BOSTON_ISYS_DIR): $(USR_BOSTON_INC_DIR) 62*d58fda43Sjbeloro $(INS.dir.root.bin) 63*d58fda43Sjbeloro 64*d58fda43Sjbeloro$(ROOT_BOSTON_MOD_DIR)/%: $(OBJS_DIR)/% $(ROOT_BOSTON_MOD_DIR) 65*d58fda43Sjbeloro $(INS.file) 66*d58fda43Sjbeloro 67*d58fda43Sjbeloro$(ROOT_BOSTON_MISC_DIR)/%: $(OBJS_DIR)/% $(ROOT_BOSTON_MISC_DIR) 68*d58fda43Sjbeloro $(INS.file) 69*d58fda43Sjbeloro 70*d58fda43Sjbeloro$(ROOT_BOSTON_DRV_DIR)/%: $(OBJS_DIR)/% $(ROOT_BOSTON_DRV_DIR) 71*d58fda43Sjbeloro $(INS.file) 72*d58fda43Sjbeloro 73*d58fda43Sjbeloro# 74*d58fda43Sjbeloro# Include common targets. 75*d58fda43Sjbeloro# 76*d58fda43Sjbeloroinclude $(UTSBASE)/sun4u/boston/Makefile.rules 77*d58fda43Sjbeloroinclude $(UTSBASE)/sun4u/Makefile.targ 78