I am not sure, but setting MPI_LIBRARY might confuse cmake as that is something that is usually set by cmake when it tries to find MPI.
You can specify MPI_C_COMPILER and MPI_CXX_COMPILER as a hint to cmake where to find MPI.
Please send the files anyways.
Best,
Lukas