Commits on Mar 9, 2016
  1. Merge commit 'refs/pull/13/head' of github.com:jedbrown/cmake-modules…

    … [PR #13]
    
    * github.com:jedbrown/cmake-modules:
      resolve_libraries: Don't unset variables, set to "" instead
    committed Mar 9, 2016
  2. @gruenich

    resolve_libraries: Don't unset variables, set to "" instead

    If nothing is appended to _libs_found, list(REMOVE_DUPLICATES ..) fails.
    Apply change to all other variables in this file which are set to nothing.
    
    Similar to _incs_found in 58a5c16
    gruenich committed Mar 9, 2016
Commits on Jun 13, 2015
  1. Merge branch 'petsc-3.6-layout-fix' of github:ckhroulev/cmake-modules…

    … [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.
    committed Jun 13, 2015
  2. Merge branch 'master' of github:gruenich/cmake-modules [PR #8]

    * 'master' of github:gruenich/cmake-modules:
      resolve_includes: Don't unset _incs_found, set it instead
    committed Jun 13, 2015
Commits on Jun 11, 2015
  1. @ckhroulev
Commits on Apr 13, 2015
  1. @gruenich

    resolve_includes: Don't unset _incs_found, set it instead

    If nothing is appended to _incs_found, list REMOVE_DUPLICATES fails.
    gruenich committed Apr 13, 2015
Commits on Feb 6, 2015
  1. FindPETSc: handle petsc-3.6 layout $prefix/lib/petsc-conf/

    Reported-by: Pierre Jolivet <jolivet@ann.jussieu.fr>
    committed Feb 6, 2015
Commits on Aug 3, 2014
  1. Merge branch 'master' of github:mdave/cmake-modules (PR 5)

    * 'master' of github:mdave/cmake-modules:
      Add additional paths for Ubuntu 14.04/Debian testing and MacPorts
    committed Aug 3, 2014
  2. @mdave
Commits on May 25, 2014
  1. Merge branch 'master' of https://github.com/gruenich/cmake-modules (PR

    …#4)
    
    * 'master' of https://github.com/gruenich/cmake-modules:
      White space: Replace tabs by spaces or \t, remove trailing spaces.
    committed May 25, 2014
  2. White space: Replace tabs by spaces or \t, remove trailing spaces.

    Christoph Gr��ninger committed May 25, 2014
Commits on Jul 3, 2013
Commits on May 21, 2013
  1. License as BSD-2, copyright the authors $(git shortlog -s)

    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 <john.fettig@gmail.com>
    Signed-off-by: Constantine Khroulev <ckhroulev@alaska.edu>
    committed May 20, 2013
Commits on Mar 11, 2013
  1. @johnfettig

    Added . to lib detection regex

    johnfettig committed with Mar 10, 2013
  2. @johnfettig

    FindPETSc: Fixed paths and library names on windows

    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>
    johnfettig committed with Mar 10, 2013
Commits on Jan 21, 2013
Commits on Dec 2, 2011
Commits on Dec 1, 2011
  1. Support --with-clanguage=C++ --with-c-support. From Tim Gallagher.

    This patch has excess duplication that should be consolidated, but that
    would require more refactoring than I want to do now.
    committed Nov 30, 2011
Commits on Aug 28, 2011
  1. Move petsc_get_version() to the beginning of the "if" block because i…

    …t's needed to create the correct test code
    committed Aug 28, 2011
Commits on Aug 24, 2011
  1. @ckhroulev

    Moved the PETSc version query inside the if-statement.

    This is to make it easier to specify PETSc parameters manually.
    ckhroulev committed with Aug 24, 2011
Commits on Jun 13, 2011
Commits on May 29, 2011
Commits on Mar 21, 2011
Commits on Mar 14, 2011
Commits on Nov 1, 2010
Commits on Oct 17, 2010
Commits on Sep 16, 2010
Commits on Aug 26, 2010
  1. Add short README

    committed Aug 26, 2010
  2. Add LICENSE note

    committed Aug 26, 2010
  3. Update for single-library and older versions

    * Detects PETSc version by inspecting petscversion.h
    * Tries to find libpetscvec, recognizes single-library
    * Fix support for pre-3.1 no-single-library
    * Better error messages
    committed Aug 26, 2010
  4. Track __INSDIR__ in petsc-dev

    committed Feb 26, 2010