diff --git a/package/hmpi/1.3.0/install.sh b/package/hmpi/1.3.0/install.sh index 77b5467d06d16192edf0b5f3893fc8346be8fc74..ba326bff940faba239f93cb1be39c9e5c1da4c1f 100755 --- a/package/hmpi/1.3.0/install.sh +++ b/package/hmpi/1.3.0/install.sh @@ -23,6 +23,7 @@ export CFLAGS="-Wno-unused-but-set-variable -Wno-error=int-conversion" CXXFLAGS= rm xucg-v1.3.0-huawei/ -rf tar xf ${JARVIS_DOWNLOAD}/xucg-1.3.0-huawei.tar.gz +mv HMPI-1.3.0-xucg-v1.3.0 xucg-v1.3.0-huawei/ cd xucg-v1.3.0-huawei/ mkdir build && cd build cmake .. -DCMAKE_INSTALL_PREFIX=$1/xucg -DCMAKE_BUILD_TYPE=Release -DUCG_BUILD_WITH_UCX=$1/hucx -DUCG_ENABLE_MT=ON -DUCG_BUILD_TESTS=OFF -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_Fortran_COMPILER=flang @@ -35,6 +36,7 @@ export CPLUS_INCLUDE_PATH=$1/xucg/include:$CPLUS_INCLUDE_PATH rm hmpi-v1.3.0-huawei/ -rf tar xf ${JARVIS_DOWNLOAD}/hmpi-1.3.0-huawei.tar.gz +mv HMPI-1.3.0-hmpi-v1.3.0 hmpi-v1.3.0-huawei/ cd hmpi-v1.3.0-huawei/ ./autogen.pl ./configure --prefix=$1 --with-platform=contrib/platform/mellanox/optimized --enable-mpi1-compatibility --with-ucx=$1/hucx --with-ucg=$1/xucg CC=clang CXX=clang++ FC=flang