Makefile revision a6d42e7d71324c5193c3b94d57d96ba2925d52e1
0N/A#
0N/A# CDDL HEADER START
0N/A#
0N/A# The contents of this file are subject to the terms of the
0N/A# Common Development and Distribution License (the "License").
0N/A# You may not use this file except in compliance with the License.
0N/A#
0N/A# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
0N/A# or http://www.opensolaris.org/os/licensing.
0N/A# See the License for the specific language governing permissions
0N/A# and limitations under the License.
0N/A#
0N/A# When distributing Covered Code, include this CDDL HEADER in each
0N/A# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
0N/A# If applicable, add the following below this CDDL HEADER, with the
0N/A# fields enclosed by brackets "[]" replaced with your own identifying
0N/A# information: Portions Copyright [yyyy] [name of copyright owner]
0N/A#
0N/A# CDDL HEADER END
0N/A#
0N/A
0N/A#
0N/A# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
0N/A# Use is subject to license terms.
0N/A#
0N/A
0N/Ainclude $(SRC)/Makefile.master
0N/A
0N/Asparc_SUBDIRS= \
0N/A SUNWbcp \
0N/A SUNWcakr.u \
0N/A SUNWcakr.v \
0N/A SUNWcakrnt2000.v \
0N/A SUNWcar.u \
0N/A SUNWcar.v \
0N/A SUNWcart200.v \
0N/A SUNWcg6.u \
0N/A SUNWcg6h \
0N/A SUNWcpc.u \
0N/A SUNWcpc.v \
0N/A SUNWcpr.u \
0N/A SUNWcti2.u \
0N/A SUNWcvc.u \
0N/A SUNWcvcr.u \
0N/A SUNWdcsr \
0N/A SUNWdcsu \
0N/A SUNWdrcr.u \
0N/A SUNWdrr.u \
0N/A SUNWdscpr.u \
0N/A SUNWdscpu.u \
0N/A SUNWefcl \
0N/A SUNWefcr \
0N/A SUNWefcu \
0N/A SUNWefc.u \
0N/A SUNWefck \
0N/A SUNWerid \
0N/A SUNWfruid \
338N/A SUNWfruip.u \
338N/A SUNWfsr \
338N/A SUNWfsu \
0N/A SUNWhmd \
0N/A SUNWhmdu \
338N/A SUNWidn.u \
0N/A SUNWifp \
0N/A SUNWifph \
338N/A SUNWjcom \
0N/A SUNWjib \
0N/A SUNWkvm.c \
0N/A SUNWkvm.d \
0N/A SUNWkvm.m \
0N/A SUNWkvm.u \
338N/A SUNWkvm.v \
338N/A SUNWkvmt200.v \
338N/A SUNWldomr.v \
338N/A SUNWldomu.v \
338N/A SUNWluxd.u \
338N/A SUNWluxl \
0N/A SUNWluxopr \
0N/A SUNWn2cp.v \
0N/A SUNWniumx.v \
0N/A SUNWnxge.u \
0N/A SUNWnxge.v \
0N/A SUNWonmtst.u \
0N/A SUNWonmtst.v \
0N/A SUNWiopc.u \
0N/A SUNWiopc.v \
0N/A SUNWpdu \
0N/A SUNWpstl.u \
0N/A SUNWqfed \
0N/A SUNWqus \
0N/A SUNWsckmr \
0N/A SUNWsckmu.u \
0N/A SUNWsckm.u \
0N/A SUNWscmhdlr \
0N/A SUNWsfdr.u \
338N/A SUNWsfdrr.u \
338N/A SUNWssad \
338N/A SUNWstc.u \
0N/A SUNWus.u \
0N/A SUNWusat10.v \
0N/A SUNWust1.v \
0N/A SUNWust2.v \
0N/A SUNWwbsd
0N/A
0N/Asparc_XMODS= \
0N/A SUNWn2cpact.v
0N/A
0N/Ai386_SUBDIRS= \
0N/A SUNWad810 \
0N/A SUNWadixp \
0N/A SUNWagp \
0N/A SUNWagph \
0N/A SUNWamd8111s \
0N/A SUNWahci \
0N/A SUNWamr \
0N/A SUNWarcmsr \
0N/A SUNWatheros \
0N/A SUNWatigfx \
0N/A SUNWaudiohd \
0N/A SUNWcakr.i \
0N/A SUNWcakrx.i \
0N/A SUNWcar.i \
0N/A SUNWcarx.i \
0N/A SUNWcpc.i \
0N/A SUNWcpr.i \
0N/A SUNWdfb.i \
0N/A SUNWdrmr \
0N/A SUNWgrub \
0N/A SUNWgrubS \
0N/A SUNWdcopy \
0N/A SUNWipw \
0N/A SUNWiwh \
0N/A SUNWiwi \
0N/A SUNWiwk \
0N/A SUNWkvm.i \
0N/A SUNWlxr \
0N/A SUNWlxu \
0N/A SUNWmegasas \
0N/A SUNWmv88sx \
0N/A SUNWnge \
0N/A SUNWnvsata \
0N/A SUNWnxge \
0N/A SUNWonmtst.i \
0N/A SUNWos86r \
0N/A SUNWpsdcr \
0N/A SUNWpsdir \
0N/A SUNWpsh \
0N/A SUNWralink \
0N/A SUNWrmodr \
0N/A SUNWrmodu \
0N/A SUNWrtw \
0N/A SUNWsi3124 \
0N/A SUNWural \
0N/A SUNWvia823x \
0N/A SUNWwpi \
0N/A SUNWxdt \
0N/A SUNWxsvc \
0N/A SUNWxvmipar \
0N/A SUNWxvmipau \
0N/A SUNWxvmpv \
0N/A SUNWntxn
0N/A
0N/Ai386_XMODS= \
0N/A BRCMbnx \
0N/A SUNWadpu320 \
0N/A SUNWlsimega
0N/A
0N/ACOMMON_SUBDIRS= \
0N/A SUNW1394h \
0N/A SUNW1394 \
0N/A SUNWaac \
0N/A SUNWaccr \
0N/A SUNWaccu \
0N/A SUNWafe \
0N/A SUNWapct \
0N/A SUNWauda \
0N/A SUNWaudd \
0N/A SUNWaudf \
0N/A SUNWaudh \
0N/A SUNWaudit \
0N/A SUNWatfsr \
0N/A SUNWatfsu \
0N/A SUNWarc \
0N/A SUNWarbel \
0N/A SUNWarcr \
0N/A SUNWastdev \
0N/A SUNWav1394 \
0N/A SUNWbart \
0N/A SUNWbge \
0N/A SUNWbip \
0N/A SUNWbipr \
0N/A SUNWbnur \
0N/A SUNWbnuu \
0N/A SUNWbsr \
0N/A SUNWbsu \
0N/A SUNWbtool \
0N/A SUNWcdrw \
0N/A SUNWcfcl \
0N/A SUNWcfclr \
0N/A SUNWcfpl \
0N/A SUNWcfplr \
0N/A SUNWchxge \
0N/A SUNWckr \
0N/A SUNWcnetr \
0N/A SUNWcnsr \
0N/A SUNWcnsu \
0N/A SUNWcpcu \
0N/A SUNWcsd \
0N/A SUNWcsr \
0N/A SUNWcsu \
0N/A SUNWcsl \
0N/A SUNWcslr \
0N/A SUNWcstl \
0N/A SUNWdcaf \
0N/A SUNWdcar \
0N/A SUNWdfbh \
0N/A SUNWdhcm \
0N/A SUNWdhcsb \
0N/A SUNWdhcsr \
0N/A SUNWdhcsu \
0N/A SUNWdmfe \
0N/A SUNWdmgtr \
0N/A SUNWdmgtu \
0N/A SUNWdsdr \
0N/A SUNWdsdu \
0N/A SUNWdoc \
0N/A SUNWdpl \
0N/A SUNWdtrc \
0N/A SUNWdtrp \
0N/A SUNWdtrt \
0N/A SUNWemlxs \
0N/A SUNWemlxu \
0N/A SUNWesu \
0N/A SUNWfchba \
0N/A SUNWfchbar \
338N/A SUNWfcip \
338N/A SUNWfcmdb \
338N/A SUNWfcp \
338N/A SUNWfcprt \
338N/A SUNWfcprtr \
338N/A SUNWfcsm \
338N/A SUNWfctl \
338N/A SUNWfilebench \
338N/A SUNWfmd \
0N/A SUNWfmdr \
0N/A SUNWfss \
0N/A SUNWftdur \
0N/A SUNWftduu \
0N/A SUNWftpr \
0N/A SUNWftpu \
0N/A SUNWfwdc \
0N/A SUNWfwdcu \
0N/A SUNWfwflash \
0N/A SUNWgssdh \
0N/A SUNWgssc \
0N/A SUNWgss \
0N/A SUNWgssk \
0N/A SUNWhal \
0N/A SUNWhalr \
0N/A SUNWhea \
0N/A SUNWhwdata \
0N/A SUNWhxge \
0N/A SUNWib \
0N/A SUNWibsdpu \
0N/A SUNWibsdp \
0N/A SUNWiir \
0N/A SUNWiiu \
0N/A SUNWigb \
0N/A SUNWima \
0N/A SUNWimac \
0N/A SUNWimar \
0N/A SUNWimacr \
0N/A SUNWintgige \
0N/A SUNWiotu \
0N/A SUNWioth \
0N/A SUNWipc \
0N/A SUNWipfh \
0N/A SUNWipfr \
0N/A SUNWipfu \
0N/A SUNWipoib \
0N/A SUNWippcore \
0N/A SUNWipplr \
0N/A SUNWipplu \
0N/A SUNWiscsidmr \
0N/A SUNWiscsidmu \
0N/A SUNWiscsir \
0N/A SUNWiscsitgtr \
0N/A SUNWiscsitgtu \
0N/A SUNWiscsitr \
0N/A SUNWiscsitu \
0N/A SUNWiscsiu \
0N/A SUNWisns \
0N/A SUNWisnsadm \
0N/A SUNWisnsr \
0N/A SUNWixgb \
0N/A SUNWixgbe \
0N/A SUNWkrbr \
0N/A SUNWkrbu \
0N/A SUNWldskint \
0N/A SUNWlibsasl \
0N/A SUNWllc \
0N/A SUNWllcr\
0N/A SUNWlldap \
0N/A SUNWlp-cmds \
0N/A SUNWlpr-cmds \
0N/A SUNWkey \
0N/A SUNWloc \
0N/A SUNWluxop \
0N/A SUNWmdar \
0N/A SUNWmdau \
0N/A SUNWmdb \
0N/A SUNWmdbdm \
0N/A SUNWmdbr \
0N/A SUNWmddr \
0N/A SUNWmdr \
0N/A SUNWmdu \
0N/A SUNWmibii \
0N/A SUNWmmsr \
0N/A SUNWmmsu \
0N/A SUNWmpapi \
0N/A SUNWmpapir \
0N/A SUNWmpathadm \
0N/A SUNWmpsvplr \
0N/A SUNWmxfe \
0N/A SUNWncar \
0N/A SUNWncau \
0N/A SUNWndmpr \
0N/A SUNWndmpu \
0N/A SUNWnetcat \
0N/A SUNWnfsckr \
0N/A SUNWnfsskr \
0N/A SUNWnfssr \
0N/A SUNWnfscr \
0N/A SUNWnfssu \
0N/A SUNWnfscu \
0N/A SUNWnisr \
0N/A SUNWnisu \
0N/A SUNWntpr \
0N/A SUNWntpu \
0N/A SUNWnwamintr \
0N/A SUNWnwamintu \
0N/A SUNWocf \
0N/A SUNWocfd \
0N/A SUNWocfh \
0N/A SUNWocfr \
0N/A SUNWonfmes \
0N/A SUNWonzfs \
0N/A SUNWopenssl-man \
338N/A SUNWopenssl-libraries \
338N/A SUNWopenssl-include \
338N/A SUNWopenssl-commands \
338N/A SUNWopensslr \
338N/A SUNWosdem \
338N/A SUNWypr \
338N/A SUNWypu \
338N/A SUNWpamsc \
338N/A SUNWpapi \
0N/A SUNWpcan \
0N/A SUNWpcelx \
0N/A SUNWpcmci \
0N/A SUNWpcmcu \
0N/A SUNWpcmem \
0N/A SUNWpcr \
0N/A SUNWpcser \
0N/A SUNWpcu \
0N/A SUNWpcwl \
0N/A SUNWpd \
0N/A SUNWphx \
0N/A SUNWpolkit \
0N/A PHXext \
0N/A SUNWperl584core \
0N/A SUNWperl584usr \
0N/A SUNWpiclh \
0N/A SUNWpiclu \
0N/A SUNWpiclr \
0N/A SUNWpl5p \
0N/A SUNWpl5u \
0N/A SUNWpl5v \
0N/A SUNWpool \
0N/A SUNWpoold \
0N/A SUNWpoolr \
0N/A SUNWpowertop \
0N/A SUNWppm \
0N/A SUNWpppd \
0N/A SUNWpppdu \
0N/A SUNWpppdr \
0N/A SUNWpppdt \
0N/A SUNWpppg \
0N/A SUNWpppgS \
0N/A SUNWpsdpr \
0N/A SUNWpsf \
0N/A SUNWpsm-ipp \
0N/A SUNWpsm-lpd \
0N/A SUNWpmr \
0N/A SUNWpmu \
0N/A SUNWpsr \
0N/A SUNWpsu \
0N/A SUNWqlc \
0N/A SUNWqlcu \
0N/A SUNWqos \
0N/A SUNWqosu \
0N/A SUNWrcapr \
0N/A SUNWrcapu \
0N/A SUNWrcmdc \
0N/A SUNWrcmdr \
0N/A SUNWrcmds \
0N/A SUNWrdcr \
0N/A SUNWrdcu \
0N/A SUNWrds \
0N/A SUNWrge \
0N/A SUNWrmvolmgr \
0N/A SUNWrmvolmgrr \
0N/A SUNWrmwbr \
0N/A SUNWrmwbu \
0N/A SUNWroute \
0N/A SUNWroutr \
0N/A SUNWrpcib \
0N/A SUNWrsg \
338N/A SUNWrsgk \
0N/A SUNWrsm \
0N/A SUNWrsmo \
0N/A SUNWrtls \
0N/A SUNWsacom \
0N/A SUNWsasnm \
0N/A SUNWsbp2 \
0N/A SUNWscmr \
0N/A SUNWscmu \
0N/A SUNWscpr \
0N/A SUNWscpu \
338N/A SUNWscplp \
0N/A SUNWscsa1394 \
0N/A SUNWscsip \
0N/A SUNWsdcard \
0N/A SUNWses \
338N/A SUNWsfe \
0N/A SUNWslpr \
0N/A SUNWslpu \
0N/A SUNWsmapi \
0N/A SUNWsmbfskr \
0N/A SUNWsmbfsr \
0N/A SUNWsmbfsu \
0N/A SUNWsmbskr \
0N/A SUNWsmbsr \
0N/A SUNWsmbsu \
0N/A SUNWsmedia \
0N/A SUNWsmediar \
0N/A SUNWsmpd \
0N/A SUNWsn1rint \
0N/A SUNWsn1uint \
0N/A SUNWsndmr \
0N/A SUNWsndmu \
0N/A SUNWspnego \
0N/A SUNWspsvr \
338N/A SUNWspsvu \
0N/A SUNWsra \
0N/A SUNWsrh \
0N/A SUNWsshcu \
0N/A SUNWsshr \
0N/A SUNWsshu \
0N/A SUNWsshdr \
0N/A SUNWsshdu \
0N/A SUNWstmf \
0N/A SUNWstmfu \
338N/A SUNWtcpd \
338N/A SUNWtcpdS \
0N/A SUNWtecla \
0N/A SUNWter \
0N/A SUNWtftpr \
338N/A SUNWtftp \
0N/A SUNWtnetc \
0N/A SUNWtnetr \
0N/A SUNWtnetd \
0N/A SUNWtnfc \
0N/A SUNWtnfd \
0N/A SUNWtoo \
0N/A SUNWtsg \
0N/A SUNWtsr \
0N/A SUNWtsu \
0N/A SUNWuacm \
0N/A SUNWucbt \
0N/A SUNWudaplr \
0N/A SUNWudaplu \
338N/A SUNWudf \
0N/A SUNWudfr \
0N/A SUNWuedg \
0N/A SUNWugen \
0N/A SUNWugenu \
0N/A SUNWuksp \
0N/A SUNWukspfw \
0N/A SUNWuprl \
0N/A SUNWusbvc \
0N/A SUNWusb \
338N/A SUNWusbs \
338N/A SUNWusbu \
0N/A SUNWvscankr \
0N/A SUNWvscanr \
0N/A SUNWvscanu \
338N/A SUNWwlanr \
0N/A SUNWwlanu \
0N/A SUNWwpar \
0N/A SUNWwpau \
0N/A SUNWxcu4 \
0N/A SUNWxcu6 \
0N/A SUNWxwdv \
0N/A SUNWxge \
0N/A SUNWzfskr \
0N/A SUNWzfsr \
0N/A SUNWzfsu \
0N/A SUNWzoneint \
0N/A SUNWzoner \
0N/A SUNWzoneu
338N/A
0N/ACOMMON_XMODS= \
0N/A SUNWcryptoint \
0N/A SUNWhermon \
0N/A SUNWibsdpib \
0N/A SUNWkdcr \
0N/A SUNWkdcu \
0N/A SUNWstatl \
0N/A SUNWsvvs \
0N/A SUNWtavor \
338N/A SUNWudapltr \
338N/A SUNWudapltu \
0N/A SUNWwbint \
0N/A SUNWwbsup
0N/A
0N/ASUBDIRS= $($(MACH)_SUBDIRS) $(COMMON_SUBDIRS)
338N/A
0N/AXMODS= $($(MACH)_XMODS) $(COMMON_XMODS)
0N/A
0N/A
0N/Aall := TARGET= all
0N/Ainstall := TARGET= install
0N/Ainstall_h := TARGET= install_h
0N/Aclean := TARGET= clean
0N/Aclobber := TARGET= clobber
0N/A
0N/A%: %.ksh
0N/A $(RM) $@
0N/A cp $< $@
0N/A chmod +x $@
0N/A
338N/A.KEEP_STATE:
0N/A
0N/A.PARALLEL: $(SUBDIRS) $(XMODS)
0N/A
0N/Aall install: awk_pkginfo $(SUBDIRS) $(XMODS)
0N/A
0N/Aclean clobber: $(SUBDIRS) $(XMODS)
0N/A $(RM) awk_pkginfo bld_awk_pkginfo
0N/A
0N/A$(SUBDIRS): FRC
338N/A @cd $@; pwd; $(MAKE) $(TARGET)
338N/A
0N/A$(XMODS): FRC
0N/A @if [ -f $@/Makefile ]; then \
0N/A cd $@; pwd; $(MAKE) $(TARGET); \
338N/A else \
0N/A true; \
0N/A fi
0N/A
0N/Aawk_pkginfo: bld_awk_pkginfo
0N/A ./bld_awk_pkginfo -m $(MACH) -p "$(RELEASE)/$(VERSION)" -o $@ -v \
0N/A $(ONVERS)
0N/A
0N/AFRC:
0N/A
0N/A# EXPORT DELETE START
0N/AEXPORT_SRC:
0N/A $(RM) -r $(sparc_XMODS) $(i386_XMODS) $(COMMON_XMODS)
0N/A $(RM) Makefile+
338N/A sed -e "/^# EXPORT DELETE START/,/^# EXPORT DELETE END/d" \
0N/A < Makefile > Makefile+
0N/A $(MV) Makefile+ Makefile
0N/A $(CHMOD) 444 Makefile
0N/A $(RM) SUNWos86r/prototype_i386+
0N/A $(SED) -e "/^# EXPORT DELETE START/,/^# EXPORT DELETE END/d" \
0N/A < SUNWos86r/prototype_i386 > SUNWos86r/prototype_i386+
0N/A $(MV) -f SUNWos86r/prototype_i386+ SUNWos86r/prototype_i386
0N/A $(CHMOD) 444 SUNWos86r/prototype_i386
0N/A $(RM) SUNWcsl/prototype_com+
338N/A $(SED) -e "/^# EXPORT DELETE START/,/^# EXPORT DELETE END/d" \
338N/A < SUNWcsl/prototype_com > SUNWcsl/prototype_com+
0N/A $(MV) -f SUNWcsl/prototype_com+ SUNWcsl/prototype_com
0N/A $(CHMOD) 444 SUNWcsl/prototype_com
0N/A $(RM) SUNWcsl/prototype_i386+
338N/A $(SED) -e "/^# EXPORT DELETE START/,/^# EXPORT DELETE END/d" \
0N/A < SUNWcsl/prototype_i386 > SUNWcsl/prototype_i386+
0N/A $(MV) -f SUNWcsl/prototype_i386+ SUNWcsl/prototype_i386
0N/A $(CHMOD) 444 SUNWcsl/prototype_i386
0N/A $(RM) SUNWcsl/prototype_sparc+
0N/A $(SED) -e "/^# EXPORT DELETE START/,/^# EXPORT DELETE END/d" \
0N/A < SUNWcsl/prototype_sparc > SUNWcsl/prototype_sparc+
0N/A $(MV) -f SUNWcsl/prototype_sparc+ SUNWcsl/prototype_sparc
0N/A $(CHMOD) 444 SUNWcsl/prototype_sparc
0N/A
0N/ACRYPT_SRC:
0N/A $(RM) SUNWcryptoint/prototype_com+
0N/A $(SED) -e "/^# CRYPT DELETE START/,/^# CRYPT DELETE END/d" \
0N/A < SUNWcryptoint/prototype_com > SUNWcryptoint/prototype_com+
338N/A $(MV) -f SUNWcryptoint/prototype_com+ SUNWcryptoint/prototype_com
0N/A $(CHMOD) 444 SUNWcryptoint/prototype_com
0N/A
0N/A# EXPORT DELETE END
0N/A