[riot-commits] [RIOT-OS/RIOT] 289b63: dist/tools: add license checker

Ludwig Ortmann ludwig.ortmann at fu-berlin.de
Tue Jun 17 10:19:03 CEST 2014


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 289b63c06f20bf2c0b2650e83490e5f99a159ae5
      https://github.com/RIOT-OS/RIOT/commit/289b63c06f20bf2c0b2650e83490e5f99a159ae5
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2014-06-17 (Tue, 17 Jun 2014)

  Changed paths:
    M boards/mbed_lpc1768/board_init.c
    A dist/tools/licenses/.gitignore
    A dist/tools/licenses/check.sh
    A dist/tools/licenses/patterns/1c-BSD-arm
    A dist/tools/licenses/patterns/1c-BSD-ccnl
    A dist/tools/licenses/patterns/1c-BSD-embunit
    A dist/tools/licenses/patterns/1c-BSD-isc
    A dist/tools/licenses/patterns/2c-BSD-v1
    A dist/tools/licenses/patterns/3c-BSD-atmel
    A dist/tools/licenses/patterns/3c-BSD-clark
    A dist/tools/licenses/patterns/3c-BSD-openbsd
    A dist/tools/licenses/patterns/3c-BSD-ti
    A dist/tools/licenses/patterns/3c-BSD-v1
    A dist/tools/licenses/patterns/3c-BSD-v2
    A dist/tools/licenses/patterns/chan
    A dist/tools/licenses/patterns/gplv2-pjrc
    A dist/tools/licenses/patterns/lgpl-short-riot
    A dist/tools/licenses/patterns/lgplv2-short-v1
    A dist/tools/licenses/patterns/lgplv2-short-v2
    A dist/tools/licenses/patterns/lgplv2-short-v3
    A dist/tools/licenses/patterns/lgplv2.1-v1
    A dist/tools/licenses/patterns/publicdomain-v1

  Log Message:
  -----------
  dist/tools: add license checker

Creates file structure that maps files to licenses by grepping for
license patterns (patterns for licenses found in RIOT included).
Sets exit code to 1 if an unknown license header is detected.


  Commit: 0512d2fb5cc9d316cf64f19e187503e875fe7848
      https://github.com/RIOT-OS/RIOT/commit/0512d2fb5cc9d316cf64f19e187503e875fe7848
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2014-06-17 (Tue, 17 Jun 2014)

  Changed paths:
    M boards/mbed_lpc1768/board_init.c
    A dist/tools/licenses/.gitignore
    A dist/tools/licenses/check.sh
    A dist/tools/licenses/patterns/1c-BSD-arm
    A dist/tools/licenses/patterns/1c-BSD-ccnl
    A dist/tools/licenses/patterns/1c-BSD-embunit
    A dist/tools/licenses/patterns/1c-BSD-isc
    A dist/tools/licenses/patterns/2c-BSD-v1
    A dist/tools/licenses/patterns/3c-BSD-atmel
    A dist/tools/licenses/patterns/3c-BSD-clark
    A dist/tools/licenses/patterns/3c-BSD-openbsd
    A dist/tools/licenses/patterns/3c-BSD-ti
    A dist/tools/licenses/patterns/3c-BSD-v1
    A dist/tools/licenses/patterns/3c-BSD-v2
    A dist/tools/licenses/patterns/chan
    A dist/tools/licenses/patterns/gplv2-pjrc
    A dist/tools/licenses/patterns/lgpl-short-riot
    A dist/tools/licenses/patterns/lgplv2-short-v1
    A dist/tools/licenses/patterns/lgplv2-short-v2
    A dist/tools/licenses/patterns/lgplv2-short-v3
    A dist/tools/licenses/patterns/lgplv2.1-v1
    A dist/tools/licenses/patterns/publicdomain-v1

  Log Message:
  -----------
  Merge pull request #1181 from LudwigOrtmann/licenses

license checker


Compare: https://github.com/RIOT-OS/RIOT/compare/997dcd7e88b1...0512d2fb5cc9


More information about the commits mailing list