mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
6448258aac
The shell_cmds module depends on the shell module. This was correctly added to KConfig, but the Makefile dependencies missed this one. This commit adds the missing dep.
302 lines
8.8 KiB
Makefile
302 lines
8.8 KiB
Makefile
ifneq (,$(filter shell_cmd_%,$(USEMODULE)))
|
|
# each and every command is a submodule of shell_cmds
|
|
USEMODULE += shell_cmds
|
|
endif
|
|
|
|
ifneq (,$(filter shell_cmds,$(USEMODULE)))
|
|
USEMODULE += shell
|
|
endif
|
|
|
|
ifneq (,$(filter shell_commands,$(USEMODULE)))
|
|
# shell_commands has been renamed to shell_cmds_default, but let's keep this
|
|
# for backward compatibility
|
|
USEMODULE += shell_cmds_default
|
|
endif
|
|
|
|
ifneq (,$(filter shell_cmds_default,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_sys
|
|
|
|
ifneq (,$(filter app_metadata,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_app_metadata
|
|
endif
|
|
ifneq (,$(filter at30tse75x,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_at30tse75x
|
|
endif
|
|
ifneq (,$(filter benchmark_udp,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_benchmark_udp
|
|
endif
|
|
ifneq (,$(filter ccn-lite-utils,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_ccn-lite-utils
|
|
endif
|
|
ifneq (,$(filter conn_can,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_conn_can
|
|
endif
|
|
ifneq (,$(filter cord_ep,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_cord_ep
|
|
endif
|
|
ifneq (,$(filter cryptoauthlib,$(USEPKG)))
|
|
USEMODULE += shell_cmd_cryptoauthlib
|
|
endif
|
|
ifneq (,$(filter dfplayer,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_dfplayer
|
|
endif
|
|
ifneq (,$(filter fib,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_fib
|
|
endif
|
|
ifneq (,$(filter gnrc_ipv6_ext_frag_stats,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_gnrc_ipv6_frag_stats
|
|
endif
|
|
ifneq (,$(filter gnrc_ipv6_nib,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_gnrc_ipv6_nib
|
|
endif
|
|
ifneq (,$(filter gnrc_ipv6_whitelist,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_whitelist
|
|
endif
|
|
ifneq (,$(filter gnrc_ipv6_blacklist,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_blacklist
|
|
endif
|
|
ifneq (,$(filter gnrc_icmpv6_echo,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_gnrc_icmpv6_echo
|
|
endif
|
|
ifneq (,$(filter gnrc_netif,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_gnrc_netif
|
|
endif
|
|
ifneq (,$(filter gnrc_netif_lorawan,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_gnrc_netif_lorawan
|
|
endif
|
|
ifneq (,$(filter gnrc_pktbuf_cmd,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_gnrc_pktbuf
|
|
endif
|
|
ifneq (,$(filter gnrc_rpl,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_gnrc_rpl
|
|
endif
|
|
ifneq (,$(filter gnrc_sixlowpan_ctx,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_gnrc_sixlowpan_ctx
|
|
endif
|
|
ifneq (,$(filter gnrc_sixlowpan_frag_stats,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_gnrc_sixlowpan_frag_stats
|
|
endif
|
|
ifneq (,$(filter gnrc_udp_cmd,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_gnrc_udp
|
|
endif
|
|
ifneq (,$(filter heap_cmd,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_heap
|
|
endif
|
|
ifneq (,$(filter i2c_scan,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_i2c_scan
|
|
endif
|
|
ifneq (,$(filter lpc2387,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_heap
|
|
endif
|
|
ifneq (,$(filter lwip_netif,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_lwip_netif
|
|
endif
|
|
ifneq (,$(filter mci,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_mci
|
|
endif
|
|
ifneq (,$(filter nanocoap_vfs,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_nanocoap_vfs
|
|
endif
|
|
ifneq (,$(filter netstats_neighbor,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_netstats_neighbor
|
|
endif
|
|
ifneq (,$(filter nice,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_nice
|
|
endif
|
|
ifneq (,$(filter nimble_netif,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_nimble_netif
|
|
endif
|
|
ifneq (,$(filter nimble_statconn,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_nimble_statconn
|
|
endif
|
|
ifneq (,$(filter openwsn,$(USEPKG)))
|
|
USEMODULE += shell_cmd_openwsn
|
|
endif
|
|
ifneq (,$(filter rtt_rtc periph_rtc,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_rtc
|
|
endif
|
|
ifneq (,$(filter saul_reg,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_saul_reg
|
|
endif
|
|
ifneq (,$(filter semtech-loramac,$(USEPKG)))
|
|
USEMODULE += shell_cmd_semtech-loramac
|
|
endif
|
|
ifneq (,$(filter sntp,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_sntp
|
|
endif
|
|
ifneq (,$(filter periph_pm,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_pm
|
|
endif
|
|
ifneq (,$(filter ps,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_ps
|
|
endif
|
|
ifneq (,$(filter sht1x,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_sht1x
|
|
endif
|
|
ifneq (,$(filter vfs,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_vfs
|
|
endif
|
|
endif
|
|
|
|
ifneq (,$(filter shell_cmd_app_metadata,$(USEMODULE)))
|
|
USEMODULE += app_metadata
|
|
endif
|
|
ifneq (,$(filter shell_cmd_at30tse75x,$(USEMODULE)))
|
|
USEMODULE += at30tse75x
|
|
endif
|
|
ifneq (,$(filter shell_cmd_benchmark_udp,$(USEMODULE)))
|
|
USEMODULE += benchmark_udp
|
|
endif
|
|
ifneq (,$(filter shell_cmd_ccn-lite-utils,$(USEMODULE)))
|
|
USEMODULE += ccn-lite-utils
|
|
endif
|
|
ifneq (,$(filter shell_cmd_conn_can,$(USEMODULE)))
|
|
USEMODULE += conn_can
|
|
endif
|
|
ifneq (,$(filter shell_cmd_cord_ep,$(USEMODULE)))
|
|
USEMODULE += cord_ep
|
|
USEMODULE += sock_util
|
|
USEMODULE += uri_parser
|
|
endif
|
|
ifneq (,$(filter shell_cmd_cryptoauthlib,$(USEPKG)))
|
|
USEMODULE += cryptoauthlib
|
|
endif
|
|
ifneq (,$(filter shell_cmd_dfplayer,$(USEMODULE)))
|
|
USEMODULE += auto_init_multimedia
|
|
USEMODULE += dfplayer
|
|
USEMODULE += fmt
|
|
endif
|
|
ifneq (,$(filter shell_cmd_fib,$(USEMODULE)))
|
|
USEMODULE += fib
|
|
USEMODULE += posix_inet
|
|
endif
|
|
ifneq (,$(filter shell_cmd_gnrc_icmpv6_echo,$(USEMODULE)))
|
|
USEMODULE += gnrc_icmpv6_echo
|
|
USEMODULE += netutils
|
|
USEMODULE += ztimer_usec
|
|
endif
|
|
ifneq (,$(filter shell_cmd_gnrc_ipv6_blacklist,$(USEMODULE)))
|
|
USEMODULE += gnrc_ipv6_blacklist
|
|
endif
|
|
ifneq (,$(filter shell_cmd_gnrc_ipv6_ext_frag_stats,$(USEMODULE)))
|
|
USEMODULE += gnrc_ipv6_frag_stats
|
|
endif
|
|
ifneq (,$(filter shell_cmd_gnrc_ipv6_nib,$(USEMODULE)))
|
|
USEMODULE += gnrc_ipv6_nib
|
|
endif
|
|
ifneq (,$(filter shell_cmd_gnrc_ipv6_whitelist,$(USEMODULE)))
|
|
USEMODULE += gnrc_ipv6_whitelist
|
|
endif
|
|
ifneq (,$(filter shell_cmd_gnrc_netif,$(USEMODULE)))
|
|
USEMODULE += gnrc_netif
|
|
endif
|
|
ifneq (,$(filter shell_cmd_gnrc_netif_lorawan,$(USEMODULE)))
|
|
USEMODULE += gnrc_netif_lorawan
|
|
USEMODULE += shell_cmd_gnrc_netif
|
|
endif
|
|
ifneq (,$(filter shell_cmd_gnrc_pktbuf,$(USEMODULE)))
|
|
USEMODULE += gnrc_pktbuf
|
|
endif
|
|
ifneq (,$(filter shell_cmd_gnrc_rpl,$(USEMODULE)))
|
|
USEMODULE += gnrc_rpl
|
|
endif
|
|
ifneq (,$(filter shell_cmd_gnrc_sixlowpan_ctx,$(USEMODULE)))
|
|
USEMODULE += gnrc_sixlowpan_ctx
|
|
endif
|
|
ifneq (,$(filter shell_cmd_gnrc_sixlowpan_frag_stats,$(USEMODULE)))
|
|
USEMODULE += gnrc_sixlowpan_frag_stats
|
|
endif
|
|
ifneq (,$(filter shell_cmd_gnrc_udp,$(USEMODULE)))
|
|
USEMODULE += gnrc_udp
|
|
USEMODULE += gnrc_pktdump
|
|
USEMODULE += netutils
|
|
endif
|
|
ifneq (,$(filter shell_cmd_i2c_scan,$(USEMODULE)))
|
|
FEATURES_REQUIRED += periph_i2c
|
|
endif
|
|
ifneq (,$(filter shell_cmd_lwip_netif,$(USEMODULE)))
|
|
USEMODULE += lwip_netif
|
|
endif
|
|
ifneq (,$(filter shell_cmd_mci,$(USEMODULE)))
|
|
USEMODULE += mci
|
|
endif
|
|
ifneq (,$(filter shell_cmd_md5sum,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_vfs
|
|
endif
|
|
ifneq (,$(filter shell_cmd_nanocoap_vfs,$(USEMODULE)))
|
|
USEMODULE += nanocoap_vfs
|
|
USEMODULE += vfs_util
|
|
USEMODULE += nanocoap_link_format
|
|
endif
|
|
ifneq (,$(filter shell_cmd_netstats_neighbor,$(USEMODULE)))
|
|
USEMODULE += netstats_neighbor
|
|
endif
|
|
ifneq (,$(filter shell_cmd_nimble_netif,$(USEMODULE)))
|
|
USEMODULE += fmt
|
|
USEMODULE += nimble_netif
|
|
USEMODULE += nimble_scanlist
|
|
USEMODULE += nimble_scanner
|
|
endif
|
|
ifneq (,$(filter shell_cmd_nimble_statconn,$(USEMODULE)))
|
|
USEMODULE += nimble_statconn
|
|
endif
|
|
ifneq (,$(filter shell_cmd_openwsn,$(USEMODULE)))
|
|
USEMODULE += ipv6_addr
|
|
USEMODULE += l2util
|
|
USEMODULE += netif
|
|
USEPKG += openwsn
|
|
endif
|
|
ifneq (,$(filter shell_cmd_pm,$(USEMODULE)))
|
|
FEATURES_REQUIRED += periph_pm
|
|
endif
|
|
ifneq (,$(filter shell_cmd_ps,$(USEMODULE)))
|
|
USEMODULE += ps
|
|
endif
|
|
ifneq (,$(filter shell_cmd_random_cmd,$(USEMODULE)))
|
|
USEMODULE += random
|
|
endif
|
|
ifneq (,$(filter shell_cmd_rtc,$(USEMODULE)))
|
|
FEATURES_REQUIRED_ANY += periph_rtc|periph_rtt
|
|
# beware: this is a bit more tricky than it looks. Before the
|
|
# FEAUTRES_REQUIRED_ANY is taken into account, neither periph_rtc nor
|
|
# periph_rtt is used. Once it comes to affect, at least one will be in use.
|
|
# If periph_rtc is not in used but periph_rtt is, we can provide the RTC
|
|
# with rtt_rtc.
|
|
ifeq (periph_rtt,$(filter periph_rtc periph_rtt,$(USEMODULE)))
|
|
USEMODULE += rtt_rtc
|
|
endif
|
|
endif
|
|
ifneq (,$(filter shell_cmd_rtt,$(USEMODULE)))
|
|
FEATURES_REQUIRED += periph_rtt
|
|
endif
|
|
ifneq (,$(filter shell_cmd_saul_reg,$(USEMODULE)))
|
|
USEMODULE += saul_reg
|
|
endif
|
|
ifneq (,$(filter shell_cmd_semtech-loramac,$(USEPKG)))
|
|
USEMODULE += semtech-loramac
|
|
endif
|
|
ifneq (,$(filter shell_cmd_sha1sum,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_vfs
|
|
endif
|
|
ifneq (,$(filter shell_cmd_sha256sum,$(USEMODULE)))
|
|
USEMODULE += shell_cmd_vfs
|
|
endif
|
|
ifneq (,$(filter shell_cmd_sht1x,$(USEMODULE)))
|
|
USEMODULE += sht1x
|
|
endif
|
|
ifneq (,$(filter shell_cmd_sntp,$(USEMODULE)))
|
|
USEMODULE += sntp
|
|
endif
|
|
ifneq (,$(filter shell_cmd_suit,$(USEMODULE)))
|
|
USEMODULE += suit_transport_worker
|
|
endif
|
|
ifneq (,$(filter shell_cmd_vfs,$(USEMODULE)))
|
|
USEMODULE += vfs
|
|
USEMODULE += tiny_strerror
|
|
endif
|
|
|
|
ifneq (,$(filter shell_democommands,$(USEMODULE)))
|
|
USEMODULE += rust_riotmodules
|
|
USEMODULE += shell
|
|
endif
|