From 571e18b1250de26535eae6b0ac73b6a2a20840fb Mon Sep 17 00:00:00 2001 From: sunlock0653 Date: Wed, 3 Jan 2024 15:45:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0github=E4=BB=A3=E7=90=86?= =?UTF-8?q?=E4=B8=8B=E8=BD=BD=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data.config | 2 +- ...15\346\214\207\345\215\227\343\200\213.md" | 18 ++++++------ ...15\346\214\207\345\215\227\343\200\213.md" | 10 +++---- ...15\346\214\207\345\215\227\343\200\213.md" | 2 +- ...15\346\214\207\345\215\227\343\200\213.md" | 14 +++++----- ...15\346\214\207\345\215\227\343\200\213.md" | 18 ++++++------ ...15\346\214\207\345\215\227\343\200\213.md" | 8 +++--- ...15\346\214\207\345\215\227\343\200\213.md" | 26 ++++++++--------- ...15\346\214\207\345\215\227\343\200\213.md" | 12 ++++---- ...15\346\214\207\345\215\227\343\200\213.md" | 18 ++++++------ ...15\346\214\207\345\215\227\343\200\213.md" | 26 ++++++++--------- ...15\346\214\207\345\215\227\343\200\213.md" | 18 ++++++------ ...15\346\214\207\345\215\227\343\200\213.md" | 18 ++++++------ ...15\346\214\207\345\215\227\343\200\213.md" | 10 +++---- ...15\346\214\207\345\215\227\343\200\213.md" | 28 +++++++++---------- ...15\346\214\207\345\215\227\343\200\213.md" | 18 ++++++------ .../hpc-sdk/examples/helloworld/README.md | 2 +- .../hpc-sdk/examples/helloworld/README_en.md | 2 +- .../hpc-sdk/examples/hmpi/bcast/README.md | 2 +- .../hpc-sdk/examples/hmpi/bcast/README_en.md | 2 +- .../hpc-sdk/examples/kml/blas/README.md | 2 +- .../hpc-sdk/examples/kml/blas/README_en.md | 2 +- .../hpc-sdk/examples/kml/fft/README.md | 2 +- .../hpc-sdk/examples/kml/fft/README_en.md | 2 +- .../hpc-sdk/examples/kml/lapack/README.md | 2 +- .../hpc-sdk/examples/kml/lapack/README_en.md | 2 +- .../hpc-sdk/examples/kml/math/README.md | 2 +- .../hpc-sdk/examples/kml/math/README_en.md | 2 +- .../hpc-sdk/examples/kml/spblas/README.md | 2 +- .../hpc-sdk/examples/kml/spblas/README_en.md | 2 +- .../testdemo/code_migration/code_mod/ksw.c | 2 +- .../hpc-sdk/examples/hmpi/bcast/README.md | 2 +- .../hpc-sdk/examples/hmpi/bcast/README_en.md | 2 +- .../hpc-sdk/examples/kml/blas/README.md | 2 +- .../hpc-sdk/examples/kml/blas/README_en.md | 2 +- .../hpc-sdk/examples/kml/fft/README.md | 2 +- .../hpc-sdk/examples/kml/fft/README_en.md | 2 +- .../hpc-sdk/examples/kml/lapack/README.md | 2 +- .../hpc-sdk/examples/kml/lapack/README_en.md | 2 +- .../hpc-sdk/examples/kml/math/README.md | 2 +- .../hpc-sdk/examples/kml/math/README_en.md | 2 +- .../hpc-sdk/examples/kml/spblas/README.md | 2 +- .../hpc-sdk/examples/kml/spblas/README_en.md | 2 +- init.sh | 8 +++++- package/IPM/2.0.6/install.sh | 2 +- package/bedtools/2.28.0/clang/install.sh | 2 +- package/blitz/1.0.1/install.sh | 2 +- package/bowtie2/2.4.5/install.sh | 4 +-- package/bwa/0.7.17/clang/install.sh | 4 +-- package/cmake/3.23.1/install.sh | 2 +- package/curl/7.82.0/install.sh | 4 +-- package/gatk/4.0.0.0/install.sh | 4 +-- package/git/2.35.1/install.sh | 2 +- package/grib_api/1.21.0/install.sh | 4 +-- package/hmpi/1.1.1/install.sh | 6 ++-- package/hmpi/1.2.0/install.sh | 6 ++-- package/hmpi/1.3.0/install.sh | 6 ++-- package/htslib/1.15/install.sh | 2 +- package/hypre/2.25.0/install.sh | 2 +- package/jellyfish/2.3.0/install.sh | 2 +- package/kahip/3.10/install.sh | 2 +- package/kml/1.4.0/bisheng/install.sh | 2 +- package/kml/1.4.0/gcc/install.sh | 2 +- package/kml/1.6.0/bisheng/install.sh | 2 +- package/kml/1.6.0/gcc/install.sh | 2 +- package/kml/1.7.0/bisheng/install.sh | 4 +-- package/kml/1.7.0/gcc/install.sh | 4 +-- package/kml/2.0.0/bisheng/install.sh | 4 +-- package/kml/2.0.0/gcc/install.sh | 4 +-- package/kml/2.1.0/bisheng/install.sh | 4 +-- package/kml/2.1.0/gcc/install.sh | 4 +-- package/lapack/3.10.1/bisheng/install.sh | 2 +- package/lapack/3.10.1/install.sh | 2 +- package/libint/2.6.0/install.sh | 2 +- package/libxml2/2.10.1/install.sh | 2 +- package/lmbench/3.0/install.sh | 2 +- package/mfem/4.4/install.sh | 2 +- package/ncl/6.6.2/install.sh | 4 +-- package/netcdf/4.7.0/clang/install.sh | 2 +- package/netcdf/meta.sh | 4 +-- package/openblas/0.3.18/install.sh | 2 +- package/openblas/0.3.6/install.sh | 2 +- package/opencoarrays/2.10.1/install.sh | 2 +- package/opencv/4.5.5/install.sh | 4 +-- package/openjpeg/2.4.0/install.sh | 4 +-- package/openmpi/4.0.1/gpu/install.sh | 4 +-- package/openmpi/4.0.1/install.sh | 2 +- package/openmpi/4.1.2/gpu/install.sh | 4 +-- package/openmpi/4.1.2/install.sh | 2 +- package/osu/1.0.0/install.sh | 2 +- package/picard/2.27.0/install.sh | 2 +- package/pio/2.5.10/install.sh | 2 +- package/precice/2.3.0/install.sh | 2 +- package/relion/3.1.2/install.sh | 4 +-- package/salmon/1.9.0/bisheng/install.sh | 2 +- package/salmon/1.9.0/install.sh | 2 +- package/samtools/1.15/install.sh | 2 +- package/singularity/meta.sh | 2 +- package/spglib/1.16.0/install.sh | 2 +- package/wxWidgets/3.0.5/install.sh | 4 +-- package/yaml-cpp/0.6.2/install.sh | 2 +- proxy.sh | 28 +++++++++++++++++++ templates/BLAS-TESTER/dgemm.arm.config | 2 +- templates/CESM/2.1.3/cesm.arm.cpu.config | 2 +- .../CP2K/7.1/bisheng/data.CP2K.arm.cpu.config | 4 +-- templates/CP2K/8.2/data.CP2K.arm.cpu.config | 4 +-- templates/CP2K/8.2/data.CP2K.arm.gpu.config | 2 +- .../7.0.0/data.SPECFEM3D_GLOBE.arm.cpu.config | 2 +- templates/SU2/7.0.4/data.SU2.arm.cpu.config | 2 +- .../8.10.3/bisheng/data.abinit.arm.gpu.config | 2 +- .../abinit/8.10.3/data.abinit.arm.gpu.config | 2 +- .../blast/2.13.0/data.blast.arm.cpu.config | 2 +- .../bowtie2/2.4.5/data.bowtie2.arm.cpu.config | 4 +-- .../bowtie2/2.4.5/data.bowtie2.x86.cpu.config | 2 +- .../2.19.0/data.calculix.arm.cpu.config | 2 +- templates/elmer/8.4/data.elmer.amd.cpu.config | 2 +- templates/elmer/8.4/data.elmer.arm.cpu.config | 2 +- .../gatk/4.0.0.0/data.gatk.arm.cpu.config | 2 +- .../gatk/4.0.0.0/data.gatk.arm.cpu.config.bak | 2 +- .../1.21.0/data.grib_api.arm.cpu.config | 2 +- templates/hpcg/hpcg.arm.config | 2 +- templates/imb/2021.3/data.imb.amd.cpu.config | 2 +- templates/imb/2021.3/data.imb.arm.cpu.config | 2 +- templates/mg-cfd/1.1.0/mg-cfd.arm.config | 2 +- .../miniFE/2.2.0/data.miniFE.arm.cpu.config | 2 +- templates/ncl/6.5.0/data.NCL.arm.cpu.config | 2 +- .../nwchem/6.8.1/data.nwchem.arm.cpu.config | 2 +- templates/op2/op2.arm.cpu.config | 2 +- .../opencv/4.5.5/data.opencv.arm.cpu.config | 2 +- .../pytorch/1.11.0/pytorch.arm.cuda.config | 6 ++-- templates/qe/6.4/data.qe.arm.cpu.config | 2 +- templates/qe/6.4/data.qe.container.config | 2 +- templates/qe/6.4/data.qe.container.opt.config | 2 +- templates/qe/6.4/data.qe.test.config | 2 +- templates/qe/6.4/data.qe.test.opt.config | 2 +- templates/qe/6.5/data.qe.X86.cpu.config | 2 +- templates/qe/6.5/data.qe.arm.cpu.config | 2 +- templates/qe/6.5/data.qe.arm.cpu.opt.config | 2 +- templates/qe/6.8/data.qe.arm.cpu.config | 2 +- templates/qe/6.8/data.qe.arm.gpu.config | 2 +- templates/qe/6.8/data.qe.arm.gpu.opt.config | 2 +- templates/qe/6.8/data.qe.x86.gpu.config | 2 +- .../3.13.0/data.qmcpack.amd.cpu.config | 2 +- .../3.13.0/data.qmcpack.arm.cpu.config | 2 +- .../relion/3.1.2/data.relion.arm.cpu.config | 2 +- templates/roms/4.0/roms.arm.cpu.config | 2 +- templates/stream/main/stream.arm.config | 2 +- .../2.14.0/data.trinity.arm.cpu.config | 2 +- .../2.14.0/data.trinity.x86.cpu.config | 2 +- .../3.1.0/data.wannier90.amd.cpu.config | 2 +- .../data.wannier90.arm.cpu.bisheng.config | 2 +- .../3.1.0/data.wannier90.arm.cpu.kgcc.config | 2 +- .../wrf/4.2/bisheng/data.wrf.arm.cpu.config | 2 +- templates/wrf/4.2/data.wrf.arm.cpu.config | 2 +- templates/wrf/4.3.3/wrf.4.3.config | 2 +- .../3.0.5/data.wxWidgets.arm.cpu.config | 2 +- 156 files changed, 326 insertions(+), 292 deletions(-) create mode 100644 proxy.sh diff --git a/data.config b/data.config index c9ec0e6..ea748ca 100644 --- a/data.config +++ b/data.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -qe/6.4 https://github.com/QEF/q-e/archive/refs/tags/qe-6.4.1.tar.gz q-e-qe-6.4.1.tar.gz +qe/6.4 $JARVIS_PROXY/QEF/q-e/archive/refs/tags/qe-6.4.1.tar.gz q-e-qe-6.4.1.tar.gz [DEPENDENCY] set -e diff --git "a/doc/ mumps/5.1.2/\343\200\212\345\237\272\344\272\216openEuler\347\232\204mumps\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" "b/doc/ mumps/5.1.2/\343\200\212\345\237\272\344\272\216openEuler\347\232\204mumps\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" index 0bf05d1..1d24400 100644 --- "a/doc/ mumps/5.1.2/\343\200\212\345\237\272\344\272\216openEuler\347\232\204mumps\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" +++ "b/doc/ mumps/5.1.2/\343\200\212\345\237\272\344\272\216openEuler\347\232\204mumps\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" @@ -36,10 +36,10 @@ | 名称 | 版本 | 软件下载地址 | | --------- | ------ | ---------------------------------------------------------------------------------------------- | -| hmpi | 1.1.1 | | +| hmpi | 1.1.1 | <$JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip> | | gcc | 9.3.0 | | -| CMake | 3.23.1 | | -| OpenBLAS | 0.3.18 | | +| CMake | 3.23.1 | <$JARVIS_PROXY/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-aarch64.tar.gz> | +| OpenBLAS | 0.3.18 | <$JARVIS_PROXY/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz> | | zlib | 1.2.12 | | | lapack | 3.8.0 | | | scalapack | 2.1.0 | | @@ -97,9 +97,9 @@ export CXX=`which clang++` yum -y install libstdc++ libstdc++-devel yum -y install unzip make autoconf automake git libtool #下载解压源码文件 -wget https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip -wget https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.1.1-huawei.zip -wget https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.1.1-huawei.zip cd $DEP_BUILD_DIR unzip -q $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip @@ -132,12 +132,12 @@ export CC=mpicc CXX=mpicxx FC=mpifort F77=mpifort ```bash # 下载CMake -wget https://github.com/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.tar.gz -O $DEP_DOWNLOAD_DIR/cmake-3.23.1.tar.gz +wget $JARVIS_PROXY/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.tar.gz -O $DEP_DOWNLOAD_DIR/cmake-3.23.1.tar.gz tar -xvf $DEP_DOWNLOAD_DIR/cmake-3.23.1-linux-x86_64.tar.gz -C $DEP_INSTALL_DIR/cmake --strip-components=1 echo "export PATH=$DEP_INSTALL_DIR/cmake/bin:$PATH" >> ~/.bashrc && source ~/.bashrc # 下载并编译OpenBLAS -wget https://github.com/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz -O $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz +wget $JARVIS_PROXY/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz -O $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz tar -xzvf $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/OpenBLAS-0.3.18 make -j @@ -344,7 +344,7 @@ echo "export PATH=$HOME/install/go/bin:$PATH" >> ~/.bashrc && source ~/.bashrc #安装singularity cd ~/build -wget https://github.com/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz +wget $JARVIS_PROXY/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz tar -xf singularity-ce-3.10.2.tar.gz cd singularity-ce-3.10.2 ./mconfig --prefix=$HOME/install/singularity diff --git "a/doc/bowtie2/\343\200\212\345\237\272\344\272\216openEuler\347\232\204bowtie2\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" "b/doc/bowtie2/\343\200\212\345\237\272\344\272\216openEuler\347\232\204bowtie2\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" index da7c0c0..6fa3ece 100644 --- "a/doc/bowtie2/\343\200\212\345\237\272\344\272\216openEuler\347\232\204bowtie2\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" +++ "b/doc/bowtie2/\343\200\212\345\237\272\344\272\216openEuler\347\232\204bowtie2\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" @@ -8,7 +8,7 @@ - 官网地址:http://bowtie-bio.sourceforge.net/bowtie2/manual.shtml -- GITHUB托管地址:https://github.com/BenLangmead/bowtie2 +- GITHUB托管地址:$JARVIS_PROXY/BenLangmead/bowtie2 - 特征: @@ -35,7 +35,7 @@ | 名称 | 版本 | 软件下载地址 | | -------- | ------ | ---------------------------------------------------------------------------------------------- | | gcc | 9.3.0 | | -| CMake | 3.23.1 | | +| CMake | 3.23.1 | <$JARVIS_PROXY/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-aarch64.tar.gz> | ### 3.2.创建文件夹 @@ -88,7 +88,7 @@ export CXX=`which g++` ```bash # 下载CMake -wget https://github.com/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.tar.gz -O $DEP_DOWNLOAD_DIR/cmake-3.23.1.tar.gz +wget $JARVIS_PROXY/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.tar.gz -O $DEP_DOWNLOAD_DIR/cmake-3.23.1.tar.gz tar -xvf $DEP_DOWNLOAD_DIR/cmake-3.23.1-linux-x86_64.tar.gz -C $DEP_INSTALL_DIR/cmake --strip-components=1 echo "export PATH=$DEP_INSTALL_DIR/cmake/bin:$PATH" >> ~/.bashrc && source ~/.bashrc ``` @@ -100,7 +100,7 @@ echo "export PATH=$DEP_INSTALL_DIR/cmake/bin:$PATH" >> ~/.bashrc && source ~/.ba 获取bowtie2软件源码并解压文件 ```bash # 下载源码文件 -wget https://github.com/BenLangmead/bowtie2/archive/refs/tags/v2.4.5.tar.gz +wget $JARVIS_PROXY/BenLangmead/bowtie2/archive/refs/tags/v2.4.5.tar.gz # 解压源码文件 tar -xvf $DEP_DOWNLOAD_DIR/v2.4.5.tar.gz -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/bowtie2-2.4.5 @@ -230,7 +230,7 @@ echo "export PATH=$HOME/install/go/bin:$PATH" >> ~/.bashrc && source ~/.bashrc #安装singularity cd ~/build -wget https://github.com/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz +wget $JARVIS_PROXY/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz tar -xf singularity-ce-3.10.2.tar.gz cd singularity-ce-3.10.2 ./mconfig --prefix=$HOME/install/singularity diff --git "a/doc/duns/\343\200\212\345\237\272\344\272\216openEuler\347\232\204duns\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" "b/doc/duns/\343\200\212\345\237\272\344\272\216openEuler\347\232\204duns\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" index 1fe257b..501fbc2 100644 --- "a/doc/duns/\343\200\212\345\237\272\344\272\216openEuler\347\232\204duns\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" +++ "b/doc/duns/\343\200\212\345\237\272\344\272\216openEuler\347\232\204duns\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" @@ -229,7 +229,7 @@ echo "export PATH=$HOME/install/go/bin:$PATH" >> ~/.bashrc && source ~/.bashrc #安装singularity cd ~/build -wget https://github.com/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz +wget $JARVIS_PROXY/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz tar -xf singularity-ce-3.10.2.tar.gz cd singularity-ce-3.10.2 ./mconfig --prefix=$HOME/install/singularity diff --git "a/doc/imb/2021.3/\343\200\212\345\237\272\344\272\216openEuler\347\232\204imb\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" "b/doc/imb/2021.3/\343\200\212\345\237\272\344\272\216openEuler\347\232\204imb\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" index 4111e31..b837061 100644 --- "a/doc/imb/2021.3/\343\200\212\345\237\272\344\272\216openEuler\347\232\204imb\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" +++ "b/doc/imb/2021.3/\343\200\212\345\237\272\344\272\216openEuler\347\232\204imb\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" @@ -8,7 +8,7 @@ - 官网地址: -- GITHUB托管地址: +- GITHUB托管地址:<$JARVIS_PROXY/intel/mpi-benchmarks.git> ## 2.环境要求 @@ -28,7 +28,7 @@ | 名称 | 版本 | 软件下载地址 | | -------- | ------ | ---------------------------------------------------------------------------------------------- | -| hmpi | 1.1.1 | | +| hmpi | 1.1.1 | <$JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip> | | gcc | 9.3.0 | | ### 3.2.创建文件夹 @@ -84,9 +84,9 @@ export CXX=`which clang++` yum -y install libstdc++ libstdc++-devel yum -y install unzip make autoconf automake git libtool #下载解压源码文件 -wget https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip -wget https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.1.1-huawei.zip -wget https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.1.1-huawei.zip cd $DEP_BUILD_DIR unzip -q $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip @@ -124,7 +124,7 @@ export CC=mpicc CXX=mpicxx FC=mpifort F77=mpifort ```bash # 下载源码文件 -wget https://github.com/intel/mpi-benchmarks/archive/refs/tags/IMB-v2021.3.tar.gz -O $DEP_DOWNLOAD_DIR/IMB-v2021.3.tar.gz +wget $JARVIS_PROXY/intel/mpi-benchmarks/archive/refs/tags/IMB-v2021.3.tar.gz -O $DEP_DOWNLOAD_DIR/IMB-v2021.3.tar.gz # 解压源码文件 tar -xvf $DEP_DOWNLOAD_DIR/IMB-v2021.3.tar.gz -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/IMB-v2021.3 @@ -256,7 +256,7 @@ echo "export PATH=$HOME/install/go/bin:$PATH" >> ~/.bashrc && source ~/.bashrc #安装singularity cd ~/build -wget https://github.com/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz +wget $JARVIS_PROXY/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz tar -xf singularity-ce-3.10.2.tar.gz cd singularity-ce-3.10.2 ./mconfig --prefix=$HOME/install/singularity diff --git "a/doc/mfem/4.4/\343\200\212\345\237\272\344\272\216openEuler\347\232\204mfem\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" "b/doc/mfem/4.4/\343\200\212\345\237\272\344\272\216openEuler\347\232\204mfem\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" index f397a1e..b5069e3 100644 --- "a/doc/mfem/4.4/\343\200\212\345\237\272\344\272\216openEuler\347\232\204mfem\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" +++ "b/doc/mfem/4.4/\343\200\212\345\237\272\344\272\216openEuler\347\232\204mfem\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" @@ -8,7 +8,7 @@ - 官网地址:https://mfem.org/ -- GITHUB托管地址:https://github.com/mfem/mfem +- GITHUB托管地址:$JARVIS_PROXY/mfem/mfem - 特性: @@ -38,8 +38,8 @@ | 名称 | 版本 | 软件下载地址 | | ------- | ------ | ------------------------------------------------------------ | -| hmpi | 1.1.1 | https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip | -| hypre | 2.25.0 | https://github.com/hypre-space/hypre/archive/refs/tags/v2.25.0.tar.gz | +| hmpi | 1.1.1 | $JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip | +| hypre | 2.25.0 | $JARVIS_PROXY/hypre-space/hypre/archive/refs/tags/v2.25.0.tar.gz | | metis | 4.0.3 | http://coin-or-tools.github.io/ThirdParty-Metis/metis-4.0.3.tar.gz | | bisheng | 2.1.0 | https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/bisheng-compiler-2.1.0-aarch64-linux.tar.gz | @@ -94,9 +94,9 @@ export CXX=`which clang++` yum -y install libstdc++ libstdc++-devel yum -y install unzip make autoconf automake git libtool #下载解压源码文件 -wget https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip -wget https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.1.1-huawei.zip -wget https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.1.1-huawei.zip cd $DEP_BUILD_DIR unzip -q $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip @@ -129,7 +129,7 @@ export CC=mpicc CXX=mpicxx FC=mpifort F77=mpifort ```bash # 下载并编译hypre -wget https://github.com/hypre-space/hypre/archive/refs/tags/v2.25.0.tar.gz -O $DEP_DOWNLOAD_DIR/hypre-2.25.0.tar.gz +wget $JARVIS_PROXY/hypre-space/hypre/archive/refs/tags/v2.25.0.tar.gz -O $DEP_DOWNLOAD_DIR/hypre-2.25.0.tar.gz tar -xf $DEP_DOWNLOAD_DIR/hypre-2.25.0.tar.gz -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/hypre-2.25.0/src ./configure --disable-fortran @@ -157,7 +157,7 @@ ln -sf metis-4.0.3 metis-4.0 # 下载源码文件 cd /root/build -wget https://github.com/mfem/mfem/archive/refs/tags/v4.4.tar.gz -O $DEP_DOWNLOAD_DIR/mfem-4.4.tar.gz +wget $JARVIS_PROXY/mfem/mfem/archive/refs/tags/v4.4.tar.gz -O $DEP_DOWNLOAD_DIR/mfem-4.4.tar.gz # 解压源码文件 tar -xf $DEP_DOWNLOAD_DIR/mfem-4.4.tar.gz -C $DEP_BUILD_DIR # 修改测试代码,适配openeuler本地环境 @@ -287,7 +287,7 @@ echo "export PATH=$HOME/install/go/bin:$PATH" >> ~/.bashrc && source ~/.bashrc #安装singularity cd ~/build -wget https://github.com/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz +wget $JARVIS_PROXY/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz tar -xf singularity-ce-3.10.2.tar.gz cd singularity-ce-3.10.2 ./mconfig --prefix=$HOME/install/singularity diff --git "a/doc/ncl_nco_ncview/\343\200\212\345\237\272\344\272\216openEuler\347\232\204ncl_nco_ncview\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" "b/doc/ncl_nco_ncview/\343\200\212\345\237\272\344\272\216openEuler\347\232\204ncl_nco_ncview\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" index 0eaa9e9..de5c3bd 100644 --- "a/doc/ncl_nco_ncview/\343\200\212\345\237\272\344\272\216openEuler\347\232\204ncl_nco_ncview\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" +++ "b/doc/ncl_nco_ncview/\343\200\212\345\237\272\344\272\216openEuler\347\232\204ncl_nco_ncview\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" @@ -14,7 +14,7 @@ ## NCO - netCDF Operators (NCO) 工具用来操作和分析 netCDF 自描述数据存储格式 -- 官网地址: +- 官网地址:<$JARVIS_PROXY/nco/nco> - 特性: @@ -48,7 +48,7 @@ | 名称 | 版本 | 软件下载地址 | | -------- | ------ | ---------------------------------------------------------------------------------------------- | -| openmpi | 4.1.2 | | +| openmpi | 4.1.2 | <$JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.2.0-huawei.zip> | | gcc | 10.3.0 | | | antlr | 2.7.7 | | | cairo | 1.16.0 | | @@ -386,7 +386,7 @@ ncview依赖为 hdf5 pnetcdf netcdf udunits # 下载源码文件 cd $DEP_DOWNLOAD_DIR -git clone https://github.com/wannier-developers/wannier90.git +git clone $JARVIS_PROXY/wannier-developers/wannier90.git # 解压源码文件 cd $DEP_BUILD_DIR/wannier90 #编译源码 @@ -543,7 +543,7 @@ echo "export PATH=$HOME/install/go/bin:$PATH" >> ~/.bashrc && source ~/.bashrc #安装singularity cd ~/build -wget https://github.com/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz +wget $JARVIS_PROXY/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz tar -xf singularity-ce-3.10.2.tar.gz cd singularity-ce-3.10.2 ./mconfig --prefix=$HOME/install/singularity diff --git "a/doc/opencoarrays/\343\200\212\345\237\272\344\272\216openEuler\347\232\204opencoarrays\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" "b/doc/opencoarrays/\343\200\212\345\237\272\344\272\216openEuler\347\232\204opencoarrays\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" index 524f6cb..6446ea2 100644 --- "a/doc/opencoarrays/\343\200\212\345\237\272\344\272\216openEuler\347\232\204opencoarrays\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" +++ "b/doc/opencoarrays/\343\200\212\345\237\272\344\272\216openEuler\347\232\204opencoarrays\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" @@ -6,7 +6,7 @@ - 官网地址: -- GITHUB托管地址: +- GITHUB托管地址:<$JARVIS_PROXY/opencoarrays/opencoarrays> ## 2.环境要求 @@ -28,15 +28,15 @@ | 名称 | 版本 | 软件下载地址 | | -------- | ------ | ---------------------------------------------------------------------------------------------- | -| hmpi | 1.1.1 | | +| hmpi | 1.1.1 | <$JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip> | | gcc | 9.3.0 | | -| CMake | 3.23.1 | | -| OpenBLAS | 0.3.18 | | +| CMake | 3.23.1 | <$JARVIS_PROXY/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-aarch64.tar.gz> | +| OpenBLAS | 0.3.18 | <$JARVIS_PROXY/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz> | | HDF5 | 1.10.1 | | | BOOST | 1.72.0 | | | FFTW | 3.3.10 | | | Python3 | 3.7.10 | | -| LibXml2 | 2.10.1 | | +| LibXml2 | 2.10.1 | <$JARVIS_PROXY/GNOME/libxml2/archive/v2.10.1.tar.gz> | ### 3.2.创建文件夹 @@ -91,9 +91,9 @@ export CXX=`which clang++` yum -y install libstdc++ libstdc++-devel yum -y install unzip make autoconf automake git libtool #下载解压源码文件 -wget https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip -wget https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.1.1-huawei.zip -wget https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.1.1-huawei.zip cd $DEP_BUILD_DIR unzip -q $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip @@ -126,12 +126,12 @@ export CC=mpicc CXX=mpicxx FC=mpifort F77=mpifort ```bash # 下载CMake -wget https://github.com/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.tar.gz -O $DEP_DOWNLOAD_DIR/cmake-3.23.1.tar.gz +wget $JARVIS_PROXY/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.tar.gz -O $DEP_DOWNLOAD_DIR/cmake-3.23.1.tar.gz tar -xvf $DEP_DOWNLOAD_DIR/cmake-3.23.1-linux-x86_64.tar.gz -C $DEP_INSTALL_DIR/cmake --strip-components=1 echo "export PATH=$DEP_INSTALL_DIR/cmake/bin:$PATH" >> ~/.bashrc && source ~/.bashrc # 下载并编译OpenBLAS -wget https://github.com/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz -O $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz +wget $JARVIS_PROXY/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz -O $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz tar -xzvf $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/OpenBLAS-0.3.18 make -j @@ -179,7 +179,7 @@ echo "export PATH=$DEP_INSTALL_DIR/python3/bin:$PATH" >> ~/.bashrc && source ~/. echo "export LD_LIBRARY_PATH=$DEP_INSTALL_DIR/python3/lib:$LD_LIBRARY_PATH" >> ~/.bashrc && source ~/.bashrc # 下载并编译LibXml2 -wget https://github.com/GNOME/libxml2/archive/v2.10.1.tar.gz -O $DEP_DOWNLOAD_DIR/libxml2-2.10.1.tar.gz +wget $JARVIS_PROXY/GNOME/libxml2/archive/v2.10.1.tar.gz -O $DEP_DOWNLOAD_DIR/libxml2-2.10.1.tar.gz tar -xvf $DEP_DOWNLOAD_DIR/libxml2-2.10.1.tar.gz -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/libxml2-2.10.1 ./autogen.sh @@ -198,7 +198,7 @@ make install ```bash # 下载源码文件 -wget https://github.com/opencoarrays/opencoarrays/archive/refs/tags/v3.13.0.tar.gz -O $DEP_DOWNLOAD_DIR/opencoarrays-2.10.1.tar.gz +wget $JARVIS_PROXY/opencoarrays/opencoarrays/archive/refs/tags/v3.13.0.tar.gz -O $DEP_DOWNLOAD_DIR/opencoarrays-2.10.1.tar.gz # 解压源码文件 tar -xvf $DEP_DOWNLOAD_DIR/opencoarrays-2.10.1.tar.gz -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/opencoarrays-2.10.1/build @@ -338,7 +338,7 @@ echo "export PATH=$HOME/install/go/bin:$PATH" >> ~/.bashrc && source ~/.bashrc #安装singularity cd ~/build -wget https://github.com/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz +wget $JARVIS_PROXY/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz tar -xf singularity-ce-3.10.2.tar.gz cd singularity-ce-3.10.2 ./mconfig --prefix=$HOME/install/singularity diff --git "a/doc/openlb/1.4/\343\200\212\345\237\272\344\272\216openEuler\347\232\204openlb\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" "b/doc/openlb/1.4/\343\200\212\345\237\272\344\272\216openEuler\347\232\204openlb\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" index 6383b7d..1732972 100644 --- "a/doc/openlb/1.4/\343\200\212\345\237\272\344\272\216openEuler\347\232\204openlb\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" +++ "b/doc/openlb/1.4/\343\200\212\345\237\272\344\272\216openEuler\347\232\204openlb\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" @@ -61,10 +61,10 @@ | :--------------- | :---------------------- | :------------------------------------------------------------------------------------------------------------------------------------ | | Bisheng Compiler | 1.3.3 | https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/bisheng-compiler-1.3.3-aarch64-linux.tar.gz | | Hyper MPI | 1.1.1(二进制包) | https://mirrors.huaweicloud.com/kunpeng/archive/HyperMPI/1.1.1/Hyper-MPI_1.1.1_aarch64_OpenEuler20.03-LTS_Bisheng2.1.0_MLNX-OFED5.4.tar.gz | -| | 1.1.1(源码) | https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.tar.gz | +| | 1.1.1(源码) | $JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.tar.gz | | KML | 1.6.0(毕昇编译器版本) | https://kunpeng-repo.obs.cn-north-4.myhuaweicloud.com/Kunpeng%20BoostKit/Kunpeng%20BoostKit%2022.0.RC3/BoostKit-kml_1.6.0_bisheng.zip | | | 1.6.0(GCC编译器版本) | https://kunpeng-repo.obs.cn-north-4.myhuaweicloud.com/Kunpeng%20BoostKit/Kunpeng%20BoostKit%2022.0.RC3/BoostKit-kml_1.6.0.zip | -| OpenBlas | 0.3.21 | https://github.com/xianyi/OpenBLAS/archive/refs/tags/v0.3.21.tar.gz | +| OpenBlas | 0.3.21 | $JARVIS_PROXY/xianyi/OpenBLAS/archive/refs/tags/v0.3.21.tar.gz | | OpenLB | 1.4r0 | https://www.openlb.net/wp-content/uploads/2020/11/olb-1.4r0.tgz | ### 2.3 环境管理 @@ -119,9 +119,9 @@ - 下载解压源码文件 ```shell - wget https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -O $OLB_PACKAGE_DIR/hucx-1.1.1-huawei.zip - wget https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -O $OLB_PACKAGE_DIR/xucg-1.1.1-huawei.zip - wget https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -O $OLB_PACKAGE_DIR/hmpi-1.1.1-huawei.zip + wget $JARVIS_PROXY/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -O $OLB_PACKAGE_DIR/hucx-1.1.1-huawei.zip + wget $JARVIS_PROXY/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -O $OLB_PACKAGE_DIR/xucg-1.1.1-huawei.zip + wget $JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -O $OLB_PACKAGE_DIR/hmpi-1.1.1-huawei.zip cd $OLB_BUILD_DIR unzip -q $OLB_PACKAGE_DIR/hucx-1.1.1-huawei.zip @@ -194,7 +194,7 @@ ```shell cd ${OLB_PACKAGE_DIR} - wget -c https://github.com/xianyi/OpenBLAS/archive/refs/tags/v0.3.21.tar.gz -O openblas-0.3.21.tar.gz + wget -c $JARVIS_PROXY/xianyi/OpenBLAS/archive/refs/tags/v0.3.21.tar.gz -O openblas-0.3.21.tar.gz cd ${OLB_BUILD_DIR} tar -xvf ${OLB_PACKAGE_DIR}/openblas-0.3.21.tar.gz -C . cd openblas-0.3.21 diff --git "a/doc/petsc/3.18.1/\343\200\212\345\237\272\344\272\216openEuler\347\232\204petsc\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" "b/doc/petsc/3.18.1/\343\200\212\345\237\272\344\272\216openEuler\347\232\204petsc\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" index c65df18..9b596f4 100644 --- "a/doc/petsc/3.18.1/\343\200\212\345\237\272\344\272\216openEuler\347\232\204petsc\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" +++ "b/doc/petsc/3.18.1/\343\200\212\345\237\272\344\272\216openEuler\347\232\204petsc\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" @@ -36,10 +36,10 @@ | 名称 | 版本 | 软件下载地址 | | -------- | ------ | ---------------------------------------------------------------------------------------------- | -| hmpi | 1.2.0 | | +| hmpi | 1.2.0 | <$JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.2.0-huawei.zip> | | gcc | 9.3.0 | | -| CMake | 3.23.1 | | -| OpenBLAS | 0.3.18 | | +| CMake | 3.23.1 | <$JARVIS_PROXY/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-aarch64.tar.gz> | +| OpenBLAS | 0.3.18 | <$JARVIS_PROXY/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz> | | lapack | 3.8.0 | | | Python3 | 3.7.10 | | | BOOST | 1.72.0 | | @@ -98,9 +98,9 @@ export CXX=`which clang++` yum -y install libstdc++ libstdc++-devel yum -y install unzip make autoconf automake git libtool #下载解压源码文件 -wget https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.2.0-huawei.zip -wget https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.2.0-huawei.zip -wget https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.2.0-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hucx/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.2.0-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/xucg/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.2.0-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.2.0-huawei.zip cd $DEP_BUILD_DIR unzip -q $DEP_DOWNLOAD_DIR/hucx-1.2.0-huawei.zip @@ -133,12 +133,12 @@ export CC=mpicc CXX=mpicxx FC=mpifort F77=mpifort ```bash # 下载CMake -wget https://github.com/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.tar.gz -O $DEP_DOWNLOAD_DIR/cmake-3.23.1.tar.gz +wget $JARVIS_PROXY/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.tar.gz -O $DEP_DOWNLOAD_DIR/cmake-3.23.1.tar.gz tar -xvf $DEP_DOWNLOAD_DIR/cmake-3.23.1-linux-x86_64.tar.gz -C $DEP_INSTALL_DIR/cmake --strip-components=1 echo "export PATH=$DEP_INSTALL_DIR/cmake/bin:$PATH" >> ~/.bashrc && source ~/.bashrc # 下载并编译OpenBLAS -wget https://github.com/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz -O $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz +wget $JARVIS_PROXY/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz -O $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz tar -xzvf $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/OpenBLAS-0.3.18 make -j @@ -331,7 +331,7 @@ echo "export PATH=$HOME/install/go/bin:$PATH" >> ~/.bashrc && source ~/.bashrc #安装singularity cd ~/build -wget https://github.com/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz +wget $JARVIS_PROXY/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz tar -xf singularity-ce-3.10.2.tar.gz cd singularity-ce-3.10.2 ./mconfig --prefix=$HOME/install/singularity diff --git "a/doc/qmcpack/3.13.0/\343\200\212\345\237\272\344\272\216openEuler\347\232\204QMCPACK\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" "b/doc/qmcpack/3.13.0/\343\200\212\345\237\272\344\272\216openEuler\347\232\204QMCPACK\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" index 42c06c4..15b2c4e 100644 --- "a/doc/qmcpack/3.13.0/\343\200\212\345\237\272\344\272\216openEuler\347\232\204QMCPACK\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" +++ "b/doc/qmcpack/3.13.0/\343\200\212\345\237\272\344\272\216openEuler\347\232\204QMCPACK\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" @@ -8,7 +8,7 @@ - 官网地址: -- GITHUB托管地址: +- GITHUB托管地址:<$JARVIS_PROXY/QMCPACK/qmcpack> - 特性: @@ -39,15 +39,15 @@ | 名称 | 版本 | 软件下载地址 | | -------- | ------ | ---------------------------------------------------------------------------------------------- | -| hmpi | 1.1.1 | | +| hmpi | 1.1.1 | <$JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip> | | gcc | 9.3.0 | | -| CMake | 3.23.1 | | -| OpenBLAS | 0.3.18 | | +| CMake | 3.23.1 | <$JARVIS_PROXY/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-aarch64.tar.gz> | +| OpenBLAS | 0.3.18 | <$JARVIS_PROXY/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz> | | HDF5 | 1.10.1 | | | BOOST | 1.72.0 | | | FFTW | 3.3.10 | | | Python3 | 3.7.10 | | -| LibXml2 | 2.10.1 | | +| LibXml2 | 2.10.1 | <$JARVIS_PROXY/GNOME/libxml2/archive/v2.10.1.tar.gz> | ### 3.2.创建文件夹 @@ -102,9 +102,9 @@ export CXX=`which clang++` yum -y install libstdc++ libstdc++-devel yum -y install unzip make autoconf automake git libtool #下载解压源码文件 -wget https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip -wget https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.1.1-huawei.zip -wget https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.1.1-huawei.zip cd $DEP_BUILD_DIR unzip -q $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip @@ -137,12 +137,12 @@ export CC=mpicc CXX=mpicxx FC=mpifort F77=mpifort ```bash # 下载CMake -wget https://github.com/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.tar.gz -O $DEP_DOWNLOAD_DIR/cmake-3.23.1.tar.gz +wget $JARVIS_PROXY/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.tar.gz -O $DEP_DOWNLOAD_DIR/cmake-3.23.1.tar.gz tar -xvf $DEP_DOWNLOAD_DIR/cmake-3.23.1-linux-x86_64.tar.gz -C $DEP_INSTALL_DIR/cmake --strip-components=1 echo "export PATH=$DEP_INSTALL_DIR/cmake/bin:$PATH" >> ~/.bashrc && source ~/.bashrc # 下载并编译OpenBLAS -wget https://github.com/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz -O $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz +wget $JARVIS_PROXY/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz -O $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz tar -xzvf $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/OpenBLAS-0.3.18 make -j @@ -190,7 +190,7 @@ echo "export PATH=$DEP_INSTALL_DIR/python3/bin:$PATH" >> ~/.bashrc && source ~/. echo "export LD_LIBRARY_PATH=$DEP_INSTALL_DIR/python3/lib:$LD_LIBRARY_PATH" >> ~/.bashrc && source ~/.bashrc # 下载并编译LibXml2 -wget https://github.com/GNOME/libxml2/archive/v2.10.1.tar.gz -O $DEP_DOWNLOAD_DIR/libxml2-2.10.1.tar.gz +wget $JARVIS_PROXY/GNOME/libxml2/archive/v2.10.1.tar.gz -O $DEP_DOWNLOAD_DIR/libxml2-2.10.1.tar.gz tar -xvf $DEP_DOWNLOAD_DIR/libxml2-2.10.1.tar.gz -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/libxml2-2.10.1 ./autogen.sh @@ -209,7 +209,7 @@ make install ```bash # 下载源码文件 -wget https://github.com/QMCPACK/qmcpack/archive/refs/tags/v3.13.0.tar.gz -O $DEP_DOWNLOAD_DIR/qmcpack-3.13.0.tar.gz +wget $JARVIS_PROXY/QMCPACK/qmcpack/archive/refs/tags/v3.13.0.tar.gz -O $DEP_DOWNLOAD_DIR/qmcpack-3.13.0.tar.gz # 解压源码文件 tar -xvf $DEP_DOWNLOAD_DIR/qmcpack-3.13.0.tar.gz -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/qmcpack-3.13.0/build @@ -349,7 +349,7 @@ echo "export PATH=$HOME/install/go/bin:$PATH" >> ~/.bashrc && source ~/.bashrc #安装singularity cd ~/build -wget https://github.com/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz +wget $JARVIS_PROXY/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz tar -xf singularity-ce-3.10.2.tar.gz cd singularity-ce-3.10.2 ./mconfig --prefix=$HOME/install/singularity diff --git "a/doc/scotch/7.0.1/\343\200\212\345\237\272\344\272\216openEuler\347\232\204scotch\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" "b/doc/scotch/7.0.1/\343\200\212\345\237\272\344\272\216openEuler\347\232\204scotch\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" index ed2abf4..8fdeb84 100644 --- "a/doc/scotch/7.0.1/\343\200\212\345\237\272\344\272\216openEuler\347\232\204scotch\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" +++ "b/doc/scotch/7.0.1/\343\200\212\345\237\272\344\272\216openEuler\347\232\204scotch\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" @@ -39,10 +39,10 @@ | 名称 | 版本 | 软件下载地址 | | -------- | ------ | ---------------------------------------------------------------------------------------------- | -| hmpi | 1.1.1 | | +| hmpi | 1.1.1 | <$JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip> | | gcc | 9.3.0 | | -| CMake | 3.23.1 | | -| OpenBLAS | 0.3.18 | | +| CMake | 3.23.1 | <$JARVIS_PROXY/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-aarch64.tar.gz> | +| OpenBLAS | 0.3.18 | <$JARVIS_PROXY/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz> | ### 3.2.创建文件夹 @@ -97,9 +97,9 @@ export CXX=`which clang++` yum -y install libstdc++ libstdc++-devel yum -y install unzip make autoconf automake git libtool #下载解压源码文件 -wget https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip -wget https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.1.1-huawei.zip -wget https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.1.1-huawei.zip cd $DEP_BUILD_DIR unzip -q $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip @@ -132,12 +132,12 @@ export CC=mpicc CXX=mpicxx FC=mpifort F77=mpifort ```bash # 下载CMake -wget https://github.com/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.tar.gz -O $DEP_DOWNLOAD_DIR/cmake-3.23.1.tar.gz +wget $JARVIS_PROXY/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.tar.gz -O $DEP_DOWNLOAD_DIR/cmake-3.23.1.tar.gz tar -xvf $DEP_DOWNLOAD_DIR/cmake-3.23.1-linux-x86_64.tar.gz -C $DEP_INSTALL_DIR/cmake --strip-components=1 echo "export PATH=$DEP_INSTALL_DIR/cmake/bin:$PATH" >> ~/.bashrc && source ~/.bashrc # 下载并编译OpenBLAS -wget https://github.com/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz -O $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz +wget $JARVIS_PROXY/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz -O $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz tar -xzvf $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/OpenBLAS-0.3.18 make -j @@ -294,7 +294,7 @@ echo "export PATH=$HOME/install/go/bin:$PATH" >> ~/.bashrc && source ~/.bashrc #安装singularity cd ~/build -wget https://github.com/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz +wget $JARVIS_PROXY/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz tar -xf singularity-ce-3.10.2.tar.gz cd singularity-ce-3.10.2 ./mconfig --prefix=$HOME/install/singularity diff --git "a/doc/slepc/3.18.1/\343\200\212\345\237\272\344\272\216openEuler\347\232\204slepc\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" "b/doc/slepc/3.18.1/\343\200\212\345\237\272\344\272\216openEuler\347\232\204slepc\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" index 82f29df..0e59cff 100644 --- "a/doc/slepc/3.18.1/\343\200\212\345\237\272\344\272\216openEuler\347\232\204slepc\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" +++ "b/doc/slepc/3.18.1/\343\200\212\345\237\272\344\272\216openEuler\347\232\204slepc\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" @@ -35,10 +35,10 @@ | 名称 | 版本 | 软件下载地址 | | -------- | ------ | ---------------------------------------------------------------------------------------------- | -| hmpi | 1.2.0 | | +| hmpi | 1.2.0 | <$JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.2.0-huawei.zip> | | gcc | 9.3.0 | | -| CMake | 3.23.1 | | -| OpenBLAS | 0.3.18 | | +| CMake | 3.23.1 | <$JARVIS_PROXY/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-aarch64.tar.gz> | +| OpenBLAS | 0.3.18 | <$JARVIS_PROXY/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz> | | lapack | 3.8.0 | | | Python3 | 3.7.10 | | | BOOST | 1.72.0 | | @@ -98,9 +98,9 @@ export CXX=`which clang++` yum -y install libstdc++ libstdc++-devel yum -y install unzip make autoconf automake git libtool #下载解压源码文件 -wget https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.2.0-huawei.zip -wget https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.2.0-huawei.zip -wget https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.2.0-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hucx/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.2.0-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/xucg/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.2.0-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.2.0-huawei.zip cd $DEP_BUILD_DIR unzip -q $DEP_DOWNLOAD_DIR/hucx-1.2.0-huawei.zip @@ -133,12 +133,12 @@ export CC=mpicc CXX=mpicxx FC=mpifort F77=mpifort ```bash # 下载CMake -wget https://github.com/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.tar.gz -O $DEP_DOWNLOAD_DIR/cmake-3.23.1.tar.gz +wget $JARVIS_PROXY/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.tar.gz -O $DEP_DOWNLOAD_DIR/cmake-3.23.1.tar.gz tar -xvf $DEP_DOWNLOAD_DIR/cmake-3.23.1-linux-x86_64.tar.gz -C $DEP_INSTALL_DIR/cmake --strip-components=1 echo "export PATH=$DEP_INSTALL_DIR/cmake/bin:$PATH" >> ~/.bashrc && source ~/.bashrc # 下载并编译OpenBLAS -wget https://github.com/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz -O $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz +wget $JARVIS_PROXY/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz -O $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz tar -xzvf $DEP_DOWNLOAD_DIR/OpenBLAS-0.3.18.tar.gz -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/OpenBLAS-0.3.18 make -j @@ -339,7 +339,7 @@ echo "export PATH=$HOME/install/go/bin:$PATH" >> ~/.bashrc && source ~/.bashrc #安装singularity cd ~/build -wget https://github.com/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz +wget $JARVIS_PROXY/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz tar -xf singularity-ce-3.10.2.tar.gz cd singularity-ce-3.10.2 ./mconfig --prefix=$HOME/install/singularity diff --git "a/doc/stream/\343\200\212\345\237\272\344\272\216openEuler\347\232\204stream\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" "b/doc/stream/\343\200\212\345\237\272\344\272\216openEuler\347\232\204stream\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" index 9808ba8..c00548a 100644 --- "a/doc/stream/\343\200\212\345\237\272\344\272\216openEuler\347\232\204stream\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" +++ "b/doc/stream/\343\200\212\345\237\272\344\272\216openEuler\347\232\204stream\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" @@ -6,7 +6,7 @@ - 官网地址: -- GITHUB托管地址: +- GITHUB托管地址:<$JARVIS_PROXY/jeffhammond/stream> ## 2.环境要求 @@ -82,9 +82,9 @@ export CXX=`which clang++` yum -y install libstdc++ libstdc++-devel yum -y install unzip make autoconf automake git libtool #下载解压源码文件 -wget https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip -wget https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.1.1-huawei.zip -wget https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.1.1-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.1.1-huawei.zip cd $DEP_BUILD_DIR unzip -q $DEP_DOWNLOAD_DIR/hucx-1.1.1-huawei.zip @@ -244,7 +244,7 @@ echo "export PATH=$HOME/install/go/bin:$PATH" >> ~/.bashrc && source ~/.bashrc #安装singularity cd ~/build -wget https://github.com/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz +wget $JARVIS_PROXY/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz tar -xf singularity-ce-3.10.2.tar.gz cd singularity-ce-3.10.2 ./mconfig --prefix=$HOME/install/singularity diff --git "a/doc/trinity/\343\200\212\345\237\272\344\272\216openEuler\347\232\204Trinity\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" "b/doc/trinity/\343\200\212\345\237\272\344\272\216openEuler\347\232\204Trinity\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" index 022ce98..1c0bffd 100644 --- "a/doc/trinity/\343\200\212\345\237\272\344\272\216openEuler\347\232\204Trinity\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" +++ "b/doc/trinity/\343\200\212\345\237\272\344\272\216openEuler\347\232\204Trinity\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" @@ -4,9 +4,9 @@ - 由布罗德研究所和耶路撒冷希伯来大学开发的Trinity代表了一种从RNA-seq数据高效、可靠地从头重建转录组的新方法。Trinity结合了三个独立的软件模块:Inchworm,Chrysalis和Butterfly,这些模块依次应用于处理大量RNA-seq读取。Trinity将序列数据划分为许多个独立的de Bruijn图,每个图代表给定基因或基因座的转录复杂性,然后独立处理每个图以提取全长剪接同工型,并挑出源自旁系基因的转录本。 -- 官网地址:https://github.com/trinityrnaseq/trinityrnaseq/wiki +- 官网地址:$JARVIS_PROXY/trinityrnaseq/trinityrnaseq/wiki -- GITHUB托管地址:https://github.com/trinityrnaseq/trinityrnaseq +- GITHUB托管地址:$JARVIS_PROXY/trinityrnaseq/trinityrnaseq # 2.环境要求 @@ -29,13 +29,13 @@ | 名称 | 版本 | 软件下载地址 | | -------- | ------ | ---------------------------------------------------------------------------------------------- | | gcc | 9.3.0 | | -| CMake | 3.23.1 | | +| CMake | 3.23.1 | <$JARVIS_PROXY/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-aarch64.tar.gz> | | Zlib | 1.2.11 | | | BOOST | 1.72.0 | | -| Salmon | 1.9.0 | | -| Jellyfish| 2.3.0 | | -| Samtools | 1.15.0 | | -| Bowtie2 | 2.4.5 | | +| Salmon | 1.9.0 | <$JARVIS_PROXY/COMBINE-lab/salmon/archive/refs/tags/v1.9.0.tar.gz> | +| Jellyfish| 2.3.0 | <$JARVIS_PROXY/gmarcais/Jellyfish/releases/download/v2.3.0/jellyfish-2.3.0.tar.gz> | +| Samtools | 1.15.0 | <$JARVIS_PROXY/samtools/samtools/releases/download/1.15/samtools-1.15.tar.bz2> | +| Bowtie2 | 2.4.5 | <$JARVIS_PROXY/BenLangmead/bowtie2/archive/refs/tags/v2.4.5.tar.gz> | ### 3.2.创建文件夹 @@ -87,7 +87,7 @@ export CXX=`which g++` ### 3.5.下载并编译`Cmake`, `Zlib`, `Boost`, `Salmon`, `Jellyfish`, `Samtools`, `Bowtie2` ```bash # 下载CMake -wget https://github.com/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.tar.gz -O $DEP_DOWNLOAD_DIR/cmake-3.23.1.tar.gz +wget $JARVIS_PROXY/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1-linux-x86_64.tar.gz -O $DEP_DOWNLOAD_DIR/cmake-3.23.1.tar.gz tar -xvf $DEP_DOWNLOAD_DIR/cmake-3.23.1-linux-x86_64.tar.gz -C $DEP_INSTALL_DIR/cmake --strip-components=1 echo "export PATH=$DEP_INSTALL_DIR/cmake/bin:$PATH" >> ~/.bashrc && source ~/.bashrc @@ -110,7 +110,7 @@ echo "export BOOST_ROOT=$DEP_INSTALL_DIR/boost/" >> ~/.bashrc && source ~/.bashr echo "export LD_LIBRARY_PATH=$DEP_INSTALL_DIR/boost/lib:$LD_LIBRARY_PATH" >> ~/.bashrc && source ~/.bashrc # 下载并编译Salmon -wget https://github.com/COMBINE-lab/salmon/archive/refs/tags/v1.9.0.tar.gz -O $DEP_DOWNLOAD_DIR/v1.9.0.tar.gz +wget $JARVIS_PROXY/COMBINE-lab/salmon/archive/refs/tags/v1.9.0.tar.gz -O $DEP_DOWNLOAD_DIR/v1.9.0.tar.gz tar -xvf $DEP_DOWNLOAD_DIR/v1.9.0.tar.gz -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/salmon-1.9.0 CC=`which gcc` CXX=`which g++` cmake -DCMAKE_INSTALL_PREFIX=$DEP_INSTALL_DIR/salmon . @@ -120,7 +120,7 @@ echo "export PATH=$DEP_INSTALL_DIR/salmon/bin:$PATH" >> ~/.bashrc && source ~/.b echo "export LD_LIBRARY_PATH=$DEP_INSTALL_DIR/salmon/lib:$LD_LIBRARY_PATH" >> ~/.bashrc && source ~/.bashrc # 下载并编译Jellyfish -wget https://github.com/gmarcais/Jellyfish/releases/download/v2.3.0/jellyfish-2.3.0.tar.gz -O $DEP_DOWNLOAD_DIR/jellyfish-2.3.0.tar.gz +wget $JARVIS_PROXY/gmarcais/Jellyfish/releases/download/v2.3.0/jellyfish-2.3.0.tar.gz -O $DEP_DOWNLOAD_DIR/jellyfish-2.3.0.tar.gz tar -zxvf $DEP_DOWNLOAD_DIR/ellyfish-2.3.0.tar.gz -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/ellyfish-2.3.0 ./configure --prefix=$DEP_INSTALL_DIR/jellyfish @@ -130,7 +130,7 @@ echo "export PATH=$DEP_INSTALL_DIR/jellyfish/bin:$PATH" >> ~/.bashrc && source ~ echo "export LD_LIBRARY_PATH=$DEP_INSTALL_DIR/jellyfish/lib:$LD_LIBRARY_PATH" >> ~/.bashrc && source ~/.bashrc # 下载并编译Samtools -wget https://github.com/samtools/samtools/releases/download/1.15/samtools-1.15.tar.bz2 -O $DEP_DOWNLOAD_DIR/samtools-1.15.tar.bz2 +wget $JARVIS_PROXY/samtools/samtools/releases/download/1.15/samtools-1.15.tar.bz2 -O $DEP_DOWNLOAD_DIR/samtools-1.15.tar.bz2 tar -xJf $DEP_DOWNLOAD_DIR/samtools-1.15.tar.bz2 -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/samtools-1.15 ./configure --prefix=$DEP_INSTALL_DIR/samtools @@ -139,7 +139,7 @@ make install echo "export PATH=$DEP_INSTALL_DIR/samtools/bin:$PATH" >> ~/.bashrc && source ~/.bashrc # 下载并编译Bowtie2 -wget https://github.com/BenLangmead/bowtie2/archive/refs/tags/v2.4.5.tar.gz -O $DEP_DOWNLOAD_DIR/v2.4.5.tar.gz +wget $JARVIS_PROXY/BenLangmead/bowtie2/archive/refs/tags/v2.4.5.tar.gz -O $DEP_DOWNLOAD_DIR/v2.4.5.tar.gz tar -xzf $DEP_DOWNLOAD_DIR/v2.4.5.tar.gz -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/bowtie2-2.4.5 make -j @@ -158,7 +158,7 @@ echo "export PATH=$DEP_INSTALL_DIR/bowtie2/bin:$PATH" >> ~/.bashrc && source ~/. ```bash # 下载源码文件 -wget https://github.com/trinityrnaseq/trinityrnaseq/releases/download/Trinity-v2.14.0/trinityrnaseq-v2.14.0.FULL_with_extendedTestData.tar.gz -O $DEP_DOWNLOAD_DIR/trinityrnaseq-v2.14.0.FULL_with_extendedTestData.tar.gz +wget $JARVIS_PROXY/trinityrnaseq/trinityrnaseq/releases/download/Trinity-v2.14.0/trinityrnaseq-v2.14.0.FULL_with_extendedTestData.tar.gz -O $DEP_DOWNLOAD_DIR/trinityrnaseq-v2.14.0.FULL_with_extendedTestData.tar.gz # 解压源码文件 tar -xvf $DEP_DOWNLOAD_DIR/trinityrnaseq-v2.14.0.FULL_with_extendedTestData.tar.gz -C $DEP_BUILD_DIR cd $DEP_BUILD_DIR/trinityrnaseq-v2.14.0 @@ -287,7 +287,7 @@ echo "export PATH=$HOME/install/go/bin:$PATH" >> ~/.bashrc && source ~/.bashrc #安装singularity cd ~/build -wget https://github.com/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz +wget $JARVIS_PROXY/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz tar -xf singularity-ce-3.10.2.tar.gz cd singularity-ce-3.10.2 ./mconfig --prefix=$HOME/install/singularity diff --git "a/doc/wannier90/\343\200\212\345\237\272\344\272\216openEuler\347\232\204wannier90\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" "b/doc/wannier90/\343\200\212\345\237\272\344\272\216openEuler\347\232\204wannier90\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" index 3b41af7..413d128 100644 --- "a/doc/wannier90/\343\200\212\345\237\272\344\272\216openEuler\347\232\204wannier90\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" +++ "b/doc/wannier90/\343\200\212\345\237\272\344\272\216openEuler\347\232\204wannier90\350\275\257\344\273\266\347\247\273\346\244\215\346\214\207\345\215\227\343\200\213.md" @@ -6,7 +6,7 @@ - 官网地址: -- GITHUB托管地址: +- GITHUB托管地址:<$JARVIS_PROXY/wannier-developers/wannier90> - 特性: @@ -36,11 +36,11 @@ | 名称 | 版本 | 软件下载地址 | | -------- | ------ | ---------------------------------------------------------------------------------------------- | -| hmpi | 1.2.0 | | +| hmpi | 1.2.0 | <$JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.2.0-huawei.zip> | | kgcc | 10.3.1 | | | BLAS | 3.10.1 | | | Python3 | 3.7.10 | | -| lapack | 3.10.1 | | +| lapack | 3.10.1 | <$JARVIS_PROXY/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz > | ### 3.2.创建文件夹 @@ -94,9 +94,9 @@ export CXX=`which clang++` yum -y install libstdc++ libstdc++-devel yum -y install unzip make autoconf automake git libtool #下载解压源码文件 -wget https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.2.0-huawei.zip -wget https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.2.0-huawei.zip -wget https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.2.0-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hucx/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/hucx-1.2.0-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/xucg/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/xucg-1.2.0-huawei.zip +wget $JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.2.0-huawei.zip -O $DEP_DOWNLOAD_DIR/hmpi-1.2.0-huawei.zip cd $DEP_BUILD_DIR unzip -q $DEP_DOWNLOAD_DIR/hucx-1.2.0-huawei.zip @@ -151,7 +151,7 @@ echo "export PATH=$DEP_INSTALL_DIR/python3/bin:$PATH" >> ~/.bashrc && source ~/. echo "export LD_LIBRARY_PATH=$DEP_INSTALL_DIR/python3/lib:$LD_LIBRARY_PATH" >> ~/.bashrc && source ~/.bashrc # 下载并编译lapack -wget -u https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz -O $DEP_DOWNLOAD_DIR/lapack=3.10.1.tar.gz +wget -u $JARVIS_PROXY/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz -O $DEP_DOWNLOAD_DIR/lapack=3.10.1.tar.gz cd $DEP_DOWNLOAD_DIR tar -xvf $DEP_DOWNLOAD_DIR/lapack-3.10.1.tar.gz cd lapack-3.10.1 @@ -174,7 +174,7 @@ cp *.a /usr/local/lib # 下载源码文件 cd $DEP_DOWNLOAD_DIR -git clone https://github.com/wannier-developers/wannier90.git +git clone $JARVIS_PROXY/wannier-developers/wannier90.git # 解压源码文件 cd $DEP_BUILD_DIR/wannier90 #编译源码 @@ -314,7 +314,7 @@ echo "export PATH=$HOME/install/go/bin:$PATH" >> ~/.bashrc && source ~/.bashrc #安装singularity cd ~/build -wget https://github.com/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz +wget $JARVIS_PROXY/sylabs/singularity/releases/download/v3.10.2/singularity-ce-3.10.2.tar.gz tar -xf singularity-ce-3.10.2.tar.gz cd singularity-ce-3.10.2 ./mconfig --prefix=$HOME/install/singularity diff --git a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/helloworld/README.md b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/helloworld/README.md index c8805bd..5a25912 100644 --- a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/helloworld/README.md +++ b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/helloworld/README.md @@ -17,7 +17,7 @@ 1. 获取代码 ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. 切入到项目根路径 diff --git a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/helloworld/README_en.md b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/helloworld/README_en.md index e6956d3..6f43994 100644 --- a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/helloworld/README_en.md +++ b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/helloworld/README_en.md @@ -17,7 +17,7 @@ English | [简体中文](README.md) 1. Obtain the code. ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. Switch to the project root path. diff --git a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/hmpi/bcast/README.md b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/hmpi/bcast/README.md index dbb641e..2a714c8 100644 --- a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/hmpi/bcast/README.md +++ b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/hmpi/bcast/README.md @@ -22,7 +22,7 @@ 1. 获取代码 ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. 切入到项目根路径 diff --git a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/hmpi/bcast/README_en.md b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/hmpi/bcast/README_en.md index 78c0567..b118aff 100644 --- a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/hmpi/bcast/README_en.md +++ b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/hmpi/bcast/README_en.md @@ -26,7 +26,7 @@ English | [简体中文](README.md) 1. Obtain the code. ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. Switch to the project root path. diff --git a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/blas/README.md b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/blas/README.md index cfc081b..e652970 100644 --- a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/blas/README.md +++ b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/blas/README.md @@ -26,7 +26,7 @@ KML_BLAS有多个版本: 1. 获取代码 ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. 切入到项目根路径 diff --git a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/blas/README_en.md b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/blas/README_en.md index fe2cf94..82ac601 100644 --- a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/blas/README_en.md +++ b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/blas/README_en.md @@ -27,7 +27,7 @@ There are multiple versions of KML_BLAS: 1. Obtain the code. ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. Switch to the project root path. diff --git a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/fft/README.md b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/fft/README.md index a3a0b36..6866c60 100644 --- a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/fft/README.md +++ b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/fft/README.md @@ -22,7 +22,7 @@ KML_FFT有多个版本: 1. 获取代码 ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. 切入到项目根路径 diff --git a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/fft/README_en.md b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/fft/README_en.md index a8f21ba..6b0c64e 100644 --- a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/fft/README_en.md +++ b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/fft/README_en.md @@ -22,7 +22,7 @@ There are multiple versions of KML_FFT: 1. Obtain the code. ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. Switch to the project root path. diff --git a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/lapack/README.md b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/lapack/README.md index 42a050a..7f33291 100644 --- a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/lapack/README.md +++ b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/lapack/README.md @@ -17,7 +17,7 @@ 1. 获取代码 ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. 切入到项目根路径 diff --git a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/lapack/README_en.md b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/lapack/README_en.md index d066f97..abcd55a 100644 --- a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/lapack/README_en.md +++ b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/lapack/README_en.md @@ -18,7 +18,7 @@ English | [简体中文](README.md) 1. Obtain the code. ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. Switch to the project root path. diff --git a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/math/README.md b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/math/README.md index f59d2c1..c13ce96 100644 --- a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/math/README.md +++ b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/math/README.md @@ -22,7 +22,7 @@ KML_MATH有多个版本: 1. 获取代码 ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. 切入到项目根路径 diff --git a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/math/README_en.md b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/math/README_en.md index 0ab2178..5b52eb9 100644 --- a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/math/README_en.md +++ b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/math/README_en.md @@ -22,7 +22,7 @@ There are multiple versions of KML_MATH: 1. Obtain the code. ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. Switch to the project root path. diff --git a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/spblas/README.md b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/spblas/README.md index 12f35e8..e6b1002 100644 --- a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/spblas/README.md +++ b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/spblas/README.md @@ -22,7 +22,7 @@ KML_SPBLAS有多个版本: 1. 获取代码 ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. 切入到项目根路径 diff --git a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/spblas/README_en.md b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/spblas/README_en.md index 7273d37..1e986fa 100644 --- a/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/spblas/README_en.md +++ b/examples/mpi/devkitdemo-main/Development_framework/hpc-sdk/examples/kml/spblas/README_en.md @@ -24,7 +24,7 @@ There are multiple versions of KML_SPBLAS: 1. Obtain the code. ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. Switch to the project root path. diff --git a/examples/mpi/devkitdemo-main/Porting_advisor/testdemo/code_migration/code_mod/ksw.c b/examples/mpi/devkitdemo-main/Porting_advisor/testdemo/code_migration/code_mod/ksw.c index aca564e..339d397 100644 --- a/examples/mpi/devkitdemo-main/Porting_advisor/testdemo/code_migration/code_mod/ksw.c +++ b/examples/mpi/devkitdemo-main/Porting_advisor/testdemo/code_migration/code_mod/ksw.c @@ -15,7 +15,7 @@ */ #if defined __aarch64__ #include "avx2neon.h" - //Suggestion: visit 'https://github.com/kunpengcomputer/AvxToNeon' and obtain the 'avx2neon.h' source code according to the README.md file. + //Suggestion: visit '$JARVIS_PROXY/kunpengcomputer/AvxToNeon' and obtain the 'avx2neon.h' source code according to the README.md file. #endif #include #include diff --git a/examples/mpi/devkitdemo-main/hpc-sdk/examples/hmpi/bcast/README.md b/examples/mpi/devkitdemo-main/hpc-sdk/examples/hmpi/bcast/README.md index dbb641e..2a714c8 100644 --- a/examples/mpi/devkitdemo-main/hpc-sdk/examples/hmpi/bcast/README.md +++ b/examples/mpi/devkitdemo-main/hpc-sdk/examples/hmpi/bcast/README.md @@ -22,7 +22,7 @@ 1. 获取代码 ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. 切入到项目根路径 diff --git a/examples/mpi/devkitdemo-main/hpc-sdk/examples/hmpi/bcast/README_en.md b/examples/mpi/devkitdemo-main/hpc-sdk/examples/hmpi/bcast/README_en.md index 78c0567..b118aff 100644 --- a/examples/mpi/devkitdemo-main/hpc-sdk/examples/hmpi/bcast/README_en.md +++ b/examples/mpi/devkitdemo-main/hpc-sdk/examples/hmpi/bcast/README_en.md @@ -26,7 +26,7 @@ English | [简体中文](README.md) 1. Obtain the code. ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. Switch to the project root path. diff --git a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/blas/README.md b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/blas/README.md index 43d4441..cbaa316 100644 --- a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/blas/README.md +++ b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/blas/README.md @@ -28,7 +28,7 @@ KML_BLAS有多个版本: 1. 获取代码 ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. 切入到项目根路径 diff --git a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/blas/README_en.md b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/blas/README_en.md index b45b5dc..9ab53de 100644 --- a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/blas/README_en.md +++ b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/blas/README_en.md @@ -29,7 +29,7 @@ There are multiple versions of KML_BLAS: 1. Obtain the code. ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. Switch to the project root path. diff --git a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/fft/README.md b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/fft/README.md index 1eb55eb..00f1eac 100644 --- a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/fft/README.md +++ b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/fft/README.md @@ -24,7 +24,7 @@ KML_FFT有多个版本: 1. 获取代码 ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. 切入到项目根路径 diff --git a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/fft/README_en.md b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/fft/README_en.md index 532c33f..30a5b5b 100644 --- a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/fft/README_en.md +++ b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/fft/README_en.md @@ -24,7 +24,7 @@ There are multiple versions of KML_FFT: 1. Obtain the code. ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. Switch to the project root path. diff --git a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/lapack/README.md b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/lapack/README.md index 568231b..9939a87 100644 --- a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/lapack/README.md +++ b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/lapack/README.md @@ -20,7 +20,7 @@ 1. 获取代码 ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. 切入到项目根路径 diff --git a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/lapack/README_en.md b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/lapack/README_en.md index bdc82ee..a336e62 100644 --- a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/lapack/README_en.md +++ b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/lapack/README_en.md @@ -21,7 +21,7 @@ English | [简体中文](README.md) 1. Obtain the code. ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. Switch to the project root path. diff --git a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/math/README.md b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/math/README.md index 81a5966..d354499 100644 --- a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/math/README.md +++ b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/math/README.md @@ -24,7 +24,7 @@ KML_MATH有多个版本: 1. 获取代码 ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. 切入到项目根路径 diff --git a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/math/README_en.md b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/math/README_en.md index b8bad51..4a1dacc 100644 --- a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/math/README_en.md +++ b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/math/README_en.md @@ -24,7 +24,7 @@ There are multiple versions of KML_MATH: 1. Obtain the code. ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. Switch to the project root path. diff --git a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/spblas/README.md b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/spblas/README.md index 12a5aa4..c8d0ba6 100644 --- a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/spblas/README.md +++ b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/spblas/README.md @@ -24,7 +24,7 @@ KML_SPBLAS有多个版本: 1. 获取代码 ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. 切入到项目根路径 diff --git a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/spblas/README_en.md b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/spblas/README_en.md index 8a8de0f..bcb98b6 100644 --- a/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/spblas/README_en.md +++ b/examples/mpi/devkitdemo-main/hpc-sdk/examples/kml/spblas/README_en.md @@ -28,7 +28,7 @@ There are multiple versions of KML_SPBLAS: 1. Obtain the code. ```shell - git clone https://github.com/kunpengcompute/devkitdemo.git + git clone $JARVIS_PROXY/kunpengcompute/devkitdemo.git ``` 2. Switch to the project root path. diff --git a/init.sh b/init.sh index 89d24b2..c742945 100644 --- a/init.sh +++ b/init.sh @@ -14,10 +14,16 @@ export JARVIS_UTILS=${CUR_PATH}/software/utils export JARVIS_DOWNLOAD=${CUR_PATH}/downloads export JARVIS_MODULES=${CUR_PATH}/software/modulefiles export JARVIS_MODULEDEPS=${CUR_PATH}/software/moduledeps -export JARVIS_TMP=/tmp +export JARVIS_TMP=${CUR_PATH}/tmp +export JARVIS_TMP_DOWNLOAD=${CUR_PATH}/tmp +export JARVIS_EXE=${CUR_PATH}/exe +export JARVIS_PROXY=https://gh.ddlc.top/https://github.com + + export DOWNLOAD_TOOL=${CUR_PATH}/package/common/download.sh export CHECK_DEPS=${CUR_PATH}/package/common/check_deps.sh export CHECK_ROOT=${CUR_PATH}/package/common/check_root.sh + #Install modules if ! type module >/dev/null 2>&1;then echo "Install environment-modules" diff --git a/package/IPM/2.0.6/install.sh b/package/IPM/2.0.6/install.sh index 05fd11c..b74ff8b 100755 --- a/package/IPM/2.0.6/install.sh +++ b/package/IPM/2.0.6/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x -. ${DOWNLOAD_TOOL} -u https://github.com/nerscadmin/IPM/archive/refs/tags/2.0.6.tar.gz -f IPM-2.0.6.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/nerscadmin/IPM/archive/refs/tags/2.0.6.tar.gz -f IPM-2.0.6.tar.gz cd ${JARVIS_TMP} tar -xvf ${JARVIS_DOWNLOAD}/IPM-2.0.6.tar.gz cd IPM-2.0.6 diff --git a/package/bedtools/2.28.0/clang/install.sh b/package/bedtools/2.28.0/clang/install.sh index 0b671fa..e6cb0a8 100755 --- a/package/bedtools/2.28.0/clang/install.sh +++ b/package/bedtools/2.28.0/clang/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/arq5x/bedtools2/releases/download/v2.28.0/bedtools-2.28.0.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/arq5x/bedtools2/releases/download/v2.28.0/bedtools-2.28.0.tar.gz cd ${JARVIS_TMP} rm -rf bedtools2 tar -zxvf ${JARVIS_DOWNLOAD}/bedtools-2.28.0.tar.gz diff --git a/package/blitz/1.0.1/install.sh b/package/blitz/1.0.1/install.sh index 5dcaf05..098431c 100644 --- a/package/blitz/1.0.1/install.sh +++ b/package/blitz/1.0.1/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/blitzpp/blitz/archive/refs/tags/1.0.1.tar.gz -f blitz-1.0.1.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/blitzpp/blitz/archive/refs/tags/1.0.1.tar.gz -f blitz-1.0.1.tar.gz cd ${JARVIS_TMP} rm -rf blitz-1.0.1 tar -xzvf ${JARVIS_DOWNLOAD}/blitz-1.0.1.tar.gz diff --git a/package/bowtie2/2.4.5/install.sh b/package/bowtie2/2.4.5/install.sh index 05abf5b..22eb3b0 100755 --- a/package/bowtie2/2.4.5/install.sh +++ b/package/bowtie2/2.4.5/install.sh @@ -1,13 +1,13 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/BenLangmead/bowtie2/archive/refs/tags/v2.4.5.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/BenLangmead/bowtie2/archive/refs/tags/v2.4.5.tar.gz cd ${JARVIS_TMP} tar -xvf ${JARVIS_DOWNLOAD}/v2.4.5.tar.gz -C ${JARVIS_TMP} cd bowtie2-2.4.5 if [ `arch` == "aarch64" ]; then sed -i 's/\CXXFLAGS += -std=c++11/\CXXFLAGS += -std=c++11 -stdlib=libc++/g' Makefile - . ${DOWNLOAD_TOOL} -u https://github.com/simd-everywhere/simde/archive/refs/tags/v0.7.2.tar.gz + . ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/simd-everywhere/simde/archive/refs/tags/v0.7.2.tar.gz tar -xzf ${JARVIS_DOWNLOAD}/v0.7.2.tar.gz -C . cp -r simde-0.7.2/simde ./third_party make -j diff --git a/package/bwa/0.7.17/clang/install.sh b/package/bwa/0.7.17/clang/install.sh index 9f754d1..6808c38 100755 --- a/package/bwa/0.7.17/clang/install.sh +++ b/package/bwa/0.7.17/clang/install.sh @@ -1,9 +1,9 @@ -#download from https://github.com/jratcliff63367/sse2neon https://sourceforge.net/projects/bio-bwa/files/bwa-0.7.17.tar.bz2 +#download from $JARVIS_PROXY/jratcliff63367/sse2neon https://sourceforge.net/projects/bio-bwa/files/bwa-0.7.17.tar.bz2 #module load bisheng/2.1.0 #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/jratcliff63367/sse2neon/archive/refs/heads/master.zip -f sse2neon-master.zip +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/jratcliff63367/sse2neon/archive/refs/heads/master.zip -f sse2neon-master.zip . ${DOWNLOAD_TOOL} -u https://sourceforge.net/projects/bio-bwa/files/bwa-0.7.17.tar.bz2 cd ${JARVIS_TMP} rm -rf bwa-0.7.17 sse2neon-master diff --git a/package/cmake/3.23.1/install.sh b/package/cmake/3.23.1/install.sh index 4a1e915..a42439c 100755 --- a/package/cmake/3.23.1/install.sh +++ b/package/cmake/3.23.1/install.sh @@ -1,6 +1,6 @@ #!/bin/bash set -e cmake_ver='3.23.1' -. ${DOWNLOAD_TOOL} -u https://github.com/Kitware/CMake/releases/download/v${cmake_ver}/cmake-${cmake_ver}-linux-`arch`.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Kitware/CMake/releases/download/v${cmake_ver}/cmake-${cmake_ver}-linux-`arch`.tar.gz cd ${JARVIS_TMP} tar -xvf ${JARVIS_DOWNLOAD}/cmake-${cmake_ver}-linux-`arch`.tar.gz -C $1 --strip-components=1 \ No newline at end of file diff --git a/package/curl/7.82.0/install.sh b/package/curl/7.82.0/install.sh index b548b87..cbb849e 100755 --- a/package/curl/7.82.0/install.sh +++ b/package/curl/7.82.0/install.sh @@ -1,8 +1,8 @@ #!/bin/bash -#https://github.com/curl/curl/releases/download/curl-7_82_0/curl-7.82.0.tar.gz +#$JARVIS_PROXY/curl/curl/releases/download/curl-7_82_0/curl-7.82.0.tar.gz set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/curl/curl/releases/download/curl-7_82_0/curl-7.82.0.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/curl/curl/releases/download/curl-7_82_0/curl-7.82.0.tar.gz cd ${JARVIS_TMP} rm -rf curl-7.82.0 tar -xvf ${JARVIS_DOWNLOAD}/curl-7.82.0.tar.gz diff --git a/package/gatk/4.0.0.0/install.sh b/package/gatk/4.0.0.0/install.sh index 4f92717..a454a5a 100755 --- a/package/gatk/4.0.0.0/install.sh +++ b/package/gatk/4.0.0.0/install.sh @@ -1,9 +1,9 @@ -#download from https://github.com/broadinstitute/gatk/releases/download/4.0.0.0/gatk-4.0.0.0.zip +#download from $JARVIS_PROXY/broadinstitute/gatk/releases/download/4.0.0.0/gatk-4.0.0.0.zip #module load #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/broadinstitute/gatk/releases/download/4.0.0.0/gatk-4.0.0.0.zip +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/broadinstitute/gatk/releases/download/4.0.0.0/gatk-4.0.0.0.zip cd ${JARVIS_TMP} diff --git a/package/git/2.35.1/install.sh b/package/git/2.35.1/install.sh index 7533c13..0b04f34 100755 --- a/package/git/2.35.1/install.sh +++ b/package/git/2.35.1/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/git/git/archive/refs/tags/v2.35.1.tar.gz -f git-2.35.1.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/git/git/archive/refs/tags/v2.35.1.tar.gz -f git-2.35.1.tar.gz cd ${JARVIS_TMP} tar -xvf ${JARVIS_DOWNLOAD}/git-2.35.1.tar.gz cd git-2.35.1 diff --git a/package/grib_api/1.21.0/install.sh b/package/grib_api/1.21.0/install.sh index 9d23e1c..8e16f98 100755 --- a/package/grib_api/1.21.0/install.sh +++ b/package/grib_api/1.21.0/install.sh @@ -1,9 +1,9 @@ -#download from https://github.com/weathersource/grib_api/archive/refs/tags/v1.21.0.tar.gz +#download from $JARVIS_PROXY/weathersource/grib_api/archive/refs/tags/v1.21.0.tar.gz #module load bisheng/2.1.0 hmpi/1.1.1 netcdf/4.7.0 pnetcdf/1.11.2 #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/weathersource/grib_api/archive/refs/tags/v1.21.0.tar.gz grib_api-1.21.0.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/weathersource/grib_api/archive/refs/tags/v1.21.0.tar.gz grib_api-1.21.0.tar.gz cd ${JARVIS_TMP} rm -rf grib_api-1.21.0 tar -xvf ${JARVIS_DOWNLOAD}/grib_api-1.21.0.tar.gz diff --git a/package/hmpi/1.1.1/install.sh b/package/hmpi/1.1.1/install.sh index 3f1ba8f..0de3315 100755 --- a/package/hmpi/1.1.1/install.sh +++ b/package/hmpi/1.1.1/install.sh @@ -1,9 +1,9 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -f hucx-1.1.1-huawei.zip -. ${DOWNLOAD_TOOL} -u https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -f xucg-1.1.1-huawei.zip -. ${DOWNLOAD_TOOL} -u https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -f hmpi-1.1.1-huawei.zip +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip -f hucx-1.1.1-huawei.zip +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip -f xucg-1.1.1-huawei.zip +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip -f hmpi-1.1.1-huawei.zip cd ${JARVIS_TMP} . $CHECK_ROOT && yum install -y perl-Data-Dumper autoconf automake libtool binutils flex rm -rf hmpi-1.1.1-huawei hucx-1.1.1-huawei xucg-1.1.1-huawei diff --git a/package/hmpi/1.2.0/install.sh b/package/hmpi/1.2.0/install.sh index 6f89128..e6b2644 100755 --- a/package/hmpi/1.2.0/install.sh +++ b/package/hmpi/1.2.0/install.sh @@ -2,9 +2,9 @@ set -x set -e hmpi_version='1.2.0' -. ${DOWNLOAD_TOOL} -u https://github.com/kunpengcompute/hucx/archive/refs/tags/v${hmpi_version}-huawei.zip -f hucx-${hmpi_version}-huawei.zip -. ${DOWNLOAD_TOOL} -u https://github.com/kunpengcompute/xucg/archive/refs/tags/v${hmpi_version}-huawei.zip -f xucg-${hmpi_version}-huawei.zip -. ${DOWNLOAD_TOOL} -u https://github.com/kunpengcompute/hmpi/archive/refs/tags/v${hmpi_version}-huawei.zip -f hmpi-${hmpi_version}-huawei.zip +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/kunpengcompute/hucx/archive/refs/tags/v${hmpi_version}-huawei.zip -f hucx-${hmpi_version}-huawei.zip +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/kunpengcompute/xucg/archive/refs/tags/v${hmpi_version}-huawei.zip -f xucg-${hmpi_version}-huawei.zip +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/kunpengcompute/hmpi/archive/refs/tags/v${hmpi_version}-huawei.zip -f hmpi-${hmpi_version}-huawei.zip cd ${JARVIS_TMP} . $CHECK_ROOT && yum install -y perl-Data-Dumper autoconf automake libtool binutils flex rm -rf hmpi-${hmpi_version}-huawei hucx-${hmpi_version}-huawei xucg-${hmpi_version}-huawei diff --git a/package/hmpi/1.3.0/install.sh b/package/hmpi/1.3.0/install.sh index 8fef3cf..fa64098 100755 --- a/package/hmpi/1.3.0/install.sh +++ b/package/hmpi/1.3.0/install.sh @@ -2,9 +2,9 @@ set -x set -e hmpi_version='1.3.0' -. ${DOWNLOAD_TOOL} -u https://github.com/openucx/ucx/archive/refs/tags/v1.10.1.tar.gz -f hucx-${hmpi_version}-huawei.tar.gz -. ${DOWNLOAD_TOOL} -u https://github.com/chen-shaoheng/HMPI-1.3.0/releases/download/xucg-v1.3.0/xucg-v1.3.0-huawei.tar.gz -f xucg-${hmpi_version}-huawei.tar.gz -. ${DOWNLOAD_TOOL} -u https://github.com/chen-shaoheng/HMPI-1.3.0/releases/download/hmpi-v1.3.0/hmpi-v1.3.0-huawei.tar.gz -f hmpi-${hmpi_version}-huawei.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/openucx/ucx/archive/refs/tags/v1.10.1.tar.gz -f hucx-${hmpi_version}-huawei.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/chen-shaoheng/HMPI-1.3.0/releases/download/xucg-v1.3.0/xucg-v1.3.0-huawei.tar.gz -f xucg-${hmpi_version}-huawei.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/chen-shaoheng/HMPI-1.3.0/releases/download/hmpi-v1.3.0/hmpi-v1.3.0-huawei.tar.gz -f hmpi-${hmpi_version}-huawei.tar.gz cd ${JARVIS_TMP} . $CHECK_ROOT && yum install -y perl-Data-Dumper autoconf automake libtool binutils flex rm ucx-1.10.1 -rf diff --git a/package/htslib/1.15/install.sh b/package/htslib/1.15/install.sh index a8064d9..0aaf0a9 100755 --- a/package/htslib/1.15/install.sh +++ b/package/htslib/1.15/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/samtools/htslib/releases/download/1.15/htslib-1.15.tar.bz2 +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/samtools/htslib/releases/download/1.15/htslib-1.15.tar.bz2 cd ${JARVIS_TMP} tar -xvf ${JARVIS_DOWNLOAD}/htslib-1.15.tar.bz2 cd htslib-1.15 diff --git a/package/hypre/2.25.0/install.sh b/package/hypre/2.25.0/install.sh index 01a6e16..c9c71ce 100755 --- a/package/hypre/2.25.0/install.sh +++ b/package/hypre/2.25.0/install.sh @@ -1,4 +1,4 @@ -. ${DOWNLOAD_TOOL} -u https://github.com/hypre-space/hypre/archive/refs/tags/v2.25.0.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/hypre-space/hypre/archive/refs/tags/v2.25.0.tar.gz cd ${JARVIS_TMP} rm -rf hypre-2.25.0 tar -xf ${JARVIS_DOWNLOAD}/v2.25.0.tar.gz diff --git a/package/jellyfish/2.3.0/install.sh b/package/jellyfish/2.3.0/install.sh index d1c5795..549c105 100755 --- a/package/jellyfish/2.3.0/install.sh +++ b/package/jellyfish/2.3.0/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/gmarcais/Jellyfish/releases/download/v2.3.0/jellyfish-2.3.0.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/gmarcais/Jellyfish/releases/download/v2.3.0/jellyfish-2.3.0.tar.gz cd ${JARVIS_TMP} tar -xvf ${JARVIS_DOWNLOAD}/jellyfish-2.3.0.tar.gz cd jellyfish-2.3.0 diff --git a/package/kahip/3.10/install.sh b/package/kahip/3.10/install.sh index 8d67dde..281b36b 100755 --- a/package/kahip/3.10/install.sh +++ b/package/kahip/3.10/install.sh @@ -2,7 +2,7 @@ set -x set -e file_noext='KaHIP-3.10' -. ${DOWNLOAD_TOOL} -u https://github.com/KaHIP/KaHIP/archive/v3.10.tar.gz -f $file_noext.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/KaHIP/KaHIP/archive/v3.10.tar.gz -f $file_noext.tar.gz cd ${JARVIS_TMP} rm -rf $file_noext tar -xvf ${JARVIS_DOWNLOAD}/$file_noext.tar.gz diff --git a/package/kml/1.4.0/bisheng/install.sh b/package/kml/1.4.0/bisheng/install.sh index a2c5321..d55c6f8 100755 --- a/package/kml/1.4.0/bisheng/install.sh +++ b/package/kml/1.4.0/bisheng/install.sh @@ -3,7 +3,7 @@ set -x set -e kml_version=1.4.0 . ${DOWNLOAD_TOOL} -u https://kunpeng-repo.obs.cn-north-4.myhuaweicloud.com/Kunpeng%20BoostKit/Kunpeng%20BoostKit%2021.0.0/BoostKit-kml_${kml_version}_bisheng.zip -. ${DOWNLOAD_TOOL} -u https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.9.1.tar.gz -f lapack-3.9.1.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Reference-LAPACK/lapack/archive/refs/tags/v3.9.1.tar.gz -f lapack-3.9.1.tar.gz cd ${JARVIS_TMP} unzip -o ${JARVIS_DOWNLOAD}/BoostKit-kml_${kml_version}_bisheng.zip diff --git a/package/kml/1.4.0/gcc/install.sh b/package/kml/1.4.0/gcc/install.sh index a5824ce..8a910d4 100755 --- a/package/kml/1.4.0/gcc/install.sh +++ b/package/kml/1.4.0/gcc/install.sh @@ -3,7 +3,7 @@ set -x set -e kml_version=1.4.0 . ${DOWNLOAD_TOOL} -u https://kunpeng-repo.obs.cn-north-4.myhuaweicloud.com/Kunpeng%20BoostKit/Kunpeng%20BoostKit%2021.0.1/BoostKit-kml_${kml_version}zip -f BoostKit-kml_${kml_version}-gcc.zip -. ${DOWNLOAD_TOOL} -u https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.9.1.tar.gz -f lapack-3.9.1.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Reference-LAPACK/lapack/archive/refs/tags/v3.9.1.tar.gz -f lapack-3.9.1.tar.gz cd ${JARVIS_TMP} unzip -o ${JARVIS_DOWNLOAD}/BoostKit-kml_${kml_version}_bisheng.zip diff --git a/package/kml/1.6.0/bisheng/install.sh b/package/kml/1.6.0/bisheng/install.sh index 10b896c..45e1e34 100755 --- a/package/kml/1.6.0/bisheng/install.sh +++ b/package/kml/1.6.0/bisheng/install.sh @@ -3,7 +3,7 @@ set -x set -e kml_version=1.6.0 . ${DOWNLOAD_TOOL} -u https://kunpeng-repo.obs.cn-north-4.myhuaweicloud.com/Kunpeng%20BoostKit/Kunpeng%20BoostKit%2022.0.RC3/BoostKit-kml_${kml_version}_bisheng.zip -. ${DOWNLOAD_TOOL} -u https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.9.1.tar.gz -f lapack-3.9.1.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Reference-LAPACK/lapack/archive/refs/tags/v3.9.1.tar.gz -f lapack-3.9.1.tar.gz cd ${JARVIS_TMP} unzip -o ${JARVIS_DOWNLOAD}/BoostKit-kml_${kml_version}_bisheng.zip diff --git a/package/kml/1.6.0/gcc/install.sh b/package/kml/1.6.0/gcc/install.sh index 8072296..6645e41 100644 --- a/package/kml/1.6.0/gcc/install.sh +++ b/package/kml/1.6.0/gcc/install.sh @@ -3,7 +3,7 @@ set -x set -e kml_version=1.6.0 . ${DOWNLOAD_TOOL} -u https://kunpeng-repo.obs.cn-north-4.myhuaweicloud.com/Kunpeng%20BoostKit/Kunpeng%20BoostKit%2022.0.RC3/BoostKit-kml_${kml_version}.zip -. ${DOWNLOAD_TOOL} -u https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.9.1.tar.gz -f lapack-3.9.1.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Reference-LAPACK/lapack/archive/refs/tags/v3.9.1.tar.gz -f lapack-3.9.1.tar.gz cd ${JARVIS_TMP} unzip -o ${JARVIS_DOWNLOAD}/BoostKit-kml_${kml_version}.zip diff --git a/package/kml/1.7.0/bisheng/install.sh b/package/kml/1.7.0/bisheng/install.sh index 8b8749e..c9f7ee5 100755 --- a/package/kml/1.7.0/bisheng/install.sh +++ b/package/kml/1.7.0/bisheng/install.sh @@ -3,8 +3,8 @@ set -x set -e kml_version=1.7.0 . ${DOWNLOAD_TOOL} -u https://kunpeng-repo.obs.cn-north-4.myhuaweicloud.com/Kunpeng%20BoostKit/Kunpeng%20BoostKit%2022.0.0/BoostKit-kml_${kml_version}_bisheng.zip -. ${DOWNLOAD_TOOL} -u https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz -f lapack-3.10.1.tar.gz -. ${DOWNLOAD_TOOL} -u https://github.com/Reference-ScaLAPACK/scalapack/archive/refs/tags/v2.2.0.tar.gz -f scalapack-2.2.0.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz -f lapack-3.10.1.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Reference-ScaLAPACK/scalapack/archive/refs/tags/v2.2.0.tar.gz -f scalapack-2.2.0.tar.gz cd ${JARVIS_TMP} rm -rf boostkit-kml-${kml_version}-1.aarch64.rpm diff --git a/package/kml/1.7.0/gcc/install.sh b/package/kml/1.7.0/gcc/install.sh index af76238..04a04c4 100755 --- a/package/kml/1.7.0/gcc/install.sh +++ b/package/kml/1.7.0/gcc/install.sh @@ -3,8 +3,8 @@ set -x set -e kml_version=1.7.0 . ${DOWNLOAD_TOOL} -u https://kunpeng-repo.obs.cn-north-4.myhuaweicloud.com/Kunpeng%20BoostKit/Kunpeng%20BoostKit%2022.0.0/BoostKit-kml_${kml_version}.zip -. ${DOWNLOAD_TOOL} -u https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz -f lapack-3.10.1.tar.gz -. ${DOWNLOAD_TOOL} -u https://github.com/Reference-ScaLAPACK/scalapack/archive/refs/tags/v2.2.0.tar.gz -f scalapack-2.2.0.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz -f lapack-3.10.1.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Reference-ScaLAPACK/scalapack/archive/refs/tags/v2.2.0.tar.gz -f scalapack-2.2.0.tar.gz cd ${JARVIS_TMP} rm -rf boostkit-kml-${kml_version}-1.aarch64.rpm diff --git a/package/kml/2.0.0/bisheng/install.sh b/package/kml/2.0.0/bisheng/install.sh index c116d2c..fd085c4 100755 --- a/package/kml/2.0.0/bisheng/install.sh +++ b/package/kml/2.0.0/bisheng/install.sh @@ -3,8 +3,8 @@ set -x set -e kml_version=2.0.0 . ${DOWNLOAD_TOOL} -u https://kunpeng-repo.obs.cn-north-4.myhuaweicloud.com/Kunpeng%20BoostKit/Kunpeng%20BoostKit%2023.0.RC2/BoostKit-kml_${kml_version}_bisheng.zip -. ${DOWNLOAD_TOOL} -u https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz -f lapack-3.10.1.tar.gz -. ${DOWNLOAD_TOOL} -u https://github.com/Reference-ScaLAPACK/scalapack/archive/refs/tags/v2.2.0.tar.gz -f scalapack-2.2.0.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz -f lapack-3.10.1.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Reference-ScaLAPACK/scalapack/archive/refs/tags/v2.2.0.tar.gz -f scalapack-2.2.0.tar.gz cd ${JARVIS_TMP} rm -rf boostkit-kml-${kml_version}-1.aarch64.rpm diff --git a/package/kml/2.0.0/gcc/install.sh b/package/kml/2.0.0/gcc/install.sh index 4c34990..e780944 100755 --- a/package/kml/2.0.0/gcc/install.sh +++ b/package/kml/2.0.0/gcc/install.sh @@ -3,8 +3,8 @@ set -x set -e kml_version=2.0.0 . ${DOWNLOAD_TOOL} -u https://kunpeng-repo.obs.cn-north-4.myhuaweicloud.com/Kunpeng%20BoostKit/Kunpeng%20BoostKit%2023.0.RC2/BoostKit-kml_${kml_version}.zip -. ${DOWNLOAD_TOOL} -u https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz -f lapack-3.10.1.tar.gz -. ${DOWNLOAD_TOOL} -u https://github.com/Reference-ScaLAPACK/scalapack/archive/refs/tags/v2.2.0.tar.gz -f scalapack-2.2.0.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz -f lapack-3.10.1.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Reference-ScaLAPACK/scalapack/archive/refs/tags/v2.2.0.tar.gz -f scalapack-2.2.0.tar.gz cd ${JARVIS_TMP} rm -rf boostkit-kml-${kml_version}-1.aarch64.rpm diff --git a/package/kml/2.1.0/bisheng/install.sh b/package/kml/2.1.0/bisheng/install.sh index fdc84b3..d6400be 100644 --- a/package/kml/2.1.0/bisheng/install.sh +++ b/package/kml/2.1.0/bisheng/install.sh @@ -3,8 +3,8 @@ set -x set -e kml_version=2.1.0 . ${DOWNLOAD_TOOL} -u https://kunpeng-repo.obs.cn-north-4.myhuaweicloud.com/Kunpeng%20BoostKit/Kunpeng%20BoostKit%2023.0.RC2/BoostKit-kml_${kml_version}_bisheng.zip -. ${DOWNLOAD_TOOL} -u https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz -f lapack-3.10.1.tar.gz -. ${DOWNLOAD_TOOL} -u https://github.com/Reference-ScaLAPACK/scalapack/archive/refs/tags/v2.2.0.tar.gz -f scalapack-2.2.0.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz -f lapack-3.10.1.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Reference-ScaLAPACK/scalapack/archive/refs/tags/v2.2.0.tar.gz -f scalapack-2.2.0.tar.gz cd ${JARVIS_TMP} rm -rf boostkit-kml-${kml_version}-1.aarch64.rpm diff --git a/package/kml/2.1.0/gcc/install.sh b/package/kml/2.1.0/gcc/install.sh index d9e3981..202d09b 100644 --- a/package/kml/2.1.0/gcc/install.sh +++ b/package/kml/2.1.0/gcc/install.sh @@ -3,8 +3,8 @@ set -x set -e kml_version=2.1.0 . ${DOWNLOAD_TOOL} -u https://kunpeng-repo.obs.cn-north-4.myhuaweicloud.com/Kunpeng%20BoostKit/Kunpeng%20BoostKit%2023.0.RC2/BoostKit-kml_${kml_version}.zip -. ${DOWNLOAD_TOOL} -u https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz -f lapack-3.10.1.tar.gz -. ${DOWNLOAD_TOOL} -u https://github.com/Reference-ScaLAPACK/scalapack/archive/refs/tags/v2.2.0.tar.gz -f scalapack-2.2.0.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz -f lapack-3.10.1.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Reference-ScaLAPACK/scalapack/archive/refs/tags/v2.2.0.tar.gz -f scalapack-2.2.0.tar.gz cd ${JARVIS_TMP} rm -rf boostkit-kml-${kml_version}-1.aarch64.rpm diff --git a/package/lapack/3.10.1/bisheng/install.sh b/package/lapack/3.10.1/bisheng/install.sh index 43e421c..eaf2fdf 100755 --- a/package/lapack/3.10.1/bisheng/install.sh +++ b/package/lapack/3.10.1/bisheng/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. $DOWNLOAD_TOOL -u https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz +. $DOWNLOAD_TOOL -u $JARVIS_PROXY/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz cd ${JARVIS_TMP} tar -xvf ${JARVIS_DOWNLOAD}/lapack-3.10.1.tar.gz cd lapack-3.10.1 diff --git a/package/lapack/3.10.1/install.sh b/package/lapack/3.10.1/install.sh index bae80d6..d3ef549 100755 --- a/package/lapack/3.10.1/install.sh +++ b/package/lapack/3.10.1/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. $DOWNLOAD_TOOL -u https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz +. $DOWNLOAD_TOOL -u $JARVIS_PROXY/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz cd ${JARVIS_TMP} tar -xvf ${JARVIS_DOWNLOAD}/lapack-3.10.1.tar.gz cd lapack-3.10.1 diff --git a/package/libint/2.6.0/install.sh b/package/libint/2.6.0/install.sh index 69760ea..de97b09 100755 --- a/package/libint/2.6.0/install.sh +++ b/package/libint/2.6.0/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/evaleev/libint/archive/v2.6.0.tar.gz -f libint-2.6.0.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/evaleev/libint/archive/v2.6.0.tar.gz -f libint-2.6.0.tar.gz cd ${JARVIS_TMP} #export GCC_LIBS=/home/HT3/HPCRunner2/software/libs/kgcc9 rm -rf libint-2.6.0 diff --git a/package/libxml2/2.10.1/install.sh b/package/libxml2/2.10.1/install.sh index e8931b6..4934f50 100755 --- a/package/libxml2/2.10.1/install.sh +++ b/package/libxml2/2.10.1/install.sh @@ -2,7 +2,7 @@ set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/GNOME/libxml2/archive/v2.10.1.tar.gz -f libxml2-2.10.1.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/GNOME/libxml2/archive/v2.10.1.tar.gz -f libxml2-2.10.1.tar.gz cd ${JARVIS_TMP} rm -rf libxml2-2.10.1 tar -xvf ${JARVIS_DOWNLOAD}/libxml2-2.10.1.tar.gz diff --git a/package/lmbench/3.0/install.sh b/package/lmbench/3.0/install.sh index 25dee88..e86b61d 100644 --- a/package/lmbench/3.0/install.sh +++ b/package/lmbench/3.0/install.sh @@ -5,7 +5,7 @@ set -e . $CHECK_ROOT && yum install libtirpc-devel cd ${JARVIS_TMP} if [ ! -d lmbench ]; then - git clone --depth=1 https://github.com/intel/lmbench.git + git clone --depth=1 $JARVIS_PROXY/intel/lmbench.git fi cd lmbench cd src diff --git a/package/mfem/4.4/install.sh b/package/mfem/4.4/install.sh index 362b6bf..28cc2be 100755 --- a/package/mfem/4.4/install.sh +++ b/package/mfem/4.4/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/mfem/mfem/archive/refs/tags/v4.4.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/mfem/mfem/archive/refs/tags/v4.4.tar.gz cd ${JARVIS_TMP} rm -rf mfem-4.4 tar -xvf ${JARVIS_DOWNLOAD}/v4.4.tar.gz diff --git a/package/ncl/6.6.2/install.sh b/package/ncl/6.6.2/install.sh index f12a075..4d6309f 100755 --- a/package/ncl/6.6.2/install.sh +++ b/package/ncl/6.6.2/install.sh @@ -1,10 +1,10 @@ #!/bin/bash -# download from https://github.com/NCAR/ncl/archive/refs/tags/6.6.2.tar.gz +# download from $JARVIS_PROXY/NCAR/ncl/archive/refs/tags/6.6.2.tar.gz . $CHECK_ROOT && yum install zlib zlib-devel expat-devel freetype freetype-devel freetype-demos python-freetype ftgl ftgl-devel udunits2 udunits2-devel set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/NCAR/ncl/archive/refs/tags/6.6.2.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/NCAR/ncl/archive/refs/tags/6.6.2.tar.gz cd ${JARVIS_TMP} rm -rf ncl-6.6.2 tar -xvf ${JARVIS_DOWNLOAD}/6.6.2.tar.gz diff --git a/package/netcdf/4.7.0/clang/install.sh b/package/netcdf/4.7.0/clang/install.sh index 73a8055..5696ac4 100755 --- a/package/netcdf/4.7.0/clang/install.sh +++ b/package/netcdf/4.7.0/clang/install.sh @@ -22,7 +22,7 @@ PNETCDF_DIR=${PNETCDF_PATH} cd include/ rm -rf ncconfigure.h -wget https://github.com/Unidata/netcdf-c/files/3234181/ncconfigure.zip --no-ch +wget $JARVIS_PROXY/Unidata/netcdf-c/files/3234181/ncconfigure.zip --no-ch unzip ncconfigure.zip cd .. diff --git a/package/netcdf/meta.sh b/package/netcdf/meta.sh index b453bed..bd39af1 100644 --- a/package/netcdf/meta.sh +++ b/package/netcdf/meta.sh @@ -1,6 +1,6 @@ #!/bin/bash -. ${DOWNLOAD_TOOL} -u https://github.com/Unidata/netcdf-fortran/archive/refs/tags/v${netcdf_f_version}.tar.gz -f netcdf-fortran-${netcdf_f_version}.tar.gz -. ${DOWNLOAD_TOOL} -u https://github.com/Unidata/netcdf-c/archive/refs/tags/v${netcdf_c_version}.tar.gz -f netcdf-c-${netcdf_c_version}.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Unidata/netcdf-fortran/archive/refs/tags/v${netcdf_f_version}.tar.gz -f netcdf-fortran-${netcdf_f_version}.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/Unidata/netcdf-c/archive/refs/tags/v${netcdf_c_version}.tar.gz -f netcdf-c-${netcdf_c_version}.tar.gz cd ${JARVIS_TMP} rm -rf netcdf-c-${netcdf_c_version} netcdf-fortran-${netcdf_f_version} tar -xvf ${JARVIS_DOWNLOAD}/netcdf-c-${netcdf_c_version}.tar.gz diff --git a/package/openblas/0.3.18/install.sh b/package/openblas/0.3.18/install.sh index b3dd404..2c2ce71 100755 --- a/package/openblas/0.3.18/install.sh +++ b/package/openblas/0.3.18/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz -f OpenBLAS-0.3.18.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/xianyi/OpenBLAS/archive/refs/tags/v0.3.18.tar.gz -f OpenBLAS-0.3.18.tar.gz cd ${JARVIS_TMP} rm -rf OpenBLAS-0.3.18 tar -xzvf ${JARVIS_DOWNLOAD}/OpenBLAS-0.3.18.tar.gz diff --git a/package/openblas/0.3.6/install.sh b/package/openblas/0.3.6/install.sh index 951038d..1ad0eb2 100755 --- a/package/openblas/0.3.6/install.sh +++ b/package/openblas/0.3.6/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/xianyi/OpenBLAS/archive/refs/tags/v0.3.6.tar.gz -f OpenBLAS-0.3.6.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/xianyi/OpenBLAS/archive/refs/tags/v0.3.6.tar.gz -f OpenBLAS-0.3.6.tar.gz cd ${JARVIS_TMP} tar -xzvf ${JARVIS_DOWNLOAD}/OpenBLAS-0.3.6.tar.gz cd OpenBLAS-0.3.6 diff --git a/package/opencoarrays/2.10.1/install.sh b/package/opencoarrays/2.10.1/install.sh index 715e6ea..cd04ded 100755 --- a/package/opencoarrays/2.10.1/install.sh +++ b/package/opencoarrays/2.10.1/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/sourceryinstitute/OpenCoarrays/releases/download/2.10.1/OpenCoarrays-2.10.1.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/sourceryinstitute/OpenCoarrays/releases/download/2.10.1/OpenCoarrays-2.10.1.tar.gz cd ${JARVIS_TMP} rm -rf OpenCoarrays-2.10.1 tar -xvf ${JARVIS_DOWNLOAD}/OpenCoarrays-2.10.1.tar.gz diff --git a/package/opencv/4.5.5/install.sh b/package/opencv/4.5.5/install.sh index 2077723..85bcf4a 100755 --- a/package/opencv/4.5.5/install.sh +++ b/package/opencv/4.5.5/install.sh @@ -1,9 +1,9 @@ -#download from https://github.com/opencv/opencv/archive/refs/tags/4.5.5.tar.gz +#download from $JARVIS_PROXY/opencv/opencv/archive/refs/tags/4.5.5.tar.gz #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/opencv/opencv/archive/refs/tags/4.5.5.tar.gz -f opencv-4.5.5.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/opencv/opencv/archive/refs/tags/4.5.5.tar.gz -f opencv-4.5.5.tar.gz cd ${JARVIS_TMP} rm -rf opencv-4.5.5 tar -xvf ${JARVIS_DOWNLOAD}/opencv-4.5.5.tar.gz diff --git a/package/openjpeg/2.4.0/install.sh b/package/openjpeg/2.4.0/install.sh index 87d1647..3734b19 100755 --- a/package/openjpeg/2.4.0/install.sh +++ b/package/openjpeg/2.4.0/install.sh @@ -1,8 +1,8 @@ #!/bin/bash -#https://github.com/uclouvain/openjpeg/archive/refs/tags/v2.4.0.tar.gz +#$JARVIS_PROXY/uclouvain/openjpeg/archive/refs/tags/v2.4.0.tar.gz set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/uclouvain/openjpeg/archive/refs/tags/v2.4.0.tar.gz -f /openjpeg-2.4.0.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/uclouvain/openjpeg/archive/refs/tags/v2.4.0.tar.gz -f /openjpeg-2.4.0.tar.gz cd ${JARVIS_TMP} rm -rf openjpeg-2.4.0 tar -xvf ${JARVIS_DOWNLOAD}/openjpeg-2.4.0.tar.gz diff --git a/package/openmpi/4.0.1/gpu/install.sh b/package/openmpi/4.0.1/gpu/install.sh index 7797988..964cb7e 100755 --- a/package/openmpi/4.0.1/gpu/install.sh +++ b/package/openmpi/4.0.1/gpu/install.sh @@ -8,8 +8,8 @@ ucx_version='1.12.1' gdr_ver='2.3' openmpi_ver='4.0.1' #install GDRCOPY -. ${DOWNLOAD_TOOL} -u https://github.com/NVIDIA/gdrcopy/archive/v${gdr_ver}.tar.gz -. ${DOWNLOAD_TOOL} -u https://github.com/openucx/ucx/releases/download/v${ucx_version}/ucx-${ucx_version}.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/NVIDIA/gdrcopy/archive/v${gdr_ver}.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/openucx/ucx/releases/download/v${ucx_version}/ucx-${ucx_version}.tar.gz . ${DOWNLOAD_TOOL} -u https://download.open-mpi.org/release/open-mpi/v4.0/openmpi-${openmpi_ver}.tar.gz tar -x -f ${JARVIS_DOWNLOAD}/v${gdr_ver}.tar.gz mkdir -p $1/gdrcopy/include $1/gdrcopy/lib64 diff --git a/package/openmpi/4.0.1/install.sh b/package/openmpi/4.0.1/install.sh index c885746..6729f98 100755 --- a/package/openmpi/4.0.1/install.sh +++ b/package/openmpi/4.0.1/install.sh @@ -3,7 +3,7 @@ set -x set -e ucx_version='1.12.1' openmpi_ver='4.0.1' -. ${DOWNLOAD_TOOL} -u https://github.com/openucx/ucx/releases/download/v${ucx_version}/ucx-${ucx_version}.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/openucx/ucx/releases/download/v${ucx_version}/ucx-${ucx_version}.tar.gz . ${DOWNLOAD_TOOL} -u https://download.open-mpi.org/release/open-mpi/v4.0/openmpi-${openmpi_ver}.tar.gz #install ucx cd ${JARVIS_TMP} diff --git a/package/openmpi/4.1.2/gpu/install.sh b/package/openmpi/4.1.2/gpu/install.sh index f9a02be..a662cd8 100755 --- a/package/openmpi/4.1.2/gpu/install.sh +++ b/package/openmpi/4.1.2/gpu/install.sh @@ -8,8 +8,8 @@ ucx_version='1.12.1' gdr_ver='2.3' openmpi_ver='4.1.2' #install GDRCOPY -. ${DOWNLOAD_TOOL} -u https://github.com/NVIDIA/gdrcopy/archive/v${gdr_ver}.tar.gz -. ${DOWNLOAD_TOOL} -u https://github.com/openucx/ucx/releases/download/v${ucx_version}/ucx-${ucx_version}.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/NVIDIA/gdrcopy/archive/v${gdr_ver}.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/openucx/ucx/releases/download/v${ucx_version}/ucx-${ucx_version}.tar.gz . ${DOWNLOAD_TOOL} -u https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-${openmpi_ver}.tar.gz tar -x -f ${JARVIS_DOWNLOAD}/v${gdr_ver}.tar.gz mkdir -p $1/gdrcopy/include $1/gdrcopy/lib64 diff --git a/package/openmpi/4.1.2/install.sh b/package/openmpi/4.1.2/install.sh index fd51397..3022cdc 100755 --- a/package/openmpi/4.1.2/install.sh +++ b/package/openmpi/4.1.2/install.sh @@ -3,7 +3,7 @@ set -x set -e ucx_version='1.12.1' openmpi_ver='4.1.2' -. ${DOWNLOAD_TOOL} -u https://github.com/openucx/ucx/releases/download/v${ucx_version}/ucx-${ucx_version}.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/openucx/ucx/releases/download/v${ucx_version}/ucx-${ucx_version}.tar.gz . ${DOWNLOAD_TOOL} -u https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-${openmpi_ver}.tar.gz #install ucx cd ${JARVIS_TMP} diff --git a/package/osu/1.0.0/install.sh b/package/osu/1.0.0/install.sh index f7b7afb..cb4e7d9 100755 --- a/package/osu/1.0.0/install.sh +++ b/package/osu/1.0.0/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/forresti/osu-micro-benchmarks/archive/refs/heads/master.zip -f osu-micro-benchmarks.zip +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/forresti/osu-micro-benchmarks/archive/refs/heads/master.zip -f osu-micro-benchmarks.zip cd ${JARVIS_TMP} rm -rf osu-micro-benchmarks-master unzip ${JARVIS_DOWNLOAD}/osu-micro-benchmarks.zip diff --git a/package/picard/2.27.0/install.sh b/package/picard/2.27.0/install.sh index f581e43..8fde743 100755 --- a/package/picard/2.27.0/install.sh +++ b/package/picard/2.27.0/install.sh @@ -6,7 +6,7 @@ cd ${JARVIS_TMP} rm -rf picard git config --global --add core.compression -1 git config --global http.sslVerify False -git clone https://github.com/broadinstitute/picard.git +git clone $JARVIS_PROXY/broadinstitute/picard.git cd picard ./gradlew shadowJar cp -a build/ $1 diff --git a/package/pio/2.5.10/install.sh b/package/pio/2.5.10/install.sh index 6fa0faf..4c2e93f 100644 --- a/package/pio/2.5.10/install.sh +++ b/package/pio/2.5.10/install.sh @@ -2,7 +2,7 @@ set -x set -e pio_ver="2_5_10" -. ${DOWNLOAD_TOOL} -u https://github.com/NCAR/ParallelIO/archive/refs/tags/pio${pio_ver}.tar.gz -f pio${pio_ver}.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/NCAR/ParallelIO/archive/refs/tags/pio${pio_ver}.tar.gz -f pio${pio_ver}.tar.gz cd ${JARVIS_TMP} rm -rf ParallelIO-pio${pio_ver} tar -xvf ${JARVIS_DOWNLOAD}/pio${pio_ver}.tar.gz diff --git a/package/precice/2.3.0/install.sh b/package/precice/2.3.0/install.sh index e0fe05e..637c9d8 100755 --- a/package/precice/2.3.0/install.sh +++ b/package/precice/2.3.0/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/precice/precice/archive/v2.3.0.tar.gz -f precice-2.3.0.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/precice/precice/archive/v2.3.0.tar.gz -f precice-2.3.0.tar.gz cd ${JARVIS_TMP} tar xvf ${JARVIS_DOWNLOAD}/precice-2.3.0.tar.gz cd precice-2.3.0 diff --git a/package/relion/3.1.2/install.sh b/package/relion/3.1.2/install.sh index fba7d1e..dddc79e 100755 --- a/package/relion/3.1.2/install.sh +++ b/package/relion/3.1.2/install.sh @@ -1,9 +1,9 @@ -#download from https://github.com/3dem/relion/archive/refs/tags/3.1.2.tar.gz relion-3.1.2.tar.gz +#download from $JARVIS_PROXY/3dem/relion/archive/refs/tags/3.1.2.tar.gz relion-3.1.2.tar.gz #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/3dem/relion/archive/refs/tags/3.1.2.tar.gz relion-3.1.2.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/3dem/relion/archive/refs/tags/3.1.2.tar.gz relion-3.1.2.tar.gz cd ${JARVIS_TMP} rm -rf relion-3.1.2 tar -xvf ${JARVIS_DOWNLOAD}/relion-3.1.2.tar.gz diff --git a/package/salmon/1.9.0/bisheng/install.sh b/package/salmon/1.9.0/bisheng/install.sh index dde6ccd..690e7e9 100755 --- a/package/salmon/1.9.0/bisheng/install.sh +++ b/package/salmon/1.9.0/bisheng/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/COMBINE-lab/salmon/archive/refs/tags/v1.9.0.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/COMBINE-lab/salmon/archive/refs/tags/v1.9.0.tar.gz cd ${JARVIS_TMP} tar -xvf ${JARVIS_DOWNLOAD}/v1.9.0.tar.gz cd salmon-1.9.0 diff --git a/package/salmon/1.9.0/install.sh b/package/salmon/1.9.0/install.sh index 7f41456..a5f93a1 100755 --- a/package/salmon/1.9.0/install.sh +++ b/package/salmon/1.9.0/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/COMBINE-lab/salmon/releases/download/v1.9.0/salmon-1.9.0_linux_x86_64.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/COMBINE-lab/salmon/releases/download/v1.9.0/salmon-1.9.0_linux_x86_64.tar.gz cd ${JARVIS_TMP} tar -xvf ${JARVIS_DOWNLOAD}/salmon-1.9.0_linux_x86_64.tar.gz cd salmon-1.9.0_linux_x86_64 diff --git a/package/samtools/1.15/install.sh b/package/samtools/1.15/install.sh index 09bc470..357b1cb 100755 --- a/package/samtools/1.15/install.sh +++ b/package/samtools/1.15/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/samtools/samtools/releases/download/1.15/samtools-1.15.tar.bz2 +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/samtools/samtools/releases/download/1.15/samtools-1.15.tar.bz2 cd ${JARVIS_TMP} tar xvf ${JARVIS_DOWNLOAD}/samtools-1.15.tar.bz2 cd samtools-1.15 diff --git a/package/singularity/meta.sh b/package/singularity/meta.sh index abdc263..b290f69 100644 --- a/package/singularity/meta.sh +++ b/package/singularity/meta.sh @@ -6,7 +6,7 @@ cd ${JARVIS_TMP} . $CHECK_ROOT && yum install -y libseccomp-devel squashfs-tools cryptsetup file_noext="singularity-ce-$singularity_ver" file_name="${file_noext}.tar.gz" -. ${DOWNLOAD_TOOL} -u https://github.com/sylabs/singularity/releases/download/v${singularity_ver}/${file_name} +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/sylabs/singularity/releases/download/v${singularity_ver}/${file_name} cd ${JARVIS_TMP} rm -rf ${file_noext} tar -xzvf ${JARVIS_DOWNLOAD}/${file_name} diff --git a/package/spglib/1.16.0/install.sh b/package/spglib/1.16.0/install.sh index 8b92d2d..2ddcdb9 100755 --- a/package/spglib/1.16.0/install.sh +++ b/package/spglib/1.16.0/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/spglib/spglib/archive/refs/tags/v1.16.0.tar.gz -f spglib-1.16.0.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/spglib/spglib/archive/refs/tags/v1.16.0.tar.gz -f spglib-1.16.0.tar.gz cd ${JARVIS_TMP} rm -rf spglib-1.16.0 tar -xvf ${JARVIS_DOWNLOAD}/spglib-1.16.0.tar.gz diff --git a/package/wxWidgets/3.0.5/install.sh b/package/wxWidgets/3.0.5/install.sh index 65e0510..bb94fc7 100755 --- a/package/wxWidgets/3.0.5/install.sh +++ b/package/wxWidgets/3.0.5/install.sh @@ -1,9 +1,9 @@ -#download from https://github.com/wxWidgets/wxWidgets/archive/refs/tags/v3.0.5.tar.gz +#download from $JARVIS_PROXY/wxWidgets/wxWidgets/archive/refs/tags/v3.0.5.tar.gz #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/wxWidgets/wxWidgets/archive/refs/tags/v3.0.5.tar.gz -f wxWidgets-3.0.5.tar.gz +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/wxWidgets/wxWidgets/archive/refs/tags/v3.0.5.tar.gz -f wxWidgets-3.0.5.tar.gz cd ${JARVIS_TMP} rm -rf wxWidgets-3.0.5 tar -xvf ${JARVIS_DOWNLOAD}/wxWidgets-3.0.5.tar.gz diff --git a/package/yaml-cpp/0.6.2/install.sh b/package/yaml-cpp/0.6.2/install.sh index 8f1c182..5d8c67b 100755 --- a/package/yaml-cpp/0.6.2/install.sh +++ b/package/yaml-cpp/0.6.2/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -x set -e -. ${DOWNLOAD_TOOL} -u https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-0.6.2.zip +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/jbeder/yaml-cpp/archive/yaml-cpp-0.6.2.zip cd ${JARVIS_TMP} unzip ${JARVIS_DOWNLOAD}/yaml-cpp-0.6.2.zip cd yaml-cpp-yaml-cpp-0.6.2 diff --git a/proxy.sh b/proxy.sh new file mode 100644 index 0000000..0862b2f --- /dev/null +++ b/proxy.sh @@ -0,0 +1,28 @@ + +echo '输入 1 到 4 之间的数字,选择合适的github源' +echo '1) 官方源' +echo '2) 美国高速源1' +echo '3) 美国高速源2' +echo '4) 美国高速源3' +echo '5) 韩国高速源1' + +echo '你输入的数字为:' +read aNum +case $aNum in + 1) sed -i -e 's/JARVIS_PROXY=.*/JARVIS_PROXY=https:\/\/github.com/g' init.sh + ;; + 2) sed -i -e 's/JARVIS_PROXY=.*/JARVIS_PROXY=https:\/\/gh.ddlc.top\/https:\/\/github.com/g' init.sh + ;; + 3) sed -i -e 's/JARVIS_PROXY=.*/JARVIS_PROXY=https:\/\/gh.con.sh\/https:\/\/github.com/g' init.sh + ;; + 4) sed -i -e 's/JARVIS_PROXY=.*/JARVIS_PROXY=https:\/\/hub.gitmirror.com\/https:\/\/github.com/g' init.sh + ;; + 5) sed -i -e 's/JARVIS_PROXY=.*/JARVIS_PROXY=https:\/\/ghproxy.com\/https:\/\/github.com/g' init.sh + ;; + *) echo '你没有输入 1 到 5 之间的数字' + ;; +esac + + + + diff --git a/templates/BLAS-TESTER/dgemm.arm.config b/templates/BLAS-TESTER/dgemm.arm.config index a024605..df3fe3d 100644 --- a/templates/BLAS-TESTER/dgemm.arm.config +++ b/templates/BLAS-TESTER/dgemm.arm.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -BLAS-Tester/1.0 https://github.com/xianyi/BLAS-Tester/archive/refs/heads/master.zip BLAS-Tester.zip +BLAS-Tester/1.0 $JARVIS_PROXY/xianyi/BLAS-Tester/archive/refs/heads/master.zip BLAS-Tester.zip [DEPENDENCY] set -x diff --git a/templates/CESM/2.1.3/cesm.arm.cpu.config b/templates/CESM/2.1.3/cesm.arm.cpu.config index 2f3d718..730deeb 100644 --- a/templates/CESM/2.1.3/cesm.arm.cpu.config +++ b/templates/CESM/2.1.3/cesm.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -CESM/2.1.3 https://github.com/ESCOMP/CESM/archive/refs/tags/release-cesm2.1.3.tar.gz +CESM/2.1.3 $JARVIS_PROXY/ESCOMP/CESM/archive/refs/tags/release-cesm2.1.3.tar.gz [DEPENDENCY] set -x diff --git a/templates/CP2K/7.1/bisheng/data.CP2K.arm.cpu.config b/templates/CP2K/7.1/bisheng/data.CP2K.arm.cpu.config index dfe0de4..e5bd41a 100644 --- a/templates/CP2K/7.1/bisheng/data.CP2K.arm.cpu.config +++ b/templates/CP2K/7.1/bisheng/data.CP2K.arm.cpu.config @@ -2,8 +2,8 @@ 11.11.11.11 [DOWNLOAD] -cp2k/7.1 https://github.com/cp2k/cp2k/archive/v7.1.0.tar.gz cp2k-7.1.tar.gz -dbcsr/2.0.1 https://github.com/cp2k/dbcsr/releases/download/v2.0.1/dbcsr-2.0.1.tar.gz +cp2k/7.1 $JARVIS_PROXY/cp2k/cp2k/archive/v7.1.0.tar.gz cp2k-7.1.tar.gz +dbcsr/2.0.1 $JARVIS_PROXY/cp2k/dbcsr/releases/download/v2.0.1/dbcsr-2.0.1.tar.gz [DEPENDENCY] set -x diff --git a/templates/CP2K/8.2/data.CP2K.arm.cpu.config b/templates/CP2K/8.2/data.CP2K.arm.cpu.config index f172cd8..4a37b54 100644 --- a/templates/CP2K/8.2/data.CP2K.arm.cpu.config +++ b/templates/CP2K/8.2/data.CP2K.arm.cpu.config @@ -2,8 +2,8 @@ 11.11.11.11 [DOWNLOAD] -cp2k/8.2 https://github.com/cp2k/cp2k/archive/refs/tags/v8.2.0.tar.gz cp2k-8.2.tar.gz -dbcsr/2.0.1 https://github.com/cp2k/dbcsr/releases/download/v2.0.1/dbcsr-2.0.1.tar.gz +cp2k/8.2 $JARVIS_PROXY/cp2k/cp2k/archive/refs/tags/v8.2.0.tar.gz cp2k-8.2.tar.gz +dbcsr/2.0.1 $JARVIS_PROXY/cp2k/dbcsr/releases/download/v2.0.1/dbcsr-2.0.1.tar.gz [DEPENDENCY] module purge diff --git a/templates/CP2K/8.2/data.CP2K.arm.gpu.config b/templates/CP2K/8.2/data.CP2K.arm.gpu.config index ee86e4c..d1cc5bc 100644 --- a/templates/CP2K/8.2/data.CP2K.arm.gpu.config +++ b/templates/CP2K/8.2/data.CP2K.arm.gpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -cp2k/8.2 https://github.com/cp2k/cp2k/releases/download/v8.2.0/cp2k-8.2.tar.bz2 +cp2k/8.2 $JARVIS_PROXY/cp2k/cp2k/releases/download/v8.2.0/cp2k-8.2.tar.bz2 [DEPENDENCY] set -e diff --git a/templates/SPECFEM3D_GLOBE/7.0.0/data.SPECFEM3D_GLOBE.arm.cpu.config b/templates/SPECFEM3D_GLOBE/7.0.0/data.SPECFEM3D_GLOBE.arm.cpu.config index 8e02449..91475de 100644 --- a/templates/SPECFEM3D_GLOBE/7.0.0/data.SPECFEM3D_GLOBE.arm.cpu.config +++ b/templates/SPECFEM3D_GLOBE/7.0.0/data.SPECFEM3D_GLOBE.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -SPECFEM3D_GLOBE/7.0.0 https://github.com/geodynamics/specfem3d_globe/archive/v7.0.0.tar.gz specfem3d_globe-7.0.0.tar.gz +SPECFEM3D_GLOBE/7.0.0 $JARVIS_PROXY/geodynamics/specfem3d_globe/archive/v7.0.0.tar.gz specfem3d_globe-7.0.0.tar.gz [DEPENDENCY] module purge diff --git a/templates/SU2/7.0.4/data.SU2.arm.cpu.config b/templates/SU2/7.0.4/data.SU2.arm.cpu.config index fd35317..51b9d40 100644 --- a/templates/SU2/7.0.4/data.SU2.arm.cpu.config +++ b/templates/SU2/7.0.4/data.SU2.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -SU2/7.0.4 https://github.com/su2code/SU2/archive/v7.0.4.tar.gz SU2-7.0.4.tar.gz +SU2/7.0.4 $JARVIS_PROXY/su2code/SU2/archive/v7.0.4.tar.gz SU2-7.0.4.tar.gz [DEPENDENCY] module purge diff --git a/templates/abinit/8.10.3/bisheng/data.abinit.arm.gpu.config b/templates/abinit/8.10.3/bisheng/data.abinit.arm.gpu.config index 30640b1..13494ba 100644 --- a/templates/abinit/8.10.3/bisheng/data.abinit.arm.gpu.config +++ b/templates/abinit/8.10.3/bisheng/data.abinit.arm.gpu.config @@ -7,7 +7,7 @@ atompaw/4.0.1.0 http://forge.abinit.org/fallbacks/atompaw-4.0.1.0.tar.gz bigdft/1.7.1.25 http://forge.abinit.org/fallbacks/bigdft-1.7.1.25.tar.gz libxc/3.0.0 http://forge.abinit.org/fallbacks/libxc-3.0.0.tar.gz wannier90/2.0.1.1 http://forge.abinit.org/fallbacks/wannier90-2.0.1.1.tar.gz -abinit_package https://github.com/abinit/abinit/files/3586400/0001-Patching-m_polynomial_coeff.F90-for-ability-to-compi.patch.txt abinit_patch-8.10.3.patch +abinit_package $JARVIS_PROXY/abinit/abinit/files/3586400/0001-Patching-m_polynomial_coeff.F90-for-ability-to-compi.patch.txt abinit_patch-8.10.3.patch [DEPENDENCY] module use ./software/modulefiles diff --git a/templates/abinit/8.10.3/data.abinit.arm.gpu.config b/templates/abinit/8.10.3/data.abinit.arm.gpu.config index 1e90a75..4a82d86 100644 --- a/templates/abinit/8.10.3/data.abinit.arm.gpu.config +++ b/templates/abinit/8.10.3/data.abinit.arm.gpu.config @@ -7,7 +7,7 @@ atompaw/4.0.1.0 http://forge.abinit.org/fallbacks/atompaw-4.0.1.0.tar.gz bigdft/1.7.1.25 http://forge.abinit.org/fallbacks/bigdft-1.7.1.25.tar.gz libxc/3.0.0 http://forge.abinit.org/fallbacks/libxc-3.0.0.tar.gz wannier90/2.0.1.1 http://forge.abinit.org/fallbacks/wannier90-2.0.1.1.tar.gz -abinit_package https://github.com/abinit/abinit/files/3586400/0001-Patching-m_polynomial_coeff.F90-for-ability-to-compi.patch.txt abinit_patch-8.10.3.patch +abinit_package $JARVIS_PROXY/abinit/abinit/files/3586400/0001-Patching-m_polynomial_coeff.F90-for-ability-to-compi.patch.txt abinit_patch-8.10.3.patch [DEPENDENCY] module use ./software/modulefiles diff --git a/templates/blast/2.13.0/data.blast.arm.cpu.config b/templates/blast/2.13.0/data.blast.arm.cpu.config index a986bfb..9d014eb 100644 --- a/templates/blast/2.13.0/data.blast.arm.cpu.config +++ b/templates/blast/2.13.0/data.blast.arm.cpu.config @@ -3,7 +3,7 @@ [DOWNLOAD] blast/2.13.0 https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/ncbi-blast-2.13.0+-src.tar.gz -LMDB/0.9.24 https://github.com/LMDB/lmdb/archive/refs/tags/LMDB_0.9.24.tar.gz +LMDB/0.9.24 $JARVIS_PROXY/LMDB/lmdb/archive/refs/tags/LMDB_0.9.24.tar.gz [DEPENDENCY] module purge diff --git a/templates/bowtie2/2.4.5/data.bowtie2.arm.cpu.config b/templates/bowtie2/2.4.5/data.bowtie2.arm.cpu.config index 47dc4c6..c367252 100644 --- a/templates/bowtie2/2.4.5/data.bowtie2.arm.cpu.config +++ b/templates/bowtie2/2.4.5/data.bowtie2.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -bowtie2/2.4.5 https://github.com/BenLangmead/bowtie2/archive/refs/tags/v2.4.5.tar.gz +bowtie2/2.4.5 $JARVIS_PROXY/BenLangmead/bowtie2/archive/refs/tags/v2.4.5.tar.gz [DEPENDENCY] set -e @@ -15,7 +15,7 @@ cd ${JARVIS_TMP} tar -xvf ${JARVIS_DOWNLOAD}/v2.4.5.tar.gz -C ${JARVIS_TMP} cd ${JARVIS_TMP}/bowtie2-2.4.5 sed -i 's/\CXXFLAGS += -std=c++11/\CXXFLAGS += -std=c++11 -stdlib=libc++/g' Makefile -wget https://github.com/simd-everywhere/simde/archive/refs/tags/v0.7.2.tar.gz +wget $JARVIS_PROXY/simd-everywhere/simde/archive/refs/tags/v0.7.2.tar.gz tar -xzf v0.7.2.tar.gz cp -r simde-0.7.2/simde ./third_party diff --git a/templates/bowtie2/2.4.5/data.bowtie2.x86.cpu.config b/templates/bowtie2/2.4.5/data.bowtie2.x86.cpu.config index 7ae73f4..0881b63 100644 --- a/templates/bowtie2/2.4.5/data.bowtie2.x86.cpu.config +++ b/templates/bowtie2/2.4.5/data.bowtie2.x86.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -bowtie2/2.4.5 https://github.com/BenLangmead/bowtie2/archive/refs/tags/v2.4.5.tar.gz +bowtie2/2.4.5 $JARVIS_PROXY/BenLangmead/bowtie2/archive/refs/tags/v2.4.5.tar.gz [DEPENDENCY] set -e diff --git a/templates/calculix/2.19.0/data.calculix.arm.cpu.config b/templates/calculix/2.19.0/data.calculix.arm.cpu.config index a0530fd..422f776 100644 --- a/templates/calculix/2.19.0/data.calculix.arm.cpu.config +++ b/templates/calculix/2.19.0/data.calculix.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -calculix/2.19.0 https://github.com/precice/calculix-adapter/archive/refs/heads/master.tar.gz calculix-adapter-master.tar.gz +calculix/2.19.0 $JARVIS_PROXY/precice/calculix-adapter/archive/refs/heads/master.tar.gz calculix-adapter-master.tar.gz ccx/2.19 http://www.dhondt.de/ccx_2.19.src.tar.bz2 [DEPENDENCY] diff --git a/templates/elmer/8.4/data.elmer.amd.cpu.config b/templates/elmer/8.4/data.elmer.amd.cpu.config index 48b4881..cd6ac04 100644 --- a/templates/elmer/8.4/data.elmer.amd.cpu.config +++ b/templates/elmer/8.4/data.elmer.amd.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -elmer/8.4 https://github.com/ElmerCSC/elmerfem/archive/refs/tags/scc20.tar.gz elmerfem-scc20.tar.gz +elmer/8.4 $JARVIS_PROXY/ElmerCSC/elmerfem/archive/refs/tags/scc20.tar.gz elmerfem-scc20.tar.gz elmer/test https://sources.debian.org/data/non-free/e/elmer-doc/2014.02.06-1~bpo70+1/ElmerTutorialsFiles_nonGUI.tar.gz [DEPENDENCY] diff --git a/templates/elmer/8.4/data.elmer.arm.cpu.config b/templates/elmer/8.4/data.elmer.arm.cpu.config index eec1c0a..5773a60 100644 --- a/templates/elmer/8.4/data.elmer.arm.cpu.config +++ b/templates/elmer/8.4/data.elmer.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -elmer/8.4 https://github.com/ElmerCSC/elmerfem/archive/refs/tags/scc20.tar.gz elmerfem-scc20.tar.gz +elmer/8.4 $JARVIS_PROXY/ElmerCSC/elmerfem/archive/refs/tags/scc20.tar.gz elmerfem-scc20.tar.gz elmer/test https://sources.debian.org/data/non-free/e/elmer-doc/2014.02.06-1~bpo70+1/ElmerTutorialsFiles_nonGUI.tar.gz [DEPENDENCY] diff --git a/templates/gatk/4.0.0.0/data.gatk.arm.cpu.config b/templates/gatk/4.0.0.0/data.gatk.arm.cpu.config index 731dfb9..379b020 100644 --- a/templates/gatk/4.0.0.0/data.gatk.arm.cpu.config +++ b/templates/gatk/4.0.0.0/data.gatk.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -gtak/4.0.0 https://github.com/broadinstitute/gatk/releases/download/4.0.0.0/gatk-4.0.0.0.zip +gtak/4.0.0 $JARVIS_PROXY/broadinstitute/gatk/releases/download/4.0.0.0/gatk-4.0.0.0.zip [DEPENDENCY] diff --git a/templates/gatk/4.0.0.0/data.gatk.arm.cpu.config.bak b/templates/gatk/4.0.0.0/data.gatk.arm.cpu.config.bak index 4c73d65..18370fd 100644 --- a/templates/gatk/4.0.0.0/data.gatk.arm.cpu.config.bak +++ b/templates/gatk/4.0.0.0/data.gatk.arm.cpu.config.bak @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -gtak/4.0.0 https://github.com/broadinstitute/gatk/releases/download/4.0.0.0/gatk-4.0.0.0.zip +gtak/4.0.0 $JARVIS_PROXY/broadinstitute/gatk/releases/download/4.0.0.0/gatk-4.0.0.0.zip [DEPENDENCY] diff --git a/templates/grib_api/1.21.0/data.grib_api.arm.cpu.config b/templates/grib_api/1.21.0/data.grib_api.arm.cpu.config index 1dbe708..fa27e72 100644 --- a/templates/grib_api/1.21.0/data.grib_api.arm.cpu.config +++ b/templates/grib_api/1.21.0/data.grib_api.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -grib_api/1.21.0 https://github.com/weathersource/grib_api/archive/refs/tags/v1.21.0.tar.gz grib_api-1.21.0.tar.gz +grib_api/1.21.0 $JARVIS_PROXY/weathersource/grib_api/archive/refs/tags/v1.21.0.tar.gz grib_api-1.21.0.tar.gz [DEPENDENCY] module use ./software/modulefiles diff --git a/templates/hpcg/hpcg.arm.config b/templates/hpcg/hpcg.arm.config index 75ba0db..4c8873c 100644 --- a/templates/hpcg/hpcg.arm.config +++ b/templates/hpcg/hpcg.arm.config @@ -15,7 +15,7 @@ export FC=`which flang` ./jarvis -install hmpi/1.2.0 clang if [ ! -d "hpcg" ]; then git config --global http.sslVerify false - git clone --depth=1 https://github.com/hpcg-benchmark/hpcg.git + git clone --depth=1 $JARVIS_PROXY/hpcg-benchmark/hpcg.git fi [ENV] diff --git a/templates/imb/2021.3/data.imb.amd.cpu.config b/templates/imb/2021.3/data.imb.amd.cpu.config index ad06a1a..6dba1c8 100644 --- a/templates/imb/2021.3/data.imb.amd.cpu.config +++ b/templates/imb/2021.3/data.imb.amd.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -imb/2021.3 https://github.com/intel/mpi-benchmarks/archive/refs/tags/IMB-v2021.3.tar.gz +imb/2021.3 $JARVIS_PROXY/intel/mpi-benchmarks/archive/refs/tags/IMB-v2021.3.tar.gz [DEPENDENCY] set -e diff --git a/templates/imb/2021.3/data.imb.arm.cpu.config b/templates/imb/2021.3/data.imb.arm.cpu.config index e9cf0c5..6269718 100644 --- a/templates/imb/2021.3/data.imb.arm.cpu.config +++ b/templates/imb/2021.3/data.imb.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -imb/2021.3 https://github.com/intel/mpi-benchmarks/archive/refs/tags/IMB-v2021.3.tar.gz +imb/2021.3 $JARVIS_PROXY/intel/mpi-benchmarks/archive/refs/tags/IMB-v2021.3.tar.gz [DEPENDENCY] set -e diff --git a/templates/mg-cfd/1.1.0/mg-cfd.arm.config b/templates/mg-cfd/1.1.0/mg-cfd.arm.config index 2dd7edb..6445ff5 100644 --- a/templates/mg-cfd/1.1.0/mg-cfd.arm.config +++ b/templates/mg-cfd/1.1.0/mg-cfd.arm.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -mg-cfd/1.0.0 https://github.com/warwick-hpsc/MG-CFD-app-OP2/archive/refs/heads/master.zip MG-CFD-app-OP2-master.zip +mg-cfd/1.0.0 $JARVIS_PROXY/warwick-hpsc/MG-CFD-app-OP2/archive/refs/heads/master.zip MG-CFD-app-OP2-master.zip [DEPENDENCY] module purge diff --git a/templates/miniFE/2.2.0/data.miniFE.arm.cpu.config b/templates/miniFE/2.2.0/data.miniFE.arm.cpu.config index 3018548..9517af8 100644 --- a/templates/miniFE/2.2.0/data.miniFE.arm.cpu.config +++ b/templates/miniFE/2.2.0/data.miniFE.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -miniFE/2.2.0 https://github.com/Mantevo/miniFE/archive/2.2.0.tar.gz miniFE-2.2.0.tar.gz +miniFE/2.2.0 $JARVIS_PROXY/Mantevo/miniFE/archive/2.2.0.tar.gz miniFE-2.2.0.tar.gz [DEPENDENCY] module purge diff --git a/templates/ncl/6.5.0/data.NCL.arm.cpu.config b/templates/ncl/6.5.0/data.NCL.arm.cpu.config index d63f0de..484ce91 100644 --- a/templates/ncl/6.5.0/data.NCL.arm.cpu.config +++ b/templates/ncl/6.5.0/data.NCL.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -NCL/6.6.2 https://github.com/chen-shaoheng/NCL-SOURCE/releases/download/ncl-6.6.2/ncl-6.6.2.tar.gz +NCL/6.6.2 $JARVIS_PROXY/chen-shaoheng/NCL-SOURCE/releases/download/ncl-6.6.2/ncl-6.6.2.tar.gz [DEPENDENCY] set -e diff --git a/templates/nwchem/6.8.1/data.nwchem.arm.cpu.config b/templates/nwchem/6.8.1/data.nwchem.arm.cpu.config index d9cc401..9f0c058 100644 --- a/templates/nwchem/6.8.1/data.nwchem.arm.cpu.config +++ b/templates/nwchem/6.8.1/data.nwchem.arm.cpu.config @@ -3,7 +3,7 @@ [DOWNLOAD] nwchem/6.8.1 https://codeload.github.com/NWChemgit/NWChem/tar.gz/6.8.1-release nwchem-6.8.1-release.tar.gz -ga/5.6.5 https://github.com/edoapra/ga/releases/download/v5.6.5/ga-5.6.5.tar.gz +ga/5.6.5 $JARVIS_PROXY/edoapra/ga/releases/download/v5.6.5/ga-5.6.5.tar.gz [DEPENDENCY] diff --git a/templates/op2/op2.arm.cpu.config b/templates/op2/op2.arm.cpu.config index 7e06a84..768dd6d 100644 --- a/templates/op2/op2.arm.cpu.config +++ b/templates/op2/op2.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -OP2/1.1.0 https://github.com/OP-DSL/OP2-Common/archive/refs/heads/master.zip OP2-Common-master.zip +OP2/1.1.0 $JARVIS_PROXY/OP-DSL/OP2-Common/archive/refs/heads/master.zip OP2-Common-master.zip [DEPENDENCY] module purge diff --git a/templates/opencv/4.5.5/data.opencv.arm.cpu.config b/templates/opencv/4.5.5/data.opencv.arm.cpu.config index d806ba7..490d060 100644 --- a/templates/opencv/4.5.5/data.opencv.arm.cpu.config +++ b/templates/opencv/4.5.5/data.opencv.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -opencv/4.5.5 https://github.com/opencv/opencv/archive/refs/tags/4.5.5.tar.gz opencv-4.5.5.tar.gz +opencv/4.5.5 $JARVIS_PROXY/opencv/opencv/archive/refs/tags/4.5.5.tar.gz opencv-4.5.5.tar.gz [DEPENDENCY] module use ./software/modulefiles diff --git a/templates/pytorch/1.11.0/pytorch.arm.cuda.config b/templates/pytorch/1.11.0/pytorch.arm.cuda.config index 6c9ce12..447c96d 100644 --- a/templates/pytorch/1.11.0/pytorch.arm.cuda.config +++ b/templates/pytorch/1.11.0/pytorch.arm.cuda.config @@ -2,12 +2,12 @@ 11.11.11.11 [DOWNLOAD] -pytorch/1.11.0 https://github.com/pytorch/pytorch/archive/refs/tags/v1.11.0.zip pytorch-1.11.0.zip +pytorch/1.11.0 $JARVIS_PROXY/pytorch/pytorch/archive/refs/tags/v1.11.0.zip pytorch-1.11.0.zip [DEPENDENCY] if [ ! -d "./pytorch" ];then - #git clone --depth 1 -b release/1.11 https://github.com/pytorch/pytorch.git - git clone --depth 1 -b v1.11.0 https://github.com/pytorch/pytorch.git pytorch-1.11 + #git clone --depth 1 -b release/1.11 $JARVIS_PROXY/pytorch/pytorch.git + git clone --depth 1 -b v1.11.0 $JARVIS_PROXY/pytorch/pytorch.git pytorch-1.11 bc2c6edaf163b1a1330e37a6e34caf8c553e4755 #unzip $JARVIS_DOWNLOAD/pytorch-1.11.0.zip cd pytorch diff --git a/templates/qe/6.4/data.qe.arm.cpu.config b/templates/qe/6.4/data.qe.arm.cpu.config index bc0add1..feb88c8 100644 --- a/templates/qe/6.4/data.qe.arm.cpu.config +++ b/templates/qe/6.4/data.qe.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -qe/6.4 https://github.com/QEF/q-e/archive/refs/tags/qe-6.4.1.tar.gz q-e-qe-6.4.1.tar.gz +qe/6.4 $JARVIS_PROXY/QEF/q-e/archive/refs/tags/qe-6.4.1.tar.gz q-e-qe-6.4.1.tar.gz [DEPENDENCY] set -x diff --git a/templates/qe/6.4/data.qe.container.config b/templates/qe/6.4/data.qe.container.config index 51453c7..f3b1202 100644 --- a/templates/qe/6.4/data.qe.container.config +++ b/templates/qe/6.4/data.qe.container.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -qe/6.4 https://github.com/QEF/q-e/archive/refs/tags/qe-6.4.1.tar.gz q-e-qe-6.4.1.tar.gz +qe/6.4 $JARVIS_PROXY/QEF/q-e/archive/refs/tags/qe-6.4.1.tar.gz q-e-qe-6.4.1.tar.gz [DEPENDENCY] ./jarvis -install kgcc/9.3.1 com diff --git a/templates/qe/6.4/data.qe.container.opt.config b/templates/qe/6.4/data.qe.container.opt.config index ee1954a..27c3f05 100644 --- a/templates/qe/6.4/data.qe.container.opt.config +++ b/templates/qe/6.4/data.qe.container.opt.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -qe/6.4 https://github.com/QEF/q-e/archive/refs/tags/qe-6.4.1.tar.gz q-e-qe-6.4.1.tar.gz +qe/6.4 $JARVIS_PROXY/QEF/q-e/archive/refs/tags/qe-6.4.1.tar.gz q-e-qe-6.4.1.tar.gz [DEPENDENCY] set -x diff --git a/templates/qe/6.4/data.qe.test.config b/templates/qe/6.4/data.qe.test.config index c9ec0e6..ea748ca 100644 --- a/templates/qe/6.4/data.qe.test.config +++ b/templates/qe/6.4/data.qe.test.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -qe/6.4 https://github.com/QEF/q-e/archive/refs/tags/qe-6.4.1.tar.gz q-e-qe-6.4.1.tar.gz +qe/6.4 $JARVIS_PROXY/QEF/q-e/archive/refs/tags/qe-6.4.1.tar.gz q-e-qe-6.4.1.tar.gz [DEPENDENCY] set -e diff --git a/templates/qe/6.4/data.qe.test.opt.config b/templates/qe/6.4/data.qe.test.opt.config index 9374db5..4e97b3e 100644 --- a/templates/qe/6.4/data.qe.test.opt.config +++ b/templates/qe/6.4/data.qe.test.opt.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -qe/6.4 https://github.com/QEF/q-e/archive/refs/tags/qe-6.4.1.tar.gz q-e-qe-6.4.1.tar.gz +qe/6.4 $JARVIS_PROXY/QEF/q-e/archive/refs/tags/qe-6.4.1.tar.gz q-e-qe-6.4.1.tar.gz [DEPENDENCY] set -x diff --git a/templates/qe/6.5/data.qe.X86.cpu.config b/templates/qe/6.5/data.qe.X86.cpu.config index f4211de..5be236f 100644 --- a/templates/qe/6.5/data.qe.X86.cpu.config +++ b/templates/qe/6.5/data.qe.X86.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -qe/6.5 https://github.com/QEF/q-e/archive/refs/tags/qe-6.5.tar.gz q-e-qe-6.5.tar.gz +qe/6.5 $JARVIS_PROXY/QEF/q-e/archive/refs/tags/qe-6.5.tar.gz q-e-qe-6.5.tar.gz [DEPENDENCY] ./jarvis -install cmake/3.23.1 any diff --git a/templates/qe/6.5/data.qe.arm.cpu.config b/templates/qe/6.5/data.qe.arm.cpu.config index 4b2d8b6..0c45ec6 100644 --- a/templates/qe/6.5/data.qe.arm.cpu.config +++ b/templates/qe/6.5/data.qe.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -qe/6.5 https://github.com/QEF/q-e/archive/refs/tags/qe-6.5.tar.gz q-e-qe-6.5.tar.gz +qe/6.5 $JARVIS_PROXY/QEF/q-e/archive/refs/tags/qe-6.5.tar.gz q-e-qe-6.5.tar.gz [DEPENDENCY] ./jarvis -install bisheng/2.1.0 com diff --git a/templates/qe/6.5/data.qe.arm.cpu.opt.config b/templates/qe/6.5/data.qe.arm.cpu.opt.config index c37a65f..d9a9725 100644 --- a/templates/qe/6.5/data.qe.arm.cpu.opt.config +++ b/templates/qe/6.5/data.qe.arm.cpu.opt.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -qe/6.5 https://github.com/QEF/q-e/archive/refs/tags/qe-6.5.tar.gz q-e-qe-6.5.tar.gz +qe/6.5 $JARVIS_PROXY/QEF/q-e/archive/refs/tags/qe-6.5.tar.gz q-e-qe-6.5.tar.gz [DEPENDENCY] ./jarvis -install bisheng/2.1.0 com diff --git a/templates/qe/6.8/data.qe.arm.cpu.config b/templates/qe/6.8/data.qe.arm.cpu.config index 30762da..76ab744 100644 --- a/templates/qe/6.8/data.qe.arm.cpu.config +++ b/templates/qe/6.8/data.qe.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -qe/6.8 https://github.com/QEF/q-e/archive/refs/tags/qe-6.8.tar.gz +qe/6.8 $JARVIS_PROXY/QEF/q-e/archive/refs/tags/qe-6.8.tar.gz [DEPENDENCY] ./jarvis -install kgcc/9.3.1 com diff --git a/templates/qe/6.8/data.qe.arm.gpu.config b/templates/qe/6.8/data.qe.arm.gpu.config index 5b9a7b1..8c08179 100644 --- a/templates/qe/6.8/data.qe.arm.gpu.config +++ b/templates/qe/6.8/data.qe.arm.gpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -qe/6.8 https://github.com/QEF/q-e/archive/refs/tags/qe-6.8.tar.gz +qe/6.8 $JARVIS_PROXY/QEF/q-e/archive/refs/tags/qe-6.8.tar.gz [DEPENDENCY] set -x diff --git a/templates/qe/6.8/data.qe.arm.gpu.opt.config b/templates/qe/6.8/data.qe.arm.gpu.opt.config index 2b46f14..42a0688 100644 --- a/templates/qe/6.8/data.qe.arm.gpu.opt.config +++ b/templates/qe/6.8/data.qe.arm.gpu.opt.config @@ -2,7 +2,7 @@ 1.1.1.1 [DOWNLOAD] -qe/6.8 https://github.com/QEF/q-e/archive/refs/tags/qe-6.8.tar.gz +qe/6.8 $JARVIS_PROXY/QEF/q-e/archive/refs/tags/qe-6.8.tar.gz [DEPENDENCY] set -x diff --git a/templates/qe/6.8/data.qe.x86.gpu.config b/templates/qe/6.8/data.qe.x86.gpu.config index c2ce9f1..376ec58 100644 --- a/templates/qe/6.8/data.qe.x86.gpu.config +++ b/templates/qe/6.8/data.qe.x86.gpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -qe/6.8 https://github.com/QEF/q-e/archive/refs/tags/qe-6.8.tar.gz +qe/6.8 $JARVIS_PROXY/QEF/q-e/archive/refs/tags/qe-6.8.tar.gz [DEPENDENCY] set -x diff --git a/templates/qmcpack/3.13.0/data.qmcpack.amd.cpu.config b/templates/qmcpack/3.13.0/data.qmcpack.amd.cpu.config index 6ac3173..f62462e 100644 --- a/templates/qmcpack/3.13.0/data.qmcpack.amd.cpu.config +++ b/templates/qmcpack/3.13.0/data.qmcpack.amd.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -qmcpack/3.13.0 https://github.com/QMCPACK/qmcpack/archive/refs/tags/v3.13.0.tar.gz +qmcpack/3.13.0 $JARVIS_PROXY/QMCPACK/qmcpack/archive/refs/tags/v3.13.0.tar.gz [DEPENDENCY] set -e diff --git a/templates/qmcpack/3.13.0/data.qmcpack.arm.cpu.config b/templates/qmcpack/3.13.0/data.qmcpack.arm.cpu.config index a9bec6c..689c440 100644 --- a/templates/qmcpack/3.13.0/data.qmcpack.arm.cpu.config +++ b/templates/qmcpack/3.13.0/data.qmcpack.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -qmcpack/3.13.0 https://github.com/QMCPACK/qmcpack/archive/refs/tags/v3.13.0.tar.gz +qmcpack/3.13.0 $JARVIS_PROXY/QMCPACK/qmcpack/archive/refs/tags/v3.13.0.tar.gz [DEPENDENCY] set -e diff --git a/templates/relion/3.1.2/data.relion.arm.cpu.config b/templates/relion/3.1.2/data.relion.arm.cpu.config index 094ff58..0bb01b0 100644 --- a/templates/relion/3.1.2/data.relion.arm.cpu.config +++ b/templates/relion/3.1.2/data.relion.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -relion/3.1.2 https://github.com/3dem/relion/archive/refs/tags/3.1.2.tar.gz relion-3.1.2.tar.gz +relion/3.1.2 $JARVIS_PROXY/3dem/relion/archive/refs/tags/3.1.2.tar.gz relion-3.1.2.tar.gz [DEPENDENCY] module use ./software/modulefiles diff --git a/templates/roms/4.0/roms.arm.cpu.config b/templates/roms/4.0/roms.arm.cpu.config index 45be9f8..b03ab10 100644 --- a/templates/roms/4.0/roms.arm.cpu.config +++ b/templates/roms/4.0/roms.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -ROMS/4.0 https://github.com/kshedstrom/roms/archive/refs/tags/v3.9_cobalt.tar.gz +ROMS/4.0 $JARVIS_PROXY/kshedstrom/roms/archive/refs/tags/v3.9_cobalt.tar.gz [DEPENDENCY] set -x diff --git a/templates/stream/main/stream.arm.config b/templates/stream/main/stream.arm.config index d4d9513..248a33e 100644 --- a/templates/stream/main/stream.arm.config +++ b/templates/stream/main/stream.arm.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -stream/5.10 https://github.com/jeffhammond/STREAM/archive/refs/heads/master.zip STREAM.zip +stream/5.10 $JARVIS_PROXY/jeffhammond/STREAM/archive/refs/heads/master.zip STREAM.zip [DEPENDENCY] module purge diff --git a/templates/trinity/2.14.0/data.trinity.arm.cpu.config b/templates/trinity/2.14.0/data.trinity.arm.cpu.config index 45fc1c6..cbdb7f2 100644 --- a/templates/trinity/2.14.0/data.trinity.arm.cpu.config +++ b/templates/trinity/2.14.0/data.trinity.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -trinity/2.14.0 https://github.com/trinityrnaseq/trinityrnaseq/releases/download/Trinity-v2.14.0/trinityrnaseq-v2.14.0.FULL_with_extendedTestData.tar.gz +trinity/2.14.0 $JARVIS_PROXY/trinityrnaseq/trinityrnaseq/releases/download/Trinity-v2.14.0/trinityrnaseq-v2.14.0.FULL_with_extendedTestData.tar.gz [DEPENDENCY] set -e diff --git a/templates/trinity/2.14.0/data.trinity.x86.cpu.config b/templates/trinity/2.14.0/data.trinity.x86.cpu.config index e7aa4f8..2e2178f 100644 --- a/templates/trinity/2.14.0/data.trinity.x86.cpu.config +++ b/templates/trinity/2.14.0/data.trinity.x86.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -trinity/2.14.0 https://github.com/trinityrnaseq/trinityrnaseq/releases/download/Trinity-v2.14.0/trinityrnaseq-v2.14.0.FULL_with_extendedTestData.tar.gz +trinity/2.14.0 $JARVIS_PROXY/trinityrnaseq/trinityrnaseq/releases/download/Trinity-v2.14.0/trinityrnaseq-v2.14.0.FULL_with_extendedTestData.tar.gz [DEPENDENCY] set -e diff --git a/templates/wannier90/3.1.0/data.wannier90.amd.cpu.config b/templates/wannier90/3.1.0/data.wannier90.amd.cpu.config index d402b28..4bf6d74 100644 --- a/templates/wannier90/3.1.0/data.wannier90.amd.cpu.config +++ b/templates/wannier90/3.1.0/data.wannier90.amd.cpu.config @@ -7,7 +7,7 @@ set -e set -x module purge -git clone https://github.com/wannier-developers/wannier90.git tmp/wannier90 +git clone $JARVIS_PROXY/wannier-developers/wannier90.git tmp/wannier90 ./jarvis -install gcc/10.3.0 com module use ./software/modulefiles module load gcc/10.3.0 diff --git a/templates/wannier90/3.1.0/data.wannier90.arm.cpu.bisheng.config b/templates/wannier90/3.1.0/data.wannier90.arm.cpu.bisheng.config index 1679644..a12a280 100644 --- a/templates/wannier90/3.1.0/data.wannier90.arm.cpu.bisheng.config +++ b/templates/wannier90/3.1.0/data.wannier90.arm.cpu.bisheng.config @@ -8,7 +8,7 @@ set -e set -x module purge -git clone https://github.com/wannier-developers/wannier90.git tmp/wannier90 +git clone $JARVIS_PROXY/wannier-developers/wannier90.git tmp/wannier90 ./jarvis -install bisheng/2.1.0 com module use ./software/modulefiles module load bisheng/2.1.0 diff --git a/templates/wannier90/3.1.0/data.wannier90.arm.cpu.kgcc.config b/templates/wannier90/3.1.0/data.wannier90.arm.cpu.kgcc.config index 5b4b90e..db75a20 100644 --- a/templates/wannier90/3.1.0/data.wannier90.arm.cpu.kgcc.config +++ b/templates/wannier90/3.1.0/data.wannier90.arm.cpu.kgcc.config @@ -8,7 +8,7 @@ set -e set -x module purge -git clone https://github.com/wannier-developers/wannier90.git tmp/wannier90 +git clone $JARVIS_PROXY/wannier-developers/wannier90.git tmp/wannier90 ./jarvis -install kgcc/10.3.1 com module use ./software/modulefiles module load kgcc10 diff --git a/templates/wrf/4.2/bisheng/data.wrf.arm.cpu.config b/templates/wrf/4.2/bisheng/data.wrf.arm.cpu.config index 58efa63..6d14e8c 100644 --- a/templates/wrf/4.2/bisheng/data.wrf.arm.cpu.config +++ b/templates/wrf/4.2/bisheng/data.wrf.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -wrf/4.2 https://github.com/wrf-model/WRF/archive/refs/tags/v4.2.tar.gz wrf-4.2.tar.gz +wrf/4.2 $JARVIS_PROXY/wrf-model/WRF/archive/refs/tags/v4.2.tar.gz wrf-4.2.tar.gz [DEPENDENCY] set -e diff --git a/templates/wrf/4.2/data.wrf.arm.cpu.config b/templates/wrf/4.2/data.wrf.arm.cpu.config index ba5e31a..b4a5ba1 100644 --- a/templates/wrf/4.2/data.wrf.arm.cpu.config +++ b/templates/wrf/4.2/data.wrf.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -wrf/4.2 https://github.com/wrf-model/WRF/archive/refs/tags/v4.2.tar.gz wrf-4.2.tar.gz +wrf/4.2 $JARVIS_PROXY/wrf-model/WRF/archive/refs/tags/v4.2.tar.gz wrf-4.2.tar.gz [DEPENDENCY] module purge diff --git a/templates/wrf/4.3.3/wrf.4.3.config b/templates/wrf/4.3.3/wrf.4.3.config index ebb759b..b7e6481 100644 --- a/templates/wrf/4.3.3/wrf.4.3.config +++ b/templates/wrf/4.3.3/wrf.4.3.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -wrf/4.3.3 https://github.com/wrf-model/WRF/archive/refs/tags/v4.3.3.tar.gz wrf-4.3.3.tar.gz +wrf/4.3.3 $JARVIS_PROXY/wrf-model/WRF/archive/refs/tags/v4.3.3.tar.gz wrf-4.3.3.tar.gz [DEPENDENCY] set -e diff --git a/templates/wxWidgets/3.0.5/data.wxWidgets.arm.cpu.config b/templates/wxWidgets/3.0.5/data.wxWidgets.arm.cpu.config index 4216c1c..2f1522a 100644 --- a/templates/wxWidgets/3.0.5/data.wxWidgets.arm.cpu.config +++ b/templates/wxWidgets/3.0.5/data.wxWidgets.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -wxWidgets/3.0.5 https://github.com/wxWidgets/wxWidgets/archive/refs/tags/v3.0.5.tar.gz wxWidgets-3.0.5.tar.gz +wxWidgets/3.0.5 $JARVIS_PROXY/wxWidgets/wxWidgets/archive/refs/tags/v3.0.5.tar.gz wxWidgets-3.0.5.tar.gz [DEPENDENCY] module use ./software/modulefiles -- Gitee