[riot-commits] [RIOT-OS/RIOT] 168cb6: makefiles/info-global.inc.mk: Reset CPU/CPU_MODEL ...

MrKevinWeiss noreply at github.com
Mon Jul 1 17:52:10 CEST 2019


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 168cb62ba5d2b754aaafc086932699d20e39b135
      https://github.com/RIOT-OS/RIOT/commit/168cb62ba5d2b754aaafc086932699d20e39b135
  Author: cladmi <gaetan.harter at fu-berlin.de>
  Date:   2019-07-01 (Mon, 01 Jul 2019)

  Changed paths:
    M makefiles/info-global.inc.mk

  Log Message:
  -----------
  makefiles/info-global.inc.mk: Reset CPU/CPU_MODEL value when reading deps

Part of moving CPU/CPU_MODEL definition to Makefile.features to have it
available before Makefile.include.


  Commit: 3125d6f979c75f0327d05d887c02b6a7d7073568
      https://github.com/RIOT-OS/RIOT/commit/3125d6f979c75f0327d05d887c02b6a7d7073568
  Author: Gaëtan Harter <gaetan.harter at fu-berlin.de>
  Date:   2019-07-01 (Mon, 01 Jul 2019)

  Changed paths:
    M Makefile.features

  Log Message:
  -----------
  Makefile.features: add doc on CPU/CPU_MODEL definition in board

Describe the ongoing migration.

Part of moving CPU/CPU_MODEL definition to Makefile.features to have it
available before Makefile.include.


  Commit: 5c0ba89e81c76ace5de9028fab5f2de670c4eb33
      https://github.com/RIOT-OS/RIOT/commit/5c0ba89e81c76ace5de9028fab5f2de670c4eb33
  Author: Gaëtan Harter <gaetan.harter at fu-berlin.de>
  Date:   2019-07-01 (Mon, 01 Jul 2019)

  Changed paths:
    M makefiles/vars.inc.mk

  Log Message:
  -----------
  makefiles/vars.inc.mk: update doc on CPU/CPU_MODEL definition

Part of moving CPU/CPU_MODEL definition to Makefile.features to have it
available before Makefile.include.


  Commit: 376b09b8755d96b5ea7e26c8d3b257dbc3830e5d
      https://github.com/RIOT-OS/RIOT/commit/376b09b8755d96b5ea7e26c8d3b257dbc3830e5d
  Author: Gaëtan Harter <gaetan.harter at fu-berlin.de>
  Date:   2019-07-01 (Mon, 01 Jul 2019)

  Changed paths:
    M Makefile.features
    M Makefile.include

  Log Message:
  -----------
  Makefile.features: include CPU/Makefile.features when CPU is defined

Prepare for when boards define `CPU` in `BOARD/Makefile.features`.

Include '$(RIOTCPU)/$(CPU)/Makefile.features' directly when it is
defined. This will allow removing the file inclusion from the
`BOARD/Makefile.features`. The board must then not include it directly.

Transitional change to allow migrating part by parts.

Part of moving CPU/CPU_MODEL definition to Makefile.features to have it
available before Makefile.include.


  Commit: fecc9c178d2300cd4bdca445be79c6faa40b4460
      https://github.com/RIOT-OS/RIOT/commit/fecc9c178d2300cd4bdca445be79c6faa40b4460
  Author: Gaëtan Harter <gaetan.harter at fu-berlin.de>
  Date:   2019-07-01 (Mon, 01 Jul 2019)

  Changed paths:
    M Makefile.dep

  Log Message:
  -----------
  Makefile.dep: include CPU/Makefile.dep when CPU is defined

Prepare for when boards define `CPU` in `BOARD/Makefile.features`.

Include '$(RIOTCPU)/$(CPU)/Makefile.features' directly when it is
defined. This will allow removing the file inclusion from the
`BOARD/Makefile.dep`. The board must then not include it directly.

Transitional change to allow migrating part by parts.

Part of moving CPU/CPU_MODEL definition to Makefile.features to have it
available before Makefile.include.

This can currently trigger including two times the cpu/CPU/Makefile.dep
but allows a by board complete migration.


  Commit: 9b4c01c2dd5cdba222804f222acc79ee1ba1cda9
      https://github.com/RIOT-OS/RIOT/commit/9b4c01c2dd5cdba222804f222acc79ee1ba1cda9
  Author: Kevin "Bear Puncher" Weiss <weiss.kevin604 at gmail.com>
  Date:   2019-07-01 (Mon, 01 Jul 2019)

  Changed paths:
    M Makefile.dep
    M Makefile.features
    M Makefile.include
    M makefiles/info-global.inc.mk
    M makefiles/vars.inc.mk

  Log Message:
  -----------
  Merge pull request #11478 from cladmi/pr/make/makefile_features

Makefile.features: prerequisites for moving CPU/CPU_MODEL to boards/Makefile.features


Compare: https://github.com/RIOT-OS/RIOT/compare/bc6303fb5924...9b4c01c2dd5c


More information about the commits mailing list