Skip to content
Snippets Groups Projects
Select Git revision
  • 0684b39e8e8a36a6537ee6ae0a073270b339910b
  • develop default protected
  • feature/gmsh-reader
  • save_clemence
  • origin/stage/bouguettaia
  • feature/kinetic-schemes
  • feature/reconstruction
  • feature/local-dt-fsi
  • feature/composite-scheme-sources
  • feature/composite-scheme-other-fluxes
  • feature/serraille
  • feature/variational-hydro
  • feature/composite-scheme
  • hyperplastic
  • feature/polynomials
  • feature/gks
  • feature/implicit-solver-o2
  • feature/coupling_module
  • feature/implicit-solver
  • feature/merge-local-dt-fsi
  • master protected
  • v0.5.0 protected
  • v0.4.1 protected
  • v0.4.0 protected
  • v0.3.0 protected
  • v0.2.0 protected
  • v0.1.0 protected
  • Kidder
  • v0.0.4 protected
  • v0.0.3 protected
  • v0.0.2 protected
  • v0 protected
  • v0.0.1 protected
33 results

GetPastisGitRevision.cmake

  • Stéphane Del Pino's avatar
    0684b39e
    Improve version numbering management · 0684b39e
    Stéphane Del Pino authored
    - allow to define version numbers such as a.b.c(-suffix), where the optional
      suffix parameter may be for instance rc2, beta3 or so...
    
    - deduce the suffix-less release number (a.b.c) since cmake does not support
      release number suffixes...
    
    - improve git-tag matching mechanism. One now searches for the nearest tag that
      matches 'v[0-9]*' and checks if it corresponds to the current release
      number. This allows to define annotate tags that are not related to version
      tags. The only constrain is that such tags must not match 'v[0-9]*'
    0684b39e
    History
    Improve version numbering management
    Stéphane Del Pino authored
    - allow to define version numbers such as a.b.c(-suffix), where the optional
      suffix parameter may be for instance rc2, beta3 or so...
    
    - deduce the suffix-less release number (a.b.c) since cmake does not support
      release number suffixes...
    
    - improve git-tag matching mechanism. One now searches for the nearest tag that
      matches 'v[0-9]*' and checks if it corresponds to the current release
      number. This allows to define annotate tags that are not related to version
      tags. The only constrain is that such tags must not match 'v[0-9]*'