components/open-fabrics/Makefile
changeset 5682 94c0ca64c022
parent 5675 46773d0b4805
child 5708 49b43e37ce26
equal deleted inserted replaced
5681:b8fe51f35344 5682:94c0ca64c022
    16 # fields enclosed by brackets "[]" replaced with your own identifying
    16 # fields enclosed by brackets "[]" replaced with your own identifying
    17 # information: Portions Copyright [yyyy] [name of copyright owner]
    17 # information: Portions Copyright [yyyy] [name of copyright owner]
    18 #
    18 #
    19 # CDDL HEADER END
    19 # CDDL HEADER END
    20 #
    20 #
       
    21 
       
    22 #
    21 # Copyright (c) 2010, 2016, Oracle and/or its affiliates. All rights reserved.
    23 # Copyright (c) 2010, 2016, Oracle and/or its affiliates. All rights reserved.
    22 #
    24 #
       
    25 include ../../make-rules/shared-macros.mk
    23 
    26 
    24 LD_Z_IGNORE =
    27 LD_Z_IGNORE =
    25 
    28 
    26 COMPONENT_NAME=	open-fabrics
    29 COMPONENT_NAME=	open-fabrics
    27 COMPONENT_VERSION=1.5.3
    30 COMPONENT_VERSION=1.5.3
       
    31 COMPONENT_SRC=
    28 
    32 
    29 COMPONENT_PROJECT_URL=	http://www.openfabrics.org/
    33 COMPONENT_PROJECT_URL=	http://www.openfabrics.org/
    30 COMPONENT_BUGDB=	library/ofuv_lib
    34 COMPONENT_BUGDB=	library/ofuv_lib
    31 
    35 
    32 TPNO_OPEN_FABRICS=	3369
    36 TPNO_OPEN_FABRICS=	3369
    41 TPNO_OPENSM=		5091
    45 TPNO_OPENSM=		5091
    42 TPNO_PERFTEST=		5081
    46 TPNO_PERFTEST=		5081
    43 TPNO_QPERF=		5083
    47 TPNO_QPERF=		5083
    44 TPNO_RDS_TOOLS=		5092
    48 TPNO_RDS_TOOLS=		5092
    45 
    49 
    46 include ../../make-rules/shared-macros.mk
       
    47 
       
    48 # sensitive to kernel interface changes.
    50 # sensitive to kernel interface changes.
    49 ifeq ($(BUILD_TYPE), evaluation)
    51 ifeq ($(BUILD_TYPE), evaluation)
    50 PUBLISH_STAMP=
    52 PUBLISH_STAMP=
    51 SUBDIRS =
    53 SUBDIRS =
    52 else
    54 else
    53 # for now, everything with a Makefile should be built
    55 # for now, everything with a Makefile should be built
    54 SUBDIRS =	$(shell echo */Makefile | sed -e 's;/Makefile;;g')
    56 SUBDIRS =	$(shell echo */Makefile | sed -e 's;/Makefile;;g')
    55 endif
    57 endif
    56 
    58 
       
    59 include ofed.mk
    57 include $(WS_MAKE_RULES)/ips.mk
    60 include $(WS_MAKE_RULES)/ips.mk
    58 include ofed.mk
       
    59 
    61 
    60 # Do not apply the standard license transforms for this component. The
    62 # Do not apply the standard license transforms for this component. The
    61 # license actions in the open-fabrics.p5m file are already tagged with the
    63 # license actions in the open-fabrics.p5m file are already tagged with the
    62 # attributes.
    64 # attributes.
    63 LICENSE_TRANSFORMS =
    65 LICENSE_TRANSFORMS =
   111 REQUIRED_PACKAGES += runtime/perl-512
   113 REQUIRED_PACKAGES += runtime/perl-512
   112 REQUIRED_PACKAGES += runtime/perl-520
   114 REQUIRED_PACKAGES += runtime/perl-520
   113 REQUIRED_PACKAGES += runtime/tcl-8
   115 REQUIRED_PACKAGES += runtime/tcl-8
   114 REQUIRED_PACKAGES += shell/bash
   116 REQUIRED_PACKAGES += shell/bash
   115 REQUIRED_PACKAGES += shell/ksh93
   117 REQUIRED_PACKAGES += shell/ksh93
   116 REQUIRED_PACKAGES += system/library
       
   117 REQUIRED_PACKAGES += system/library/gcc/gcc-c-runtime
   118 REQUIRED_PACKAGES += system/library/gcc/gcc-c-runtime
   118 REQUIRED_PACKAGES += system/library/gcc/gcc-c++-runtime
   119 REQUIRED_PACKAGES += system/library/gcc/gcc-c++-runtime
   119 REQUIRED_PACKAGES += system/library/math
   120 REQUIRED_PACKAGES += system/library/math