[riot-commits] [RIOT-OS/RIOT] c348a8: make: add NO_PSEUDOMODULES variable

Hauke Petersen devel at haukepetersen.de
Mon Nov 6 14:28:05 CET 2017


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: c348a89c91d92b7424fa874f2f6cf50a45c7712b
      https://github.com/RIOT-OS/RIOT/commit/c348a89c91d92b7424fa874f2f6cf50a45c7712b
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    M makefiles/modules.inc.mk

  Log Message:
  -----------
  make: add NO_PSEUDOMODULES variable


  Commit: 46d824b6b18979f41f80a9462a7a68c2c4495bbb
      https://github.com/RIOT-OS/RIOT/commit/46d824b6b18979f41f80a9462a7a68c2c4495bbb
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    A makefiles/periph.mk
    M makefiles/pseudomodules.inc.mk

  Log Message:
  -----------
  make: add Makefile.periph


  Commit: a20745b6c5779927847f67bc10f78fab9c68916d
      https://github.com/RIOT-OS/RIOT/commit/a20745b6c5779927847f67bc10f78fab9c68916d
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    M cpu/arm7_common/periph/Makefile
    M cpu/atmega_common/periph/Makefile
    M cpu/cc2538/periph/Makefile
    M cpu/cc26x0/periph/Makefile
    M cpu/cc430/periph/Makefile
    M cpu/cortexm_common/periph/Makefile
    M cpu/ezr32wg/periph/Makefile
    M cpu/k22f/periph/Makefile
    M cpu/k60/periph/Makefile
    M cpu/k64f/periph/Makefile
    M cpu/kinetis_common/periph/Makefile
    M cpu/kw2xd/periph/Makefile
    M cpu/lm4f120/periph/Makefile
    M cpu/lpc1768/periph/Makefile
    M cpu/lpc2387/periph/Makefile
    M cpu/mips32r2_common/periph/Makefile
    M cpu/mips_pic32_common/periph/Makefile
    M cpu/msp430_common/periph/Makefile
    M cpu/msp430fxyz/periph/Makefile
    M cpu/native/periph/Makefile
    M cpu/nrf51/periph/Makefile
    M cpu/nrf52/periph/Makefile
    M cpu/nrf5x_common/periph/Makefile
    M cpu/sam0_common/periph/Makefile
    M cpu/sam3/periph/Makefile
    M cpu/samd21/periph/Makefile
    M cpu/saml21/periph/Makefile
    M cpu/stm32_common/periph/Makefile
    M cpu/stm32f0/periph/Makefile
    M cpu/stm32f1/periph/Makefile
    M cpu/stm32f2/periph/Makefile
    M cpu/stm32f3/periph/Makefile
    M cpu/stm32f4/periph/Makefile
    M cpu/stm32f7/periph/Makefile
    M cpu/stm32l0/periph/Makefile
    M cpu/stm32l1/periph/Makefile
    M cpu/stm32l4/periph/Makefile

  Log Message:
  -----------
  cpu: make use of Makefile.periph


  Commit: d69291c3a1eb3f8a3a4762bf17ab9b213fa98372
      https://github.com/RIOT-OS/RIOT/commit/d69291c3a1eb3f8a3a4762bf17ab9b213fa98372
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    M Makefile.dep
    M makefiles/modules.inc.mk

  Log Message:
  -----------
  make: handle optional features in Makefile.dep


  Commit: 5cd997fcdc51c373439bc81cd45b6aa5dafd56da
      https://github.com/RIOT-OS/RIOT/commit/5cd997fcdc51c373439bc81cd45b6aa5dafd56da
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    M cpu/kinetis_common/Makefile.include

  Log Message:
  -----------
  cpu: kinetis_common: adapt to periph.mk


  Commit: 5c6c439920a05c0903fef2436a36ab5c23385cfe
      https://github.com/RIOT-OS/RIOT/commit/5c6c439920a05c0903fef2436a36ab5c23385cfe
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    M cpu/mips_pic32_common/Makefile.include

  Log Message:
  -----------
  cpu: mips32r2_common: adapt to periph.mk


  Commit: 3ebcdfd4001dfdefb58456fbd4e0c08f09ad4848
      https://github.com/RIOT-OS/RIOT/commit/3ebcdfd4001dfdefb58456fbd4e0c08f09ad4848
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    M drivers/periph_common/init.c

  Log Message:
  -----------
  drivers/periph_common: guard spi_init() by spi module


  Commit: 7b6e02da504ccb0b36599bd9350800b2257ac874
      https://github.com/RIOT-OS/RIOT/commit/7b6e02da504ccb0b36599bd9350800b2257ac874
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    M Makefile.dep

  Log Message:
  -----------
  make: always select periph_gpio if available


  Commit: 53c0f0c5a15c9dc40c46f80f9cb8bc217a9ba457
      https://github.com/RIOT-OS/RIOT/commit/53c0f0c5a15c9dc40c46f80f9cb8bc217a9ba457
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    M Makefile.dep

  Log Message:
  -----------
  make: always select periph_pm if available


  Commit: 172c9e8066d0a5b12aa5b1b811176d94bf7b6d7e
      https://github.com/RIOT-OS/RIOT/commit/172c9e8066d0a5b12aa5b1b811176d94bf7b6d7e
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    M boards/mulle/Makefile.dep

  Log Message:
  -----------
  boards: mulle: always select periph_rtt


  Commit: 8965e9e26c3030ce6d425b6650d63a148a49e2a6
      https://github.com/RIOT-OS/RIOT/commit/8965e9e26c3030ce6d425b6650d63a148a49e2a6
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    M Makefile.include
    R makefiles/features.inc.mk

  Log Message:
  -----------
  make: make features available to Makefile.include


  Commit: 565eb9cf6349fd0d524280ae974e8215fa0fda02
      https://github.com/RIOT-OS/RIOT/commit/565eb9cf6349fd0d524280ae974e8215fa0fda02
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    M cpu/native/Makefile.include

  Log Message:
  -----------
  cpu: native: always select periph_uart


  Commit: 17a30bf31971531fae9cc826a9b78ee31aa91aa3
      https://github.com/RIOT-OS/RIOT/commit/17a30bf31971531fae9cc826a9b78ee31aa91aa3
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    M Makefile.dep

  Log Message:
  -----------
  saul: add periph dependencies for saul_adc and saul_gpio


  Commit: 443c8e39ede4c8581f596543c2f9dae6c6682c61
      https://github.com/RIOT-OS/RIOT/commit/443c8e39ede4c8581f596543c2f9dae6c6682c61
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    M boards/frdm-k22f/Makefile.dep
    M boards/frdm-k64f/Makefile.dep
    M boards/pba-d-01-kw2x/Makefile.dep
    A cpu/k22f/Makefile.dep
    A cpu/k64f/Makefile.dep
    A cpu/kinetis_common/Makefile.dep
    A cpu/kw2xd/Makefile.dep

  Log Message:
  -----------
  cpu: kinetis: make periph_rtc depend on periph_rtt


  Commit: f697d0d8597ca038b9209c3885ecebff2154025e
      https://github.com/RIOT-OS/RIOT/commit/f697d0d8597ca038b9209c3885ecebff2154025e
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    A cpu/stm32_common/periph/rtt.c
    R cpu/stm32_common/periph/rtt_lptim.c

  Log Message:
  -----------
  cpu: stm32_common: rename rtt_lptim.c -> rtt.c

This ensures that the rtt code is made available by depending on
periph_rtt.


  Commit: 9bdde09884099612cc362d830af09b3a49c15432
      https://github.com/RIOT-OS/RIOT/commit/9bdde09884099612cc362d830af09b3a49c15432
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    M cpu/mips32r2_common/Makefile.include

  Log Message:
  -----------
  cpu: mips32r2_common: always select periph_timer

(needed for gettimeofday())


  Commit: 6be2fb1f2522d20b897dd3e531351c295df7a0e8
      https://github.com/RIOT-OS/RIOT/commit/6be2fb1f2522d20b897dd3e531351c295df7a0e8
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    A cpu/kinetis_common/periph/hwrng.c
    R cpu/kinetis_common/periph/hwrng_rnga.c

  Log Message:
  -----------
  cpu: kinetis_common: rename periph/hwrng_rnga.c -> periph/hwrng.c


  Commit: 3ec8126c840583371aaa6dc60d3d76f8b6619347
      https://github.com/RIOT-OS/RIOT/commit/3ec8126c840583371aaa6dc60d3d76f8b6619347
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    M cpu/cc2538/Makefile.features
    M cpu/cc26x0/Makefile.features
    M cpu/cortexm_common/Makefile.features
    M cpu/cortexm_common/Makefile.include
    M cpu/cortexm_common/periph/Makefile
    M cpu/kinetis_common/Makefile.features
    M cpu/nrf5x_common/Makefile.features
    M cpu/samd21/Makefile.features
    M cpu/saml21/Makefile.features
    M cpu/stm32f1/Makefile.features
    M cpu/stm32f2/Makefile.features
    M cpu/stm32f4/Makefile.features
    M makefiles/arch/cortexm.inc.mk

  Log Message:
  -----------
  cpu: cortexm: provide periph_pm for all cortexm


  Commit: 9c386716a9051c2b21a6f12550d8a109afbfe80f
      https://github.com/RIOT-OS/RIOT/commit/9c386716a9051c2b21a6f12550d8a109afbfe80f
  Author: Hauke Petersen <devel at haukepetersen.de>
  Date:   2017-11-06 (Mon, 06 Nov 2017)

  Changed paths:
    M Makefile.dep
    M Makefile.include
    M boards/frdm-k22f/Makefile.dep
    M boards/frdm-k64f/Makefile.dep
    M boards/mulle/Makefile.dep
    M boards/pba-d-01-kw2x/Makefile.dep
    M cpu/arm7_common/periph/Makefile
    M cpu/atmega_common/periph/Makefile
    M cpu/cc2538/Makefile.features
    M cpu/cc2538/periph/Makefile
    M cpu/cc26x0/Makefile.features
    M cpu/cc26x0/periph/Makefile
    M cpu/cc430/periph/Makefile
    M cpu/cortexm_common/Makefile.features
    M cpu/cortexm_common/Makefile.include
    M cpu/cortexm_common/periph/Makefile
    M cpu/ezr32wg/periph/Makefile
    A cpu/k22f/Makefile.dep
    M cpu/k22f/periph/Makefile
    M cpu/k60/periph/Makefile
    A cpu/k64f/Makefile.dep
    M cpu/k64f/periph/Makefile
    A cpu/kinetis_common/Makefile.dep
    M cpu/kinetis_common/Makefile.features
    M cpu/kinetis_common/Makefile.include
    M cpu/kinetis_common/periph/Makefile
    A cpu/kinetis_common/periph/hwrng.c
    R cpu/kinetis_common/periph/hwrng_rnga.c
    A cpu/kw2xd/Makefile.dep
    M cpu/kw2xd/periph/Makefile
    M cpu/lm4f120/periph/Makefile
    M cpu/lpc1768/periph/Makefile
    M cpu/lpc2387/periph/Makefile
    M cpu/mips32r2_common/Makefile.include
    M cpu/mips32r2_common/periph/Makefile
    M cpu/mips_pic32_common/Makefile.include
    M cpu/mips_pic32_common/periph/Makefile
    M cpu/msp430_common/periph/Makefile
    M cpu/msp430fxyz/periph/Makefile
    M cpu/native/Makefile.include
    M cpu/native/periph/Makefile
    M cpu/nrf51/periph/Makefile
    M cpu/nrf52/periph/Makefile
    M cpu/nrf5x_common/Makefile.features
    M cpu/nrf5x_common/periph/Makefile
    M cpu/sam0_common/periph/Makefile
    M cpu/sam3/periph/Makefile
    M cpu/samd21/Makefile.features
    M cpu/samd21/periph/Makefile
    M cpu/saml21/Makefile.features
    M cpu/saml21/periph/Makefile
    M cpu/stm32_common/periph/Makefile
    A cpu/stm32_common/periph/rtt.c
    R cpu/stm32_common/periph/rtt_lptim.c
    M cpu/stm32f0/periph/Makefile
    M cpu/stm32f1/Makefile.features
    M cpu/stm32f1/periph/Makefile
    M cpu/stm32f2/Makefile.features
    M cpu/stm32f2/periph/Makefile
    M cpu/stm32f3/periph/Makefile
    M cpu/stm32f4/Makefile.features
    M cpu/stm32f4/periph/Makefile
    M cpu/stm32f7/periph/Makefile
    M cpu/stm32l0/periph/Makefile
    M cpu/stm32l1/periph/Makefile
    M cpu/stm32l4/periph/Makefile
    M drivers/periph_common/init.c
    M makefiles/arch/cortexm.inc.mk
    R makefiles/features.inc.mk
    M makefiles/modules.inc.mk
    A makefiles/periph.mk
    M makefiles/pseudomodules.inc.mk

  Log Message:
  -----------
  Merge pull request #7241 from kaspar030/make_periph_use_submodules

make: use submodules for periph


Compare: https://github.com/RIOT-OS/RIOT/compare/0954dba17de1...9c386716a905


More information about the commits mailing list