summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-12-13 07:58:17 +0000
committerCoprDistGit <infra@openeuler.org>2024-12-13 07:58:17 +0000
commit294d3d2ebd2d18294911ce13f0a547ada103f070 (patch)
tree51c5fc2916e476fcfe5a8894302550a42cb859d3
parentc4e4b9d7b8a1ab575a62d4595478ca44030749ec (diff)
automatic import of lammps
-rw-r--r--lammps.spec23
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