]> git.openfabrics.org - ~tnikolova/ofed_scripts/.git/commitdiff
Added ibacm package
authorVladimir Sokolovsky <vlad@mellanox.co.il>
Wed, 23 Jun 2010 09:20:22 +0000 (12:20 +0300)
committerVladimir Sokolovsky <vlad@mellanox.co.il>
Wed, 23 Jun 2010 09:20:22 +0000 (12:20 +0300)
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.co.il>
install.pl
uninstall.sh

index 54f3b0f5d7d97bc864532fa78345b87903e23fdd..2728753071b181f7a23e8e85f7e76b066cc1ce06 100755 (executable)
@@ -318,7 +318,7 @@ my @prev_ofed_packages = (
                         "libibverbs", "libibverbs-devel", "libibverbs-utils",
                         "libipathverbs", "libipathverbs-devel", "libmthca",
                         "libmthca-devel", "libmlx4", "libmlx4-devel",
-                        "libsdp", "librdmacm", "librdmacm-devel", "librdmacm-utils",
+                        "libsdp", "librdmacm", "librdmacm-devel", "librdmacm-utils", "ibacm",
                         "openib-diags", "openib-mstflint", "openib-perftest", "openib-srptools", "openib-tvflash",
                         "openmpi", "openmpi-devel", "openmpi-libs",
                         "ibutils", "ibutils-devel", "ibutils-libs",
@@ -379,7 +379,7 @@ my @user_packages = ("libibverbs", "libibverbs-devel", "libibverbs-devel-static"
                      "libibcm", "libibcm-devel", "libibcm-debuginfo",
                      "libibumad", "libibumad-devel", "libibumad-static", "libibumad-debuginfo",
                      "libibmad", "libibmad-devel", "libibmad-static", "libibmad-debuginfo",
-                     "ibsim", "ibsim-debuginfo",
+                     "ibsim", "ibsim-debuginfo", "ibacm",
                      "librdmacm", "librdmacm-utils", "librdmacm-devel", "librdmacm-debuginfo",
                      "libsdp", "libsdp-devel", "libsdp-debuginfo",
                      "opensm", "opensm-libs", "opensm-devel", "opensm-debuginfo", "opensm-static",
@@ -790,7 +790,14 @@ my %packages_info = (
             ofa_req_inst => [],
             install32 => 0, exception => 0, configure_options => '' },
 
-        'librdmacm' =>
+        'ibacm' =>
+            { name => "ibacm", parent => "ibacm",
+            selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0,
+            available => 1, mode => "user", dist_req_build => [],
+            dist_req_inst => [], ofa_req_build => ["libibverbs-devel"],
+            ofa_req_inst => ["libibverbs"],
+            install32 => 0, exception => 0, configure_options => '' },
+       'librdmacm' =>
             { name => "librdmacm", parent => "librdmacm",
             selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0,
             available => 1, mode => "user", dist_req_build => [],
@@ -3095,6 +3102,11 @@ sub build_rpm
             $cmd .= " --define 'build_ibmgtsim 1'";
             $cmd .= " --define '__arch_install_post %{nil}'";
         }
+        elsif ( $parent eq "librdmacm") {
+            if ( $packages_info{'ibacm'}{'selected'}) {
+                $packages_info{'librdmacm'}{'configure_options'} .= " --with-ib_acm";
+            }
+        }
         elsif ( $parent eq "mvapich") {
             my $compiler = (split('_', $name))[1];
             $cmd .= " --define '_name $name'";
index 6dba71038e5025f519dcdcda5a91db37eb623c4b..ca89559912bc31128dfc9e79fb99db6e12203471 100755 (executable)
@@ -79,7 +79,7 @@ IB_ALL_PACKAGES="$IB_ALL_PACKAGES libibcm libibcm-devel libibcm-debuginfo libibc
 IB_ALL_PACKAGES="$IB_ALL_PACKAGES libibcommon libibcommon-devel libibcommon-static libibcommon-debuginfo"
 IB_ALL_PACKAGES="$IB_ALL_PACKAGES libibumad libibumad-devel libibumad-static libibumad-debuginfo"
 IB_ALL_PACKAGES="$IB_ALL_PACKAGES libibmad libibmad-devel libibmad-static libibmad-debuginfo"
-IB_ALL_PACKAGES="$IB_ALL_PACKAGES librdmacm librdmacm-utils librdmacm-devel librdmacm-debuginfo librdmacm-static"
+IB_ALL_PACKAGES="$IB_ALL_PACKAGES librdmacm librdmacm-utils librdmacm-devel librdmacm-debuginfo librdmacm-static ibacm"
 IB_ALL_PACKAGES="$IB_ALL_PACKAGES libsdp libsdp-devel libsdp-debuginfo"
 IB_ALL_PACKAGES="$IB_ALL_PACKAGES opensm opensm-libs opensm-devel opensm-debuginfo opensm-static"
 IB_ALL_PACKAGES="$IB_ALL_PACKAGES perftest perftest-debuginfo mstflint mstflint-debuginfo"