From ee6dd0836e029dd97eae5a58b617b038f7e1c5a2 Mon Sep 17 00:00:00 2001 From: David Minton Date: Thu, 15 Feb 2024 00:43:35 -0500 Subject: [PATCH] Removed obsolete build scripts --- buildscripts/build_negishi_gnu.sh | 39 ------------------------ buildscripts/build_negishi_intel.sh | 47 ----------------------------- 2 files changed, 86 deletions(-) delete mode 100755 buildscripts/build_negishi_gnu.sh delete mode 100755 buildscripts/build_negishi_intel.sh diff --git a/buildscripts/build_negishi_gnu.sh b/buildscripts/build_negishi_gnu.sh deleted file mode 100755 index 3eebe7dff..000000000 --- a/buildscripts/build_negishi_gnu.sh +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/zsh -l -# installs an editable (local) package in release mode on Negishi -# This is a convenience script for Kaustub - -set -a -SCRIPT_DIR=$(realpath $(dirname $0)) -ROOT_DIR=$(realpath ${SCRIPT_DIR}/..) -cd ${ROOT_DIR} -BUILD_TYPE=${1:-"Release"} - -module purge -module use /depot/daminton/etc/modules -module load use.own -module load conda-env/mintongroup-py3.9.13 -module load gcc/12.2.0 -module load hdf5/1.13.2 -module load netcdf-c/4.9.0 -module load netcdf-fortran/4.6.0 -module load shtools/gcc12/4.11.10 -cmake -P distclean.cmake -if [[ BUILD_TYPE == "Release" ]]; then - pip install --config-settings=build-dir="build" \ - --config-settings=cmake.build-type="${BUILD_TYPE}" \ - --config-settings=cmake.args="-DUSE_SIMD=ON" \ - --config-settings=cmake.args="-DUSE_OPENMP=ON" \ - --config-settings=cmake.args="-DCMAKE_Fortran_COMPILER=gfortran" \ - --config-settings=cmake.args="-DMACHINE_CODE_VALUE=\"Host\" " \ - --config-settings=install.strip=false \ - --no-build-isolation \ - -ve . -else - pip uninstall swiftest -y - cmake -P distclean.cmake - cmake -B ${ROOT_DIR}/build -S . -G Ninja \ - -DCMAKE_BUILD_TYPE=${BUILD_TYPE} \ - -DCMAKE_Fortran_COMPILER=gfortran - - cmake --build ${ROOT_DIR}/build -j${OMP_NUM_THREADS} -v -fi \ No newline at end of file diff --git a/buildscripts/build_negishi_intel.sh b/buildscripts/build_negishi_intel.sh deleted file mode 100755 index 5a6f5bd40..000000000 --- a/buildscripts/build_negishi_intel.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/zsh -l -# installs an editable (local) package in release mode on Negishi -# This is a convenience script for Kaustub - -set -a -SCRIPT_DIR=$(realpath $(dirname $0)) -ROOT_DIR=$(realpath ${SCRIPT_DIR}/..) -cd ${ROOT_DIR} -BUILD_TYPE=${1:-"Release"} - -module purge -module load intel-oneapi-compilers/2023.0.0 -module load intel-oneapi-mkl/2023.0.0 -module load intel-oneapi-mpi/2021.8.0 -source ${INTEL_ONEAPI_COMPILERS_HOME}/setvars.sh > /dev/null 2>&1 -module use /depot/daminton/etc/modules -module load use.own -if [[ BUILD_TYPE == "Release" ]]; then - module load conda-env/mintongroup-py3.9.13 -else - module load cmake/3.24.3 - module load ninja/1.11.1-negishi -fi -module load netcdf-fortran/intel-oneapi/4.6.1 -module load shtools/intel-oneapi/4.11.10 -cmake -P distclean.cmake -if [[ BUILD_TYPE == "Release" ]]; then - pip install --config-settings=build-dir="build" \ - --config-settings=cmake.build-type="${BUILD_TYPE}" \ - --config-settings=cmake.args="-DUSE_SIMD=ON" \ - --config-settings=cmake.args="-DUSE_OPENMP=ON" \ - --config-settings=cmake.args="-DCMAKE_Fortran_COMPILER=mpiifort" \ - --config-settings=cmake.args="-DCMAKE_Fortran_FLAGS=\"-f90=ifort\"" \ - --config-settings=cmake.args="-DMACHINE_CODE_VALUE=\"Host\" " \ - --config-settings=install.strip=false \ - --no-build-isolation \ - -ve . -else - cmake -P distclean.cmake - cmake -B ${ROOT_DIR}/build -S . -G Ninja \ - -DMACHINE_CODE_VALUE="SSE2" \ - -DCMAKE_BUILD_TYPE=${BUILD_TYPE} \ - -DCMAKE_Fortran_COMPILER=mpiifort \ - -DCMAKE_Fortran_FLAGS="-f90=ifort" - - cmake --build ${ROOT_DIR}/build -j${OMP_NUM_THREADS} -v -fi \ No newline at end of file