1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/shell/Makefile.dep
Dylan Laduranty 26058cf14e treewide: remove deprecated nice module
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-03-18 21:31:03 +01:00

294 lines
8.5 KiB
Makefile

USEMODULE += stdin
ifneq (,$(filter shell_cmds_default,$(USEMODULE)))
USEMODULE += shell_cmd_sys
ifneq (,$(filter netif,$(USEMODULE)))
USEMODULE += l2util
endif
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
ifneq (,$(filter lora,$(USEMODULE)))
USEMODULE += shell_cmd_gnrc_netif_lora
endif
endif
ifneq (,$(filter gnrc_txtsnd,$(USEMODULE)))
USEMODULE += shell_cmd_gnrc_txtsnd
endif
ifneq (,$(filter gnrc_netif_lorawan,$(USEMODULE)))
USEMODULE += shell_cmd_gnrc_netif_lorawan
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 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 nimble_netif,$(USEMODULE)))
USEMODULE += shell_cmd_nimble_netif
endif
ifneq (,$(filter nimble_statconn,$(USEMODULE)))
USEMODULE += shell_cmd_nimble_statconn
endif
ifneq (,$(filter opendsme,$(USEPKG)))
USEMODULE += shell_cmd_opendsme
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_lora
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_iw,$(USEMODULE)))
USEMODULE += ztimer_sec
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_udptty,$(USEMODULE)))
USEMODULE += sock_async
USEMODULE += sock_udp
endif
ifneq (,$(filter shell_cmd_vfs,$(USEMODULE)))
USEMODULE += vfs
USEMODULE += tiny_strerror
endif
ifneq (,$(filter shell_democommands,$(USEMODULE)))
USEMODULE += rust_riotmodules
USEMODULE += shell
endif