[riot-notifications] [RIOT-OS/RIOT] Build dependencies - processing order issues (#9913)

Gaëtan Harter notifications at github.com
Fri Apr 26 11:35:01 CEST 2019


Required tasks are indeed what you say.

I did not notice that `CPU_FAM/CPU_FAMILY` was in `cpu` and not in `boards` in general.

For `CPU_FAM` I see these dependencies:

* The `samr21-xpro/saml11-xpro` `CPU_FAM` should be moved as it is currently defined in `boards`.
* The `CPU_FAMILY` change for `kinetis`. The variable for `openocd` could still be done in `Makefile.include` as it is not needed for the dependencies parsing.

I have a wip branch where I already moved `CPU` to the `board/Makeflie.features` but not the `CPU_MODEL` as I realized it too late https://github.com/cladmi/RIOT/commits/pr/make/cpu/features it showed some dependencies I need to PR before.

Before this, I need to modify the handling in `makefiles/info-global.inc.mk` to correctly restore all variables before parsing the next board. I have a WIP commit for this one only. It also shows issues with the current state https://github.com/cladmi/RIOT/commits/pr/makefiles/info-global/check_variables

I would however not start doing pull requests for the invasive ones before the release because of time and if a backport is needed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/issues/9913#issuecomment-486995001
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190426/6c367ba8/attachment.html>


More information about the notifications mailing list