[riot-commits] [RIOT-OS/RIOT] c7de15: pkg/fatfs: fix declaration of periph_rtc optional ...

Juan I Carrano juan at carrano.com.ar
Tue Nov 27 15:20:48 CET 2018


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: c7de150ec329d3f645453f37f833c68e30595cf7
      https://github.com/RIOT-OS/RIOT/commit/c7de150ec329d3f645453f37f833c68e30595cf7
  Author: Gaƫtan Harter <gaetan.harter at fu-berlin.de>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M pkg/fatfs/Makefile.dep
    M pkg/fatfs/Makefile.include

  Log Message:
  -----------
  pkg/fatfs: fix declaration of periph_rtc optional dependency

* Declare optional dependency to periph_rtc
* Move CFLAGS definition to Makefile.include


  Commit: ebd438cb58367c61419e7dca88dfaaec57d850c7
      https://github.com/RIOT-OS/RIOT/commit/ebd438cb58367c61419e7dca88dfaaec57d850c7
  Author: cladmi <gaetan.harter at fu-berlin.de>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M sys/shell/commands/Makefile

  Log Message:
  -----------
  sys/shell: select sc_rtc on USEMODULE

sc_rtc.c should only be compiled if periph_rtc module is actually used.

In practice there was not linking error when PERIPH_OPTIONAL|_REQUIRED
was not set as shell_commands hides calling the functions with
'#ifdef MODULE_PERIPH_RTC'.


  Commit: bcf0342cbda395985f2d250a404ee5bda1a6fbd4
      https://github.com/RIOT-OS/RIOT/commit/bcf0342cbda395985f2d250a404ee5bda1a6fbd4
  Author: cladmi <gaetan.harter at fu-berlin.de>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

  Changed paths:
    M dist/tools/ci/build_and_test.sh

  Log Message:
  -----------
  static-test: add buildsystem sanity check


  Commit: d3e9eec8fe11b7ddf6122117ce1ee3c0b6553d14
      https://github.com/RIOT-OS/RIOT/commit/d3e9eec8fe11b7ddf6122117ce1ee3c0b6553d14
  Author: Juan I Carrano <juan at carrano.com.ar>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M dist/tools/ci/build_and_test.sh
    M pkg/fatfs/Makefile.dep
    M pkg/fatfs/Makefile.include
    M sys/shell/commands/Makefile

  Log Message:
  -----------
  Merge pull request #10060 from cladmi/pr/tests/build_system_checks

static_tests: add build system checks


Compare: https://github.com/RIOT-OS/RIOT/compare/0294a38429a8...d3e9eec8fe11
      **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