[riot-commits] [RIOT-OS/RIOT] ab9551: makefiles/pseudomodules.inc.mk: declare all auto_i...

Kaspar Schleiser noreply at github.com
Wed Feb 12 17:22:37 CET 2020


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: ab9551840e08f4a5a7f544482a705e79a64840d1
      https://github.com/RIOT-OS/RIOT/commit/ab9551840e08f4a5a7f544482a705e79a64840d1
  Author: Francisco Molina <femolina at uc.cl>
  Date:   2020-02-12 (Wed, 12 Feb 2020)

  Changed paths:
    M makefiles/pseudomodules.inc.mk

  Log Message:
  -----------
  makefiles/pseudomodules.inc.mk: declare all auto_init_%

Declaring all auto_init_% modules as pseudomodules will allow
using auto_init_% modules as modules that can be disabled. This
will give a higher lever of granularity allowing users to not
disable the complete auto_init module but only some of them.


  Commit: 370998cc3e8b567b60eb5380ce0e0b54f9f8213c
      https://github.com/RIOT-OS/RIOT/commit/370998cc3e8b567b60eb5380ce0e0b54f9f8213c
  Author: Francisco Molina <femolina at uc.cl>
  Date:   2020-02-12 (Wed, 12 Feb 2020)

  Changed paths:
    M Makefile.dep

  Log Message:
  -----------
  Makefile.dep: include new DEFAULT_MODULEs

Currently default modules resolution is only performed in
Makefile.include. This avoids DEFAULT_MODULES being declared
in Makefile.dep since they never become USEMODULE.

Duplicate at the end of the dependency resolutiion after recursive
cach of transitive depdencies since at this stage DEFAULT_MODULES
can't and SHOULD NOT trigger depedency resolutions.


  Commit: a5a036be43057f879fe7f0de9f1c65673c77aba0
      https://github.com/RIOT-OS/RIOT/commit/a5a036be43057f879fe7f0de9f1c65673c77aba0
  Author: Francisco Molina <femolina at uc.cl>
  Date:   2020-02-12 (Wed, 12 Feb 2020)

  Changed paths:
    M Makefile.dep
    M sys/auto_init/auto_init.c

  Log Message:
  -----------
  Makefile.dep: add auto_init_xtimer pseudomodule


  Commit: 73bf2293bc1e6e8613bea8f08541766ab43db2f8
      https://github.com/RIOT-OS/RIOT/commit/73bf2293bc1e6e8613bea8f08541766ab43db2f8
  Author: Francisco Molina <femolina at uc.cl>
  Date:   2020-02-12 (Wed, 12 Feb 2020)

  Changed paths:
    M Makefile.dep
    M sys/auto_init/auto_init.c

  Log Message:
  -----------
  Makefile.dep: add auto_init_random MODULE


  Commit: 802216ce536fcd49d3e88bd6564505c5a69b932e
      https://github.com/RIOT-OS/RIOT/commit/802216ce536fcd49d3e88bd6564505c5a69b932e
  Author: Francisco Molina <femolina at uc.cl>
  Date:   2020-02-12 (Wed, 12 Feb 2020)

  Changed paths:
    M drivers/Makefile.dep
    M sys/auto_init/auto_init.c

  Log Message:
  -----------
  Makefile.dep: add auto_init_at86rf2xx MODULE


  Commit: afc43bf3148f4ea2886d8d3c1437122c846886f7
      https://github.com/RIOT-OS/RIOT/commit/afc43bf3148f4ea2886d8d3c1437122c846886f7
  Author: Francisco Molina <femolina at uc.cl>
  Date:   2020-02-12 (Wed, 12 Feb 2020)

  Changed paths:
    M pkg/lwip/Makefile.dep
    M sys/auto_init/auto_init.c

  Log Message:
  -----------
  Makefile.dep: add auto_init_lwip MODULE


  Commit: e446920cd2cb69626e5bc6f009214faec4ace5c9
      https://github.com/RIOT-OS/RIOT/commit/e446920cd2cb69626e5bc6f009214faec4ace5c9
  Author: Francisco Molina <femolina at uc.cl>
  Date:   2020-02-12 (Wed, 12 Feb 2020)

  Changed paths:
    M Makefile.dep
    M sys/auto_init/auto_init.c

  Log Message:
  -----------
  Makefile.dep: add auto_init_gnrc_% MODULEs


  Commit: 7bfb855a8634973af65b560f7928ed639cfd46af
      https://github.com/RIOT-OS/RIOT/commit/7bfb855a8634973af65b560f7928ed639cfd46af
  Author: Francisco Molina <femolina at uc.cl>
  Date:   2020-02-12 (Wed, 12 Feb 2020)

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

  Log Message:
  -----------
  Makefile.dep: auto_init_% as DEFAULT_MODULES

Having the modules as DEFAULT_MODULES allows disabling them.


  Commit: e0855dedfde67f2be3c4eba6db8833de5f53d871
      https://github.com/RIOT-OS/RIOT/commit/e0855dedfde67f2be3c4eba6db8833de5f53d871
  Author: Francisco Molina <femolina at uc.cl>
  Date:   2020-02-12 (Wed, 12 Feb 2020)

  Changed paths:
    M tests/bloom_bytes/Makefile
    M tests/bloom_bytes/main.c
    M tests/cpp_ctors/Makefile
    M tests/cpp_ctors/main.c
    M tests/driver_at86rf2xx/Makefile
    M tests/driver_at86rf2xx/main.c
    M tests/float/Makefile
    M tests/float/main.c
    M tests/gnrc_sixlowpan_frag/Makefile
    M tests/gnrc_sixlowpan_frag/main.c
    M tests/lwip_sock_ip/Makefile
    M tests/lwip_sock_ip/main.c
    M tests/lwip_sock_ip/stack.c
    M tests/lwip_sock_tcp/Makefile
    M tests/lwip_sock_tcp/main.c
    M tests/lwip_sock_udp/Makefile
    M tests/lwip_sock_udp/main.c
    M tests/lwip_sock_udp/stack.c
    M tests/msg_avail/Makefile
    M tests/msg_avail/main.c
    M tests/mutex_unlock_and_sleep/Makefile
    M tests/mutex_unlock_and_sleep/main.c
    M tests/netdev_test/Makefile
    M tests/netdev_test/main.c
    M tests/posix_semaphore/Makefile
    M tests/posix_semaphore/main.c
    M tests/shell/Makefile
    M tests/shell/main.c
    M tests/socket_zep/Makefile
    M tests/socket_zep/main.c
    M tests/struct_tm_utility/Makefile
    M tests/thread_basic/Makefile
    M tests/thread_basic/main.c
    M tests/thread_cooperation/Makefile
    M tests/thread_cooperation/main.c
    M tests/thread_exit/Makefile
    M tests/thread_exit/main.c
    M tests/thread_flood/Makefile
    M tests/thread_flood/main.c
    M tests/thread_msg/Makefile
    M tests/thread_msg/main.c
    M tests/thread_msg_block_race/Makefile
    M tests/thread_msg_block_race/main.c
    M tests/thread_msg_block_w_queue/Makefile
    M tests/thread_msg_block_w_queue/main.c
    M tests/thread_msg_block_wo_queue/Makefile
    M tests/thread_msg_block_wo_queue/main.c
    M tests/thread_msg_seq/Makefile
    M tests/thread_msg_seq/main.c
    M tests/thread_race/Makefile
    M tests/thread_race/main.c
    M tests/thread_zombie/Makefile
    M tests/thread_zombie/main.c

  Log Message:
  -----------
  tests: remove uneeded DISABLE_MODULE+=auto_init


  Commit: aa9388b238229a924229bfb926452e2e3754cbec
      https://github.com/RIOT-OS/RIOT/commit/aa9388b238229a924229bfb926452e2e3754cbec
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2020-02-12 (Wed, 12 Feb 2020)

  Changed paths:
    M Makefile.dep
    M drivers/Makefile.dep
    M makefiles/pseudomodules.inc.mk
    M pkg/cryptoauthlib/Makefile.dep
    M pkg/fatfs/Makefile.dep
    M pkg/lwip/Makefile.dep
    M sys/auto_init/auto_init.c
    M tests/bloom_bytes/Makefile
    M tests/bloom_bytes/main.c
    M tests/cpp_ctors/Makefile
    M tests/cpp_ctors/main.c
    M tests/driver_at86rf2xx/Makefile
    M tests/driver_at86rf2xx/main.c
    M tests/float/Makefile
    M tests/float/main.c
    M tests/gnrc_sixlowpan_frag/Makefile
    M tests/gnrc_sixlowpan_frag/main.c
    M tests/lwip_sock_ip/Makefile
    M tests/lwip_sock_ip/main.c
    M tests/lwip_sock_ip/stack.c
    M tests/lwip_sock_tcp/Makefile
    M tests/lwip_sock_tcp/main.c
    M tests/lwip_sock_udp/Makefile
    M tests/lwip_sock_udp/main.c
    M tests/lwip_sock_udp/stack.c
    M tests/msg_avail/Makefile
    M tests/msg_avail/main.c
    M tests/mutex_unlock_and_sleep/Makefile
    M tests/mutex_unlock_and_sleep/main.c
    M tests/netdev_test/Makefile
    M tests/netdev_test/main.c
    M tests/posix_semaphore/Makefile
    M tests/posix_semaphore/main.c
    M tests/shell/Makefile
    M tests/shell/main.c
    M tests/socket_zep/Makefile
    M tests/socket_zep/main.c
    M tests/struct_tm_utility/Makefile
    M tests/thread_basic/Makefile
    M tests/thread_basic/main.c
    M tests/thread_cooperation/Makefile
    M tests/thread_cooperation/main.c
    M tests/thread_exit/Makefile
    M tests/thread_exit/main.c
    M tests/thread_flood/Makefile
    M tests/thread_flood/main.c
    M tests/thread_msg/Makefile
    M tests/thread_msg/main.c
    M tests/thread_msg_block_race/Makefile
    M tests/thread_msg_block_race/main.c
    M tests/thread_msg_block_w_queue/Makefile
    M tests/thread_msg_block_w_queue/main.c
    M tests/thread_msg_block_wo_queue/Makefile
    M tests/thread_msg_block_wo_queue/main.c
    M tests/thread_msg_seq/Makefile
    M tests/thread_msg_seq/main.c
    M tests/thread_race/Makefile
    M tests/thread_race/main.c
    M tests/thread_zombie/Makefile
    M tests/thread_zombie/main.c

  Log Message:
  -----------
  Merge pull request #13089 from fjmolinas/pr_auto_init_default_modules

Makefile.dep: auto_init_% as DEFAULT_MODULES


Compare: https://github.com/RIOT-OS/RIOT/compare/ca5ed3e34e42...aa9388b23822


More information about the commits mailing list