Fix OpenCL mdrun from installed path
authorMark Abraham <mark.j.abraham@gmail.com>
Mon, 5 Nov 2018 22:28:44 +0000 (23:28 +0100)
committerMark Abraham <mark.j.abraham@gmail.com>
Wed, 14 Nov 2018 18:31:09 +0000 (19:31 +0100)
commitf43126c31f8d2e694cb95b66fdf56add7830a178
tree38c159caae90c219c2b9c6becaf376bd29043c35
parent684471ca0777d15e6d281b30d60b2c48d753d525
Fix OpenCL mdrun from installed path

Previously we could dump all the headers and source files in the
share/gromacs/opencl directory, because they all came from the NB
module. Now that we have code in the gpu_utils module used by both
Ewald and NB modules, that is not an option. So we may as well use the
same approach for the pbcutil and high-level NBNXN headers also.

Change-Id: I894e6a8032547077bb5198cc6c40f65916d1b17f
src/gromacs/CMakeLists.txt
src/gromacs/ewald/CMakeLists.txt
src/gromacs/ewald/pme-gpu-program-impl-ocl.cpp
src/gromacs/gpu_utils/CMakeLists.txt
src/gromacs/gpu_utils/ocl_compiler.cpp
src/gromacs/mdlib/nbnxn_ocl/CMakeLists.txt
src/gromacs/mdlib/nbnxn_ocl/nbnxn_ocl_jit_support.cpp