[riot-devel] Activation of modules by make command line

Martine Lenders mail at martine-lenders.eu
Thu Sep 6 10:44:29 CEST 2018

Hi Gunar,

Of course it is possible to do it from command-line. You were pretty close,
but you don't need an intermediate variable. Just set the variable
USEMODULE in your environment:

    USEMODULE="sdcard_spi mrf24j40" BOARD=... make ...


Am Do., 6. Sep. 2018 um 10:33 Uhr schrieb Gunar Schorcht <gunar at schorcht.net

> Hi,
> It is often necessary to enable or disable various functions at
> compilation time, for example, to test dependencies. In RIOT, features
> are activated using the module concept:
>         USEMODULE + = feature
> I'm wondering whether there is a possibility to enable modules without
> changing the makefile when the make command is called, for example:
>         make BOARD=... USE_MODULES="sdcard_spi mrf24j40"
> I was looking through the documentation and the makefile structure for
> something like
> Did I miss something? If it is not possible, would it be worth to
> realize it?
> Regards
> Gunar
> --
> Wenn du laufen willst, lauf eine Meile. Wenn du ein neues Leben
> kennenlernen willst, dann lauf Marathon. (Emil Zatopek)
> _______________________________________________
> devel mailing list
> devel at riot-os.org
> https://lists.riot-os.org/mailman/listinfo/devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/devel/attachments/20180906/e75d787e/attachment.html>

More information about the devel mailing list