Makefile revision 3661
4ff47e3535a6da266acc3f0cf743046dbf16a856rbb#
263dbbd9c2a6952e756973b3dde9beeaf8eff6b7gregames# CDDL HEADER START
9876642ec8126175f143702d7b949643f8128fdftrawick#
9876642ec8126175f143702d7b949643f8128fdftrawick# The contents of this file are subject to the terms of the
9876642ec8126175f143702d7b949643f8128fdftrawick# Common Development and Distribution License (the "License").
263dbbd9c2a6952e756973b3dde9beeaf8eff6b7gregames# You may not use this file except in compliance with the License.
263dbbd9c2a6952e756973b3dde9beeaf8eff6b7gregames#
263dbbd9c2a6952e756973b3dde9beeaf8eff6b7gregames# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
263dbbd9c2a6952e756973b3dde9beeaf8eff6b7gregames# or http://www.opensolaris.org/os/licensing.
0f2ac39337f7543f197db8b040f596123167eb2dstoddard# See the License for the specific language governing permissions
0f2ac39337f7543f197db8b040f596123167eb2dstoddard# and limitations under the License.
0f2ac39337f7543f197db8b040f596123167eb2dstoddard#
0f2ac39337f7543f197db8b040f596123167eb2dstoddard# When distributing Covered Code, include this CDDL HEADER in each
0f2ac39337f7543f197db8b040f596123167eb2dstoddard# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
0f2ac39337f7543f197db8b040f596123167eb2dstoddard# If applicable, add the following below this CDDL HEADER, with the
5183e10e45a86e2dd1112a4d71c24db3facbbc9agregames# fields enclosed by brackets "[]" replaced with your own identifying
5183e10e45a86e2dd1112a4d71c24db3facbbc9agregames# information: Portions Copyright [yyyy] [name of copyright owner]
5183e10e45a86e2dd1112a4d71c24db3facbbc9agregames#
0f2ac39337f7543f197db8b040f596123167eb2dstoddard# CDDL HEADER END
4ff47e3535a6da266acc3f0cf743046dbf16a856rbb#
afab3e893c3fecabf2e3cac4e37ada58db984cearbb# Copyright (c) 2010, 2015, Oracle and/or its affiliates. All rights reserved.
afab3e893c3fecabf2e3cac4e37ada58db984cearbb#
afab3e893c3fecabf2e3cac4e37ada58db984cearbb
afab3e893c3fecabf2e3cac4e37ada58db984cearbbTPNO_OPEN_FABRICS= 3369
612ea048caf897cb6e69dc296d2b143a08ba83a0rbbTPNO_IBUTILS= 5084
612ea048caf897cb6e69dc296d2b143a08ba83a0rbbTPNO_INFINIBAND_DIAGS= 5085
612ea048caf897cb6e69dc296d2b143a08ba83a0rbbTPNO_LIBIBMAD= 5086
612ea048caf897cb6e69dc296d2b143a08ba83a0rbbTPNO_LIBIBUMAD= 5087
612ea048caf897cb6e69dc296d2b143a08ba83a0rbbTPNO_LIBIBVERBS= 5082
612ea048caf897cb6e69dc296d2b143a08ba83a0rbbTPNO_LIBMLX4= 5088
67e81f5f6ddfe2e3d1f1208a04b8ccd368c658farbbTPNO_LIBRDMACM= 5089
c8af62b87a118cbbc25414eb9459219f338b1b0fstoddardTPNO_LIBSDP= 5080
30309f86bfd564437654aa822a19cd0cb29ca6f8wroweTPNO_OPENSM= 5091
30309f86bfd564437654aa822a19cd0cb29ca6f8wroweTPNO_PERFTEST= 5081
30309f86bfd564437654aa822a19cd0cb29ca6f8wroweTPNO_QPERF= 5083
30309f86bfd564437654aa822a19cd0cb29ca6f8wroweTPNO_RDS_TOOLS= 5092
30309f86bfd564437654aa822a19cd0cb29ca6f8wrowe
65db4f712167a3498de73cee5c08032a8aa6a010rbbinclude ../../make-rules/shared-macros.mk
65db4f712167a3498de73cee5c08032a8aa6a010rbbinclude ../../make-rules/ips.mk
65db4f712167a3498de73cee5c08032a8aa6a010rbbinclude ofed.mk
65db4f712167a3498de73cee5c08032a8aa6a010rbb
65db4f712167a3498de73cee5c08032a8aa6a010rbbLD_Z_IGNORE =
ed4f9ec869d7fc5bd220c8d70ee58eed9b32d60arederpj
ed4f9ec869d7fc5bd220c8d70ee58eed9b32d60arederpjCOMPONENT_NAME= open-fabrics
ed4f9ec869d7fc5bd220c8d70ee58eed9b32d60arederpjCOMPONENT_VERSION=1.5.3
ed4f9ec869d7fc5bd220c8d70ee58eed9b32d60arederpj
ed4f9ec869d7fc5bd220c8d70ee58eed9b32d60arederpjCOMPONENT_PROJECT_URL= http://www.openfabrics.org/
c8af62b87a118cbbc25414eb9459219f338b1b0fstoddardCOMPONENT_BUGDB= library/ofuv_lib utility/ofuv_tools
c8af62b87a118cbbc25414eb9459219f338b1b0fstoddard
c8af62b87a118cbbc25414eb9459219f338b1b0fstoddard# for now, everything with a Makefile should be built
c8af62b87a118cbbc25414eb9459219f338b1b0fstoddardSUBDIRS = $(shell echo */Makefile | sed -e 's;/Makefile;;g')
c8af62b87a118cbbc25414eb9459219f338b1b0fstoddard
c8af62b87a118cbbc25414eb9459219f338b1b0fstoddard# Do not apply the standard license transforms for this component. The
c8af62b87a118cbbc25414eb9459219f338b1b0fstoddard# license actions in the open-fabrics.p5m file are already tagged with the
c8af62b87a118cbbc25414eb9459219f338b1b0fstoddard# attributes.
c8af62b87a118cbbc25414eb9459219f338b1b0fstoddardLICENSE_TRANSFORMS =
c981632de03d61667b7a6dda3e1f0a80fd5973b1gregames
c981632de03d61667b7a6dda3e1f0a80fd5973b1gregames.PHONY: $(SUBDIRS)
8f43c3299e44dc11a4cd68acc93b578a0318daaftrawick
8f43c3299e44dc11a4cd68acc93b578a0318daaftrawickdownload: TARGET = download
8f43c3299e44dc11a4cd68acc93b578a0318daaftrawickprep: TARGET = prep
8f43c3299e44dc11a4cd68acc93b578a0318daaftrawickinstall: TARGET = install
8f43c3299e44dc11a4cd68acc93b578a0318daaftrawickclean: TARGET = clean
8f43c3299e44dc11a4cd68acc93b578a0318daaftrawickclobber: TARGET = clobber
8f43c3299e44dc11a4cd68acc93b578a0318daaftrawicktest: TARGET = test
8f43c3299e44dc11a4cd68acc93b578a0318daaftrawick
8f43c3299e44dc11a4cd68acc93b578a0318daaftrawickbuild: install
688f7d0bc138bb02f92288017920468e7e314f23stoddard
688f7d0bc138bb02f92288017920468e7e314f23stoddard.DEFAULT: publish
688f7d0bc138bb02f92288017920468e7e314f23stoddard
688f7d0bc138bb02f92288017920468e7e314f23stoddarddownload prep install test: $(SUBDIRS)
688f7d0bc138bb02f92288017920468e7e314f23stoddard
688f7d0bc138bb02f92288017920468e7e314f23stoddardclean: $(SUBDIRS)
448a83963e3ec557bc9f9020ab44f9681595d1eerbb $(RM) -r prototype build
3b8937baf1826c625c1ca90d220453a5e4b499edrbb
3b8937baf1826c625c1ca90d220453a5e4b499edrbbclobber: $(SUBDIRS) clean
3b8937baf1826c625c1ca90d220453a5e4b499edrbb
3b8937baf1826c625c1ca90d220453a5e4b499edrbb$(SUBDIRS): FORCE
3b8937baf1826c625c1ca90d220453a5e4b499edrbb @cd $@ && echo "$(TARGET) $@" && $(MAKE) $(TARGET)
9180a5933673ffb1af633c255ceee029340f3b1erbb
448a83963e3ec557bc9f9020ab44f9681595d1eerbb# declare module dependencies
e654452796751e21828a4078767e075eccf3b232stoddardlibrdmacm: libibverbs
e654452796751e21828a4078767e075eccf3b232stoddardlibmlx4: libibverbs
e654452796751e21828a4078767e075eccf3b232stoddardrds-tools: libibverbs
e654452796751e21828a4078767e075eccf3b232stoddardperftest: libibverbs librdmacm libibverbs
e654452796751e21828a4078767e075eccf3b232stoddardqperf: libibverbs librdmacm
e654452796751e21828a4078767e075eccf3b232stoddardlibibumad: libibverbs
4670899d8a45ac6add3105181adf1976a1fae109stoddardlibibmad: libibumad
4670899d8a45ac6add3105181adf1976a1fae109stoddardopensm: libibumad libibmad
85986096003221e8eb135ad1fda59a57c3d0528brbbibutils: opensm
cf293fe6e2515d89788ec515ce6266ad6f13a724stoddardinfiniband-diags: libibverbs opensm
f91cd1fc44d2588d82a56570b1005e7310dfc970jwoolley
f91cd1fc44d2588d82a56570b1005e7310dfc970jwoolleyFORCE:
f91cd1fc44d2588d82a56570b1005e7310dfc970jwoolley