[riot-commits] [RIOT-OS/RIOT] 143e39: dist/tools: add build system sanity check script

Bear Puncher weiss.kevin604 at gmail.com
Mon Nov 19 15:29:14 CET 2018


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 143e393fcd04a6b071e3fff226b6c542697c24af
      https://github.com/RIOT-OS/RIOT/commit/143e393fcd04a6b071e3fff226b6c542697c24af
  Author: cladmi <gaetan.harter at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    A dist/tools/buildsystem_sanity_check/check.sh

  Log Message:
  -----------
  dist/tools: add build system sanity check script

Add a script to execute sanity checks on build system files.
It should prevent bad patterns to re-appear after being cleaned.

Currently adds a check for using the content of `FEATURES` instead of
`USEMODULE`.

Modules should not check the content of FEATURES_PROVIDED/_REQUIRED/OPTIONAL
Handling specific behaviors/dependencies should by checking the content of:
 * `USEMODULE`
 * maybe `FEATURES_USED` if it is not a module (== not a periph_)


  Commit: 58500f92c54a0a6e187629722beaa38be89c0827
      https://github.com/RIOT-OS/RIOT/commit/58500f92c54a0a6e187629722beaa38be89c0827
  Author: Kevin "Bear Puncher" Weiss <weiss.kevin604 at gmail.com>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    A dist/tools/buildsystem_sanity_check/check.sh

  Log Message:
  -----------
  Merge pull request #10179 from cladmi/pr/dist/tools/build_system/check

dist/tools: add build system sanity check script


Compare: https://github.com/RIOT-OS/RIOT/compare/c7894d2bfc0c...58500f92c54a
      **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