Tracking: remove harmful use of
export in make and immediate evaluation
Many variables are exported using
Guess why calling
I tried preventing changing these without reasons, but keeping them in this wrong state by default, is causing me issues in several places. I want to start getting rid of them on a methodical way instead of currently working it around.
Listing them all
I am personally tracking them in https://ci-ilab.imp.fu-berlin.de/job/RIOT%20cleanup%20warnings/
This has different consequences:
Evaluation when not needed
When trying to call
Variables that can change a build
As everything is exported, it is hard to know what can have an impact on a build result.
The default behavior has become harmful
The default case has been to always use
I am starting to build on a machine that has nothing but docker and the build system complains about these things.
The text was updated successfully, but these errors were encountered: