[riot-commits] [RIOT-OS/RIOT] f74cde: Makefile.include: add mechanism to check supported...

Francisco noreply at github.com
Wed Feb 24 16:47:36 CET 2021


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: f74cde517200547f315366c56b47580909f917d3
      https://github.com/RIOT-OS/RIOT/commit/f74cde517200547f315366c56b47580909f917d3
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M Makefile.include

  Log Message:
  -----------
  Makefile.include: add mechanism to check supported programmers


  Commit: 4dc889509376b044c0a574815d6200fcc99cbf41
      https://github.com/RIOT-OS/RIOT/commit/4dc889509376b044c0a574815d6200fcc99cbf41
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M cpu/cortexm_common/Makefile.include

  Log Message:
  -----------
  cpu/cortexm_common: always add jlink as supported programmer


  Commit: e0225272d808ac3a15774a46ca66a1ae2c4a487c
      https://github.com/RIOT-OS/RIOT/commit/e0225272d808ac3a15774a46ca66a1ae2c4a487c
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M boards/common/samdx1-arduino-bootloader/Makefile.include

  Log Message:
  -----------
  boards/samd21-bootloader: add bossa as supporter programmer


  Commit: 32cbbe05f21d70eafc594bf0bd7186dd99f6b5b0
      https://github.com/RIOT-OS/RIOT/commit/32cbbe05f21d70eafc594bf0bd7186dd99f6b5b0
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M makefiles/boards/sam0.inc.mk

  Log Message:
  -----------
  makefiles/sam0.inc.mk: define list of supported programmers


  Commit: b4fecf33edf6087579f5a1e587964e3f03bc5cbb
      https://github.com/RIOT-OS/RIOT/commit/b4fecf33edf6087579f5a1e587964e3f03bc5cbb
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M makefiles/boards/stm32.inc.mk

  Log Message:
  -----------
  makefiles/stm32.inc.mk: allow to override supported programmers

The check on supported programmers is now also done in the main Makefile.include, so it's removed from there


  Commit: 93891124c7607f32b26f5b9856c6ce0cd3d98c5c
      https://github.com/RIOT-OS/RIOT/commit/93891124c7607f32b26f5b9856c6ce0cd3d98c5c
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M boards/common/iotlab/Makefile.include

  Log Message:
  -----------
  boards/iotlab: only openocd programmer is supported


  Commit: 1ddf61a0c59edd566656693a34a86fce4e6ac722
      https://github.com/RIOT-OS/RIOT/commit/1ddf61a0c59edd566656693a34a86fce4e6ac722
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M boards/common/cc2538/Makefile.include

  Log Message:
  -----------
  boards/cc2538: set cc2538-bsl as supported programmer


  Commit: b53d750029a47ceace403cd8a7d1eee497cf0f73
      https://github.com/RIOT-OS/RIOT/commit/b53d750029a47ceace403cd8a7d1eee497cf0f73
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M boards/b-l072z-lrwan1/Makefile.include
    M boards/b-l475e-iot01a/Makefile.include
    M boards/fox/Makefile.include
    M boards/i-nucleo-lrwan1/Makefile.include
    M boards/im880b/Makefile.include
    M boards/limifrog-v1/Makefile.include
    M boards/lobaro-lorabox/Makefile.include
    M boards/lsn50/Makefile.include
    M boards/maple-mini/Makefile.include
    M boards/nz32-sc151/Makefile.include
    M boards/opencm904/Makefile.include
    M boards/p-l496g-cell02/Makefile.include
    M boards/pyboard/Makefile.include
    M boards/stm32f0discovery/Makefile.include
    M boards/stm32f3discovery/Makefile.include
    M boards/stm32f429i-disc1/Makefile.include
    M boards/stm32f4discovery/Makefile.include
    M boards/stm32f723e-disco/Makefile.include
    M boards/stm32f769i-disco/Makefile.include
    M boards/stm32l0538-disco/Makefile.include
    M boards/stm32l476g-disco/Makefile.include
    M boards/ublox-c030-u201/Makefile.include

  Log Message:
  -----------
  boards/stm32: set openocd as only supported programmer


  Commit: 278bfffbad06dd052727e7d25c5970ad00e55db9
      https://github.com/RIOT-OS/RIOT/commit/278bfffbad06dd052727e7d25c5970ad00e55db9
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M boards/common/frdm/Makefile.include

  Log Message:
  -----------
  boards/frdm: set openocd as only supported programmer


  Commit: 6cc00288b4daa79e653443b35fbfb5fb0091b6cc
      https://github.com/RIOT-OS/RIOT/commit/6cc00288b4daa79e653443b35fbfb5fb0091b6cc
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M boards/common/silabs/Makefile.include

  Log Message:
  -----------
  boards/silabs: define supported programmers


  Commit: 7a4f926aaea49a160f74c5bee73a321a0563c4f2
      https://github.com/RIOT-OS/RIOT/commit/7a4f926aaea49a160f74c5bee73a321a0563c4f2
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M boards/airfy-beacon/Makefile.include
    M boards/calliope-mini/Makefile.include
    M boards/common/nrf51/Makefile.include
    M boards/microbit/Makefile.include

  Log Message:
  -----------
  boards/nrf51: setup supported programmers


  Commit: 18b1e16d3a5dea82e7a04254f4621068c96f54e9
      https://github.com/RIOT-OS/RIOT/commit/18b1e16d3a5dea82e7a04254f4621068c96f54e9
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M boards/adafruit-clue/Makefile.include
    M boards/adafruit-itsybitsy-nrf52/Makefile.include
    M boards/arduino-nano-33-ble/Makefile.include
    M boards/common/nrf52/Makefile.include
    M boards/common/particle-mesh/Makefile.include
    M boards/microbit-v2/Makefile.include
    M boards/nrf52832-mdk/Makefile.include
    M boards/nrf52840-mdk-dongle/Makefile.include
    M boards/nrf52840-mdk/Makefile.include
    M boards/nrf52840dongle/Makefile.include
    M boards/ruuvitag/Makefile.include
    M boards/thingy52/Makefile.include

  Log Message:
  -----------
  boards/nrf52: setup supported programmers


  Commit: ef43ed7161921e24325ddd22be2783b594ce7591
      https://github.com/RIOT-OS/RIOT/commit/ef43ed7161921e24325ddd22be2783b594ce7591
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M boards/hifive1/Makefile.include
    M boards/hifive1b/Makefile.include

  Log Message:
  -----------
  boards/hifive1: define supported programmers


  Commit: 1cb2221273f5e26adab4dab403fb00faed986212
      https://github.com/RIOT-OS/RIOT/commit/1cb2221273f5e26adab4dab403fb00faed986212
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M boards/common/atmega/Makefile.include

  Log Message:
  -----------
  boards/atmega: set avrdude as only supported programmer


  Commit: 5b77361cc47db775fdfc54fff5f9ec2472964290
      https://github.com/RIOT-OS/RIOT/commit/5b77361cc47db775fdfc54fff5f9ec2472964290
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M boards/common/cc26xx_cc13xx/Makefile.include

  Log Message:
  -----------
  boards/cc26x2_cc13x2: set supported programmers

For now, only openocd and uniflash are supported


  Commit: a1118c2e1975e4e910fee3a086cb81821506a4a1
      https://github.com/RIOT-OS/RIOT/commit/a1118c2e1975e4e910fee3a086cb81821506a4a1
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M makefiles/vars.inc.mk

  Log Message:
  -----------
  makefiles/vars.inc.mk: document PROGRAMMER* vars


  Commit: 64f88214cd94bc8c89ca4be7f3901cad14d7e021
      https://github.com/RIOT-OS/RIOT/commit/64f88214cd94bc8c89ca4be7f3901cad14d7e021
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M makefiles/info.inc.mk

  Log Message:
  -----------
  makefiles/info.inc.mk: add target to print supported programmers


  Commit: 8d9cc3c10031590bdc9d5b493c6a0f60ea521c92
      https://github.com/RIOT-OS/RIOT/commit/8d9cc3c10031590bdc9d5b493c6a0f60ea521c92
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M boards/common/msb-430/Makefile.include
    M boards/telosb/Makefile.include
    M boards/z1/Makefile.include

  Log Message:
  -----------
  boards/msp430: setup supported programmers


  Commit: b5794c2a22c1406b1b02da67b5938834f9051f48
      https://github.com/RIOT-OS/RIOT/commit/b5794c2a22c1406b1b02da67b5938834f9051f48
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M cpu/esp_common/Makefile.include

  Log Message:
  -----------
  cpu/esp: set esptool as supported programmer


  Commit: a13344fa1bf646ff00841c05e368eb1a90ef008f
      https://github.com/RIOT-OS/RIOT/commit/a13344fa1bf646ff00841c05e368eb1a90ef008f
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M boards/6lowpan-clicker/Makefile.include
    M boards/pic32-wifire/Makefile.include

  Log Message:
  -----------
  boards/mips: set supported programmers


  Commit: 87cf4e387f5ab4ad98fcd8ebc531153fa17840a8
      https://github.com/RIOT-OS/RIOT/commit/87cf4e387f5ab4ad98fcd8ebc531153fa17840a8
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M boards/common/arduino-due/Makefile.include
    M boards/common/msba2/Makefile.include
    M boards/common/qn908x/Makefile.include
    M boards/ek-lm4f120xl/Makefile.include
    M boards/mulle/Makefile.include
    M boards/pba-d-01-kw2x/Makefile.include
    M boards/seeeduino_arch-pro/Makefile.include

  Log Message:
  -----------
  boards: set supported programmers


  Commit: 6adef79c7bd803e81802389ced8adfa08127803a
      https://github.com/RIOT-OS/RIOT/commit/6adef79c7bd803e81802389ced8adfa08127803a
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M boards/spark-core/Makefile.include

  Log Message:
  -----------
  boards/spark-core: set dfu-util as supported programmer


  Commit: 6e1fe9ead6864a2c7346ec937b9bae3f61bf34e9
      https://github.com/RIOT-OS/RIOT/commit/6e1fe9ead6864a2c7346ec937b9bae3f61bf34e9
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M boards/sensebox_samd21/Makefile.include

  Log Message:
  -----------
  boards/sensebox: set bossa as supported programmer


  Commit: 2e06957e3bb19fd8a43d03db1e566656b0d506a5
      https://github.com/RIOT-OS/RIOT/commit/2e06957e3bb19fd8a43d03db1e566656b0d506a5
  Author: Francisco <francois-xavier.molina at inria.fr>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M Makefile.include
    M boards/6lowpan-clicker/Makefile.include
    M boards/adafruit-clue/Makefile.include
    M boards/adafruit-itsybitsy-nrf52/Makefile.include
    M boards/airfy-beacon/Makefile.include
    M boards/arduino-nano-33-ble/Makefile.include
    M boards/b-l072z-lrwan1/Makefile.include
    M boards/b-l475e-iot01a/Makefile.include
    M boards/calliope-mini/Makefile.include
    M boards/common/arduino-due/Makefile.include
    M boards/common/atmega/Makefile.include
    M boards/common/cc2538/Makefile.include
    M boards/common/cc26xx_cc13xx/Makefile.include
    M boards/common/frdm/Makefile.include
    M boards/common/iotlab/Makefile.include
    M boards/common/msb-430/Makefile.include
    M boards/common/msba2/Makefile.include
    M boards/common/nrf51/Makefile.include
    M boards/common/nrf52/Makefile.include
    M boards/common/particle-mesh/Makefile.include
    M boards/common/qn908x/Makefile.include
    M boards/common/samdx1-arduino-bootloader/Makefile.include
    M boards/common/silabs/Makefile.include
    M boards/ek-lm4f120xl/Makefile.include
    M boards/fox/Makefile.include
    M boards/hifive1/Makefile.include
    M boards/hifive1b/Makefile.include
    M boards/i-nucleo-lrwan1/Makefile.include
    M boards/im880b/Makefile.include
    M boards/limifrog-v1/Makefile.include
    M boards/lobaro-lorabox/Makefile.include
    M boards/lsn50/Makefile.include
    M boards/maple-mini/Makefile.include
    M boards/microbit-v2/Makefile.include
    M boards/microbit/Makefile.include
    M boards/mulle/Makefile.include
    M boards/nrf52832-mdk/Makefile.include
    M boards/nrf52840-mdk-dongle/Makefile.include
    M boards/nrf52840-mdk/Makefile.include
    M boards/nrf52840dongle/Makefile.include
    M boards/nz32-sc151/Makefile.include
    M boards/opencm904/Makefile.include
    M boards/p-l496g-cell02/Makefile.include
    M boards/pba-d-01-kw2x/Makefile.include
    M boards/pic32-wifire/Makefile.include
    M boards/pyboard/Makefile.include
    M boards/ruuvitag/Makefile.include
    M boards/seeeduino_arch-pro/Makefile.include
    M boards/sensebox_samd21/Makefile.include
    M boards/spark-core/Makefile.include
    M boards/stm32f0discovery/Makefile.include
    M boards/stm32f3discovery/Makefile.include
    M boards/stm32f429i-disc1/Makefile.include
    M boards/stm32f4discovery/Makefile.include
    M boards/stm32f723e-disco/Makefile.include
    M boards/stm32f769i-disco/Makefile.include
    M boards/stm32l0538-disco/Makefile.include
    M boards/stm32l476g-disco/Makefile.include
    M boards/telosb/Makefile.include
    M boards/thingy52/Makefile.include
    M boards/ublox-c030-u201/Makefile.include
    M boards/z1/Makefile.include
    M cpu/cortexm_common/Makefile.include
    M cpu/esp_common/Makefile.include
    M makefiles/boards/sam0.inc.mk
    M makefiles/boards/stm32.inc.mk
    M makefiles/info.inc.mk
    M makefiles/vars.inc.mk

  Log Message:
  -----------
  Merge pull request #15983 from aabadie/pr/make/supported_programmers

boards: make: introduce mechanism to define supported programmers


Compare: https://github.com/RIOT-OS/RIOT/compare/79e21bd43b4a...2e06957e3bb1


More information about the commits mailing list