#!/bin/sh # # CDDL HEADER START # # The contents of this file are subject to the terms of the # Common Development and Distribution License, Version 1.0 only # (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 2005 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # #ident "%Z%%M% %I% %E% SMI" # This file brings down all that is needed to build the # core Infiniband code. # # header files find_files "s.*.h" \ usr/src/uts/common/sys/ib \ usr/src/uts/common/sys \ usr/src/uts/sparc/sys \ usr/src/uts/sparc/v7/sys \ usr/src/uts/sparc/v9/sys \ usr/src/uts/sun/sys \ usr/src/uts/intel/sys \ usr/src/uts/intel/ia32/sys \ usr/src/uts/common/rpc \ usr/src/uts/common/netinet \ usr/src/uts/common/inet \ usr/src/uts/common/net \ usr/src/uts/common/vm \ usr/src/uts/common/gssapi # cfgadm plugin directory find_files "s.*" \ usr/src/lib/cfgadm_plugins/ib # warlock find_files "s.*" \ usr/src/uts/common/io/warlock # to compile the drivers/modules find_files "s.*" \ usr/src/uts/sparc/ib \ usr/src/uts/sparc/ibcm \ usr/src/uts/sparc/ibdm \ usr/src/uts/sparc/ibmf \ usr/src/uts/sparc/ibtl \ usr/src/uts/sparc/tavor \ usr/src/uts/sparc/ibd \ usr/src/uts/sparc/daplt \ usr/src/uts/sparc/rpcib \ usr/src/uts/intel/ib \ usr/src/uts/intel/ibcm \ usr/src/uts/intel/ibdm \ usr/src/uts/intel/ibmf \ usr/src/uts/intel/ibtl \ usr/src/uts/intel/tavor \ usr/src/uts/intel/daplt # packaging files find_files "s.*" \ usr/src/pkgdefs/common_files \ usr/src/pkgdefs/SUNWib \ usr/src/pkgdefs/SUNWtavor # extra files needed find_files "s.*" \ usr/src/uts/common/os \ usr/src/uts/common/rpc \ usr/src/uts/intel/asm \ usr/src/uts/intel/amd64 # lvm find_files "s.*.x" \ usr/src/uts/common/sys/lvm # makefiles echo_file usr/src/Makefile.master echo_file usr/src/Makefile.master.64 echo_file usr/src/req.flg echo_file usr/src/Makefile.psm echo_file usr/src/Makefile.psm.targ echo_file usr/src/uts/Makefile echo_file usr/src/uts/Makefile.targ echo_file usr/src/uts/Makefile.uts echo_file usr/src/uts/sun/Makefile.files echo_file usr/src/uts/sun/Makefile.rules echo_file usr/src/uts/common/Makefile.files echo_file usr/src/uts/common/Makefile.rules echo_file usr/src/uts/common/sys/Makefile echo_file usr/src/uts/common/sys/lvm/Makefile echo_file usr/src/uts/sparc/Makefile echo_file usr/src/uts/sparc/Makefile.files echo_file usr/src/uts/sparc/Makefile.rules echo_file usr/src/uts/sparc/Makefile.sparc echo_file usr/src/uts/sparc/Makefile.targ echo_file usr/src/uts/sparc/ml/sparc.il echo_file usr/src/uts/sparc/req.flg echo_file usr/src/uts/intel/Makefile echo_file usr/src/uts/intel/Makefile.files echo_file usr/src/uts/intel/Makefile.rules echo_file usr/src/uts/intel/Makefile.intel echo_file usr/src/uts/intel/Makefile.targ echo_file usr/src/uts/intel/ia32/ml/ia32.il echo_file usr/src/uts/sun4u/Makefile echo_file usr/src/uts/sun4u/Makefile.files echo_file usr/src/uts/sun4u/Makefile.rules echo_file usr/src/uts/sun4u/Makefile.sun4u echo_file usr/src/uts/sun4u/Makefile.targ echo_file usr/src/uts/sun4u/Makefile.workarounds echo_file usr/src/uts/sfmmu/Makefile.files echo_file usr/src/uts/sfmmu/Makefile.rules echo_file usr/src/uts/sparc/v9/Makefile.files echo_file usr/src/uts/sparc/v9/Makefile.rules echo_file usr/src/cmd/Makefile echo_file usr/src/cmd/Makefile.cmd echo_file usr/src/cmd/Makefile.targ echo_file usr/src/pkgdefs/awk_procedure echo_file usr/src/pkgdefs/bld_awk_pkginfo.ksh echo_file usr/src/pkgdefs/req.flg echo_file usr/src/pkgdefs/Makefile echo_file usr/src/pkgdefs/Makefile.com echo_file usr/src/pkgdefs/Makefile.prtarg echo_file usr/src/pkgdefs/Makefile.targ echo_file usr/src/pkgdefs/etc/exception_list_sparc echo_file usr/src/pkgdefs/etc/exception_list_i386 echo_file usr/src/cmd/mapfile_noexstk echo_file usr/src/cmd/sgs/mapfiles/sparc/map.pagealign # these files are needed for forthdebug echo_file usr/src/uts/sun4u/forthdebug/Makefile echo_file usr/src/uts/sun4u/forthdebug/ib.fdbg echo_file usr/src/uts/sun4u/forthdebug/ibcm.fdbg echo_file usr/src/uts/sun4u/forthdebug/ibdm.fdbg echo_file usr/src/uts/sun4u/forthdebug/ibmf.fdbg echo_file usr/src/uts/sun4u/forthdebug/ibtl.fdbg echo_file usr/src/uts/sun4/forthdebug/tavor.fdbg