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