[riot-commits] [RIOT-OS/RIOT] a3c7d2: dist/tools/has_minimal_version: add tool to check ...

Martine Lenders authmillenon at gmail.com
Tue Aug 14 15:46:41 CEST 2018


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: a3c7d26a7d5fd2505056ddc0aabd97735a462709
      https://github.com/RIOT-OS/RIOT/commit/a3c7d26a7d5fd2505056ddc0aabd97735a462709
  Author: Gaëtan Harter <gaetan.harter at fu-berlin.de>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    A dist/tools/has_minimal_version/has_minimal_version.sh

  Log Message:
  -----------
  dist/tools/has_minimal_version: add tool to check minimal version

    usage: has_minimal_version.sh <version> <minimal_version> [toolname]
      Checks that version >= minimal_version
      Version format MAJOR.MINOR.PATCH ex 3.1.4


  Commit: b0986d91ff1616eb9f76d3797312892a892d1c1f
      https://github.com/RIOT-OS/RIOT/commit/b0986d91ff1616eb9f76d3797312892a892d1c1f
  Author: Gaëtan Harter <gaetan.harter at fu-berlin.de>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M pkg/ccn-lite/Makefile

  Log Message:
  -----------
  pkg/ccn-lite: check for minimal cmake version

ccn-lite does not build with cmake < 3.6.0. This checks for a minimal version
instead of failing to compile.

    cmake version 3.5.2 is not >= to minimal required 3.6.0

    Makefile:25: recipe for target '..cmake_version_supported' failed

Tested with versions 3.5.2, 3.6.0-rc1, 3.6.0, 3.6.3, 3.7.0-rc1, 3.7.0.

Note: the check used does not consider '-rcX' as 'sort -V' does not handle them
properly.


  Commit: 1aebe28f3833c4a90b8a24a242304f05360eb944
      https://github.com/RIOT-OS/RIOT/commit/1aebe28f3833c4a90b8a24a242304f05360eb944
  Author: Gaëtan Harter <gaetan.harter at fu-berlin.de>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M pkg/relic/Makefile

  Log Message:
  -----------
  pkg/relic: check for minimal cmake version

relic does not build with cmake < 3.6.0. This checks for a minimal version
instead of failing to compile.

    cmake version 3.5.2 is not >= to minimal required 3.6.0

    Makefile:25: recipe for target '..cmake_version_supported' failed


  Commit: 56d79b3aeaf66b3aef3bb5f0b2c02346aea124f4
      https://github.com/RIOT-OS/RIOT/commit/56d79b3aeaf66b3aef3bb5f0b2c02346aea124f4
  Author: Martine Lenders <authmillenon at gmail.com>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    A dist/tools/has_minimal_version/has_minimal_version.sh
    M pkg/ccn-lite/Makefile
    M pkg/relic/Makefile

  Log Message:
  -----------
  Merge pull request #9720 from cladmi/pr/make/ccn-lite-relay/cmake_version

pkg/ccn-lite/relic: check for minimal cmake version


Compare: https://github.com/RIOT-OS/RIOT/compare/914f320dfe29...56d79b3aeaf6
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the commits mailing list