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 ...

Regards,
Martine

Am Do., 6. Sep. 2018 um 10:33 Uhr schrieb Gunar Schorcht <[email protected]
>:

> 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
>
>         USEMODULE += $(USE_MODULES)
>
> 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
> [email protected]
> https://lists.riot-os.org/mailman/listinfo/devel
>
_______________________________________________
devel mailing list
[email protected]
https://lists.riot-os.org/mailman/listinfo/devel

Reply via email to