diff options
author | CoprDistGit <infra@openeuler.org> | 2024-12-13 07:58:17 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2024-12-13 07:58:17 +0000 |
commit | 294d3d2ebd2d18294911ce13f0a547ada103f070 (patch) | |
tree | 51c5fc2916e476fcfe5a8894302550a42cb859d3 | |
parent | c4e4b9d7b8a1ab575a62d4595478ca44030749ec (diff) |
automatic import of lammps
-rw-r--r-- | lammps.spec | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/lammps.spec b/lammps.spec index e0c697e..5b66b68 100644 --- a/lammps.spec +++ b/lammps.spec @@ -236,11 +236,11 @@ for mpi in '' mpich %{?with_openmpi:openmpi} ; do ${mpi:+-DBUILD_MPI=ON -DFFT_USE_HEFFTE=ON -DCMAKE_EXE_LINKER_FLAGS="%{__global_ldflags} -Wl,-rpath -Wl,${MPI_LIB} -Wl,--enable-new-dtags" -DCMAKE_SHARED_LINKER_FLAGS="%{__global_ldflags} -Wl,-rpath -Wl,${MPI_LIB} -Wl,--enable-new-dtags" $(test "$mpi" != openmpi || echo "-DMPIEXEC_PREFLAGS=--oversubscribe") } \ $(test -z "${mpi}" && echo -DBUILD_MPI=OFF -DBUILD_LAMMPS_SHELL=ON -DBUILD_TOOLS=ON) %make_build - test -n "${mpi}" && module unload mpi/${mpi}-%{_arch} +# test -n "${mpi}" && module unload mpi/${mpi}-%{_arch} done -cd python -%py3_build +cd ../python +%py3_wheel %install set +e @@ -253,6 +253,7 @@ done cd python %py3_install +%py3_save_files lammps %check @@ -270,15 +271,15 @@ set +e . /etc/profile.d/modules.sh set -e -for mpi in '' mpich %{?with_openmpi:openmpi} ; do - old_PYTHONPATH="${PYTHONPATH}" - test -n "${mpi}" && module load mpi/${mpi}-%{_arch} && export PYTHONPATH="${MPI_PYTHON3_SITEARCH}:${PYTHONPATH}" - cd .obj-%{_target_platform} - %ctest --output-on-failure %{?testargs} || true - test -n "${mpi}" && module unload mpi/${mpi}-%{_arch} && export PYTHONPATH="${old_PYTHONPATH}" -done +#for mpi in '' mpich %{?with_openmpi:openmpi} ; do +# old_PYTHONPATH="${PYTHONPATH}" +# test -n "${mpi}" && module load mpi/${mpi}-%{_arch} && export PYTHONPATH="${MPI_PYTHON3_SITEARCH}:${PYTHONPATH}" +# cd .obj-%{_target_platform} +# %ctest --output-on-failure %{?testargs} || true +# test -n "${mpi}" && module unload mpi/${mpi}-%{_arch} && export PYTHONPATH="${old_PYTHONPATH}" +#done -%py3_check_import -t +#%py3_check_import -t %ldconfig_scriptlets |