-
Notifications
You must be signed in to change notification settings - Fork 2.1k
boards: set native variant depending on the host's CPU architecture #21291
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
495d7a8
to
e91ca21
Compare
Moving the common code from the former boards/native into a common directory.
75ed8e4
to
c20e9a5
Compare
Reflect the fact that the 64 bit version of native is the new default now.
Oh, I've been working on #21242 with a more generic alias approach. Not fully ready yet, sorry for not tagging you there. |
But I do like the idea of moving common |
Oh, I missed that one indeed. What are we gonna do? Do you want to try to cherry-pick the native-common stuff and I'm gonna close this one? |
Yes, sounds good, I'll give it a try. |
Integrated in and discontinued in favor of #21242 |
Contribution description
This patch renames the current native board into native32 and creates an de facto alias via the Makesystem dependent on the host system's architecture (kudos to @benpicco).
The changeset is mostly renaming directories and replacing native64 with native32 within application Makefiles (unless native64) was not supported.
It's mostly untested so far. Let's see what the CI comes up with.
Testing procedure
Use your favorite RIOT application on native.
Issues/PRs references
Alternativ variant to #21100