Makefile revision b693132f48f19b8c1bd613e914faf3589565cb57
686b27bfd3ef906721fad485e3dae759679890b7Mark Andrews#
afe7d4b934e5e2d2e0cde135aba948704d4c2520Tinderbox User# CDDL HEADER START
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews#
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence# The contents of this file are subject to the terms of the
ec5347e2c775f027573ce5648b910361aa926c01Automatic Updater# Common Development and Distribution License (the "License").
686b27bfd3ef906721fad485e3dae759679890b7Mark Andrews# You may not use this file except in compliance with the License.
686b27bfd3ef906721fad485e3dae759679890b7Mark Andrews#
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence# 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
686b27bfd3ef906721fad485e3dae759679890b7Mark Andrews# fields enclosed by brackets "[]" replaced with your own identifying
686b27bfd3ef906721fad485e3dae759679890b7Mark Andrews# information: Portions Copyright [yyyy] [name of copyright owner]
207845805eb591b77ffbd99735617cab7e2ed804Evan Hunt#
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein# CDDL HEADER END
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein#
686b27bfd3ef906721fad485e3dae759679890b7Mark Andrews# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
686b27bfd3ef906721fad485e3dae759679890b7Mark Andrews# Use is subject to license terms.
e502b133d630bda0ee64c1e2ce6729d96750d8abMark Andrews#
686b27bfd3ef906721fad485e3dae759679890b7Mark Andrews
09f22ac5b09e70bc526015f37168ba33e21ea91fDavid Lawrenceinclude ../Makefile.cmd
b1c6de5456a5287b442de5620282902da39a4968Mark Andrews
63ca494e7e9aba8dc6740443fdab69620c7a7523Brian WellingtonSUBDIRS1 = \
df925e6c66d45d960fbac0383169763967d2111cEvan Hunt cryptoadm \
cba05509f35b5b67731f4ac209536f706ef3504eMark Andrews decrypt \
4e8518aa8fc42f852c21ddb6c50f29b76e37884aMichael Graff digest \
9e53cbca72767d0c91962b7a01650ea07d7398ddMark Andrews elfsign \
63ca494e7e9aba8dc6740443fdab69620c7a7523Brian Wellington pktool \
5597be9bb88de138dfec9fa9176708443813925eTatuya JINMEI 神明達哉 kmfcfg
686b27bfd3ef906721fad485e3dae759679890b7Mark Andrews
d9059b0c38bd630c367d81424d72b1308cd74b04Tatuya JINMEI 神明達哉#
a76b380643a22f23a67a9df284e86cd7ef7608c1Mark Andrews# tpmadm is x86 only until we have SPARC support for the TSS and TPM
b1c6de5456a5287b442de5620282902da39a4968Mark Andrews#
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrencei386_SUBDIRS = tpmadm
71a16ee1350bf1a37c0c9a56a7698c0d4e51fb12Andreas Gustafsson
8436cbc6a4db5facd0dbb3cbc4e0d33398214f8fMark Andrews$(CLOSED_BUILD)SUBDIRS1 += \
440be4c866f6935ac069db79a414304507a664c2Michael Graff $(CLOSED)/cmd/cmd-crypto/kcfd
686b27bfd3ef906721fad485e3dae759679890b7Mark Andrews
d0eb2cc33c5db3366a16b1cb0abcca6ec7c8ee3cTatuya JINMEI 神明達哉SUBDIRS2 = \
6017f424ee3c02d7f22132c77576ea38542fa949Andreas Gustafsson etc \
9e53cbca72767d0c91962b7a01650ea07d7398ddMark Andrews scripts
d22b4de3f1c3151979e2a064cb271007c710c5a7Mark Andrews
686b27bfd3ef906721fad485e3dae759679890b7Mark Andrews$(CLOSED_BUILD)SUBDIRS2 += \
c5223c9cb7c22620d5ee6611228673e95b48a270Mark Andrews $(CLOSED)/cmd/cmd-crypto/etc
2b8bed6681d1541474f022586cbe728dfce36880Evan Hunt
a76b380643a22f23a67a9df284e86cd7ef7608c1Mark Andrewsall:= TARGET= all
da0ecdd70ce29381acda4a7fa0943ea43642fef3Andreas Gustafssoninstall:= TARGET= install
39073e9734e5e0ebb88ab9e3b14a85b7a0b9578bMark Andrewsclean:= TARGET= clean
cfb1587eb9a6dc6d1d36ea0344e1b20068b81e88Evan Huntclobber:= TARGET= clobber
cfb1587eb9a6dc6d1d36ea0344e1b20068b81e88Evan Huntlint:= TARGET= lint
a76b380643a22f23a67a9df284e86cd7ef7608c1Mark Andrews_msg:= TARGET= _msg
35503b87538103f6ff0e64870c86c34ca9ada9d7Andreas Gustafsson
d22b4de3f1c3151979e2a064cb271007c710c5a7Mark Andrews.KEEP_STATE:
9ec46fafd60c5450352597547dd62a87f330664bMark Andrews
686b27bfd3ef906721fad485e3dae759679890b7Mark Andrewsall clean clobber lint _msg: $(SUBDIRS1) $($(MACH)_SUBDIRS)
9b72c4648fb25234362db3453526926279bbb492Michael Sawyer
a76b380643a22f23a67a9df284e86cd7ef7608c1Mark Andrewsinstall: $(SUBDIRS1) $(SUBDIRS2) $($(MACH)_SUBDIRS)
6098d364b690cb9dabf96e9664c4689c8559bd2eMark Andrews
f7d85bae58428b91fde90f87c1e9ef89897acf2eAndreas Gustafsson$(SUBDIRS1) $(SUBDIRS2) $($(MACH)_SUBDIRS) : FRC
28479307225582ad0b2e11441d85fcf5169551d0Mark Andrews @cd $@; pwd; $(MAKE) $(MFLAGS) $(TARGET)
cfb1587eb9a6dc6d1d36ea0344e1b20068b81e88Evan Hunt
39073e9734e5e0ebb88ab9e3b14a85b7a0b9578bMark AndrewsFRC:
79ce3a9e82384cc31fd6b86be8f3d1474fcfd9f4Evan Hunt