Makefile revision 98157a7002f4f2cf7978f3084ca5577f0a1d72b2
8077efca7d2ec3b9bf0428386a1ec2fcbcdf437bAutomatic Updater#
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# CDDL HEADER START
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence#
ec5347e2c775f027573ce5648b910361aa926c01Automatic Updater# The contents of this file are subject to the terms of the
7270737ca9bfa3c5f067e6377068aa597687d094Bob Halley# Common Development and Distribution License (the "License").
7270737ca9bfa3c5f067e6377068aa597687d094Bob Halley# You may not use this file except in compliance with the License.
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence#
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# or http://www.opensolaris.org/os/licensing.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# See the License for the specific language governing permissions
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# and limitations under the License.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews#
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# When distributing Covered Code, include this CDDL HEADER in each
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# If applicable, add the following below this CDDL HEADER, with the
76117ff568dc788ed24937cfea916a18db285960Mark Andrews# fields enclosed by brackets "[]" replaced with your own identifying
9c3531d72aeaad6c5f01efe6a1c82023e1379e4dDavid Lawrence# information: Portions Copyright [yyyy] [name of copyright owner]
f41f183f628a148860a6d1f0070208cddd45b0c6Bob Halley#
f41f183f628a148860a6d1f0070208cddd45b0c6Bob Halley# CDDL HEADER END
f41f183f628a148860a6d1f0070208cddd45b0c6Bob Halley#
f41f183f628a148860a6d1f0070208cddd45b0c6Bob Halley#
a5d43b72413db3edd6b36a58f9bdf2cf6ff692f2Bob Halley# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
a5d43b72413db3edd6b36a58f9bdf2cf6ff692f2Bob Halley# Use is subject to license terms.
64e41159a919b0711321fe688ca5da4f4d1b7d80Bob Halley#
64e41159a919b0711321fe688ca5da4f4d1b7d80Bob Halley#ident "%Z%%M% %I% %E% SMI"
51917258dbb23cfe6069ae1cf2b7fc5aefc1e0c2Bob Halley#
fafb62400d2f1b1da4f3908447e1f3935fc5155bBrian WellingtonUTSBASE = ../../..
5597be9bb88de138dfec9fa9176708443813925eTatuya JINMEI 神明達哉
51917258dbb23cfe6069ae1cf2b7fc5aefc1e0c2Bob Halley#
c1d7e0562f6a72ecc07ab5140cf2b88183adbd08Francis Dupont# include global definitions
12178c86525332bb0ab66155feb61fbf32eca6acEvan Hunt#
a5d43b72413db3edd6b36a58f9bdf2cf6ff692f2Bob Halleyinclude ../Makefile.starcat
a5d43b72413db3edd6b36a58f9bdf2cf6ff692f2Bob Halley
fc80027fb54b501cdd88461bf879d078259e0226David Lawrence#
0011d936a545db858ef8f51e74a03ac7dd1a5a19Bob Halley# Override defaults.
9403a56228ea64101e082720fd276a8bda16cfe1Michael Graff#
4acd8d2afea04e26428e2133121cf32083641dc5David LawrenceFILEMODE = 644
890fb60939f93161ca0c63e19c7154eaf3fed156Michael GraffOWNER = bin
303243b9d403fb2105dba02c8c9e236bf4cf0fc9Brian WellingtonGROUP = bin
fcb54ce0a4f7377486df5bec83b3aa4711bf4131Mark Andrews
fc80027fb54b501cdd88461bf879d078259e0226David LawrenceHDRS=
64e41159a919b0711321fe688ca5da4f4d1b7d80Bob Halley
5c02d3183f46ba8621a4bdecc71facda5f8e0717Michael Graff
76117ff568dc788ed24937cfea916a18db285960Mark AndrewsCHKHDRS= axq.h dman.h domaind.h drmach.h \
76117ff568dc788ed24937cfea916a18db285960Mark Andrews iosramio.h iosramreg.h iosramvar.h \
76117ff568dc788ed24937cfea916a18db285960Mark Andrews sc_cvc.h sc_cvcio.h \
5c02d3183f46ba8621a4bdecc71facda5f8e0717Michael Graff sckm_msg.h sckm_io.h
3935db0f04b359bec3dba46dec5c32aa5c20e9aaDavid Lawrence
4acd8d2afea04e26428e2133121cf32083641dc5David LawrenceSTARHDRS= $(UTSBASE)/sun4u/ngdr/sys/dr.h \
4acd8d2afea04e26428e2133121cf32083641dc5David Lawrence $(UTSBASE)/sun4u/ngdr/sys/dr_util.h
af97e49f21606e83c6daf67688aabe5de47925f5David Lawrence
fc80027fb54b501cdd88461bf879d078259e0226David LawrenceROOTHDRS= $(HDRS:%=$(USR_STARCAT_ISYS_DIR)/%)
2e511564c57225c5b2546220b8d793512bd24204Michael Graff
a27fe4c990f96bd792f2a07ca4d38c78d5b9df2cTatuya JINMEI 神明達哉ROOTDIR= $(ROOT)/usr/share/src
a27fe4c990f96bd792f2a07ca4d38c78d5b9df2cTatuya JINMEI 神明達哉ROOTDIRS= $(ROOTDIR)/uts $(ROOTDIR)/uts/$(PLATFORM)
a27fe4c990f96bd792f2a07ca4d38c78d5b9df2cTatuya JINMEI 神明達哉
186e7f37c9fc985a7a7264cc8170e48a25bed434Mark AndrewsCHECKHDRS= $(HDRS:%.h=%.check) \
9935447b51456f598b45246d0114b8006049244dMark Andrews $(CHKHDRS:%.h=%.check) \
186e7f37c9fc985a7a7264cc8170e48a25bed434Mark Andrews $(STARHDRS:%.h=%.check)
b015e6b3e188278ba8fd7c9260fa8c725c11a223Michael Graff
186e7f37c9fc985a7a7264cc8170e48a25bed434Mark Andrews.KEEP_STATE:
386d3a99c190bad55edf44d076e6bd087e230ab8Tatuya JINMEI 神明達哉
18d0b5e54be891a1aa938c165b6d439859121ec8Mark Andrews.PARALLEL: $(CHECKHDRS) $(ROOTHDRS)
d9059b0c38bd630c367d81424d72b1308cd74b04Tatuya JINMEI 神明達哉
186e7f37c9fc985a7a7264cc8170e48a25bed434Mark Andrewsinstall_h: $(ROOTDIRS) .WAIT $(ROOTHDRS) $(ROOTLINK)
186e7f37c9fc985a7a7264cc8170e48a25bed434Mark Andrews
a27fe4c990f96bd792f2a07ca4d38c78d5b9df2cTatuya JINMEI 神明達哉check: $(CHECKHDRS)
a5d43b72413db3edd6b36a58f9bdf2cf6ff692f2Bob Halley
fc80027fb54b501cdd88461bf879d078259e0226David Lawrence#
694c897b20f06f8a5349fd9ac5df93947f6f5a2aBob Halley# install rules
2eb6a502bcb30f5738bf7fe871f5000ba24b1f19Tatuya JINMEI 神明達哉#
2eb6a502bcb30f5738bf7fe871f5000ba24b1f19Tatuya JINMEI 神明達哉$(USR_STARCAT_ISYS_DIR)/%: % $(USR_STARCAT_ISYS_DIR)
c6d4f781529d2f28693546b25b2967d44ec89e60Mark Andrews $(INS.file)
9935447b51456f598b45246d0114b8006049244dMark Andrews
ad91a3d204891c4b039606f9b5ef557d9036f8c8Michael Graff$(ROOTDIRS):
b015e6b3e188278ba8fd7c9260fa8c725c11a223Michael Graff $(INS.dir.bin.bin)
186e7f37c9fc985a7a7264cc8170e48a25bed434Mark Andrews
386d3a99c190bad55edf44d076e6bd087e230ab8Tatuya JINMEI 神明達哉FRC:
18d0b5e54be891a1aa938c165b6d439859121ec8Mark Andrews
d9059b0c38bd630c367d81424d72b1308cd74b04Tatuya JINMEI 神明達哉include ../Makefile.targ
a27fe4c990f96bd792f2a07ca4d38c78d5b9df2cTatuya JINMEI 神明達哉