… [PR #10] This supersedes the "petsc-conf" structure that existed temporarily in PETSc 'master' prior to the 3.6 release. Since that structure never existed in a release version of PETSc, we will choose not to support it here. * 'petsc-3.6-layout-fix' of github:ckhroulev/cmake-modules: Fix PETSc 3.6 directory layout in FindPETSc.cmake.
* 'master' of github:gruenich/cmake-modules: resolve_includes: Don't unset _incs_found, set it instead
If nothing is appended to _incs_found, list REMOVE_DUPLICATES fails.
Reported-by: Pierre Jolivet <firstname.lastname@example.org>
* 'master' of github:mdave/cmake-modules: Add additional paths for Ubuntu 14.04/Debian testing and MacPorts
BSD-2 is slightly more permissive than the CMake license which includes the endorsement clause. The Git history is a better statement of authorship than copyright notices in files. If employers would assert copyright, those assertions can be listed in a table. Signed-off-by: Jed Brown <jed@59A2.org> Signed-off-by: John Fettig <email@example.com> Signed-off-by: Constantine Khroulev <firstname.lastname@example.org>
If PETSc static libs (/MT, static) disagree with existing library flags (/MD, dynamic), we issue a warning telling the user to choose a compatible compilation mode. Windows library paths need not start with "/", requiring more permissive regex patterns. Squashed-by: Jed Brown <jed@59A2.org>
This patch has excess duplication that should be consolidated, but that would require more refactoring than I want to do now.
…t's needed to create the correct test code
This is to make it easier to specify PETSc parameters manually.