Skip to content
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

Linux arm64 #2

Open
wants to merge 22 commits into
base: main
Choose a base branch
from
Open

Linux arm64 #2

wants to merge 22 commits into from

Conversation

iwillspeak
Copy link
Member

Adds a linux-arm64 runtime identifier.

@iwillspeak iwillspeak added the enhancement New feature or request label Sep 16, 2018
@iwillspeak iwillspeak self-assigned this Sep 16, 2018
@iwillspeak iwillspeak changed the base branch from battery-packs to master September 29, 2018 21:39
For testing linux build steps.
This is used to tell CMake how to compile with the arm cross compiler.
Add the ability to target more than one runtime identifier.
The idea is that we can conditionally change the toolchain for cross
compiling. Still need to work out how to properly install the
dependencies when compiling for arm64.
Using the legacy `sh` was causing build failures. :-/
Update the project file to add the second runtime identifier.
Looks like the previous code wasn't properly looping. Hopefully this
works a bit better.
Update the path to the toolchain file now that `pushd` is being
used. Adds a dump of `file` for each build output.
Arm toolchain install.
Add another line of dependencies to the `appveyor.yml` file. I don't
hold out much hope that this will 'just work'.
Need to uninstall the dependencies from the amd64 build before
installing the arm64 ones. Better to move this into a script.
Fingers crossed we can just ignore the 404 errors from some package feeds.
Remove the existing sources list.
Updates the sources list file with `sed` rather than the more drastic
option. Fixes the creation of the temporary list file by switching
from `echo` to `cat`.
Hopefully fully uninstalling the depeendencies will allow for
installation of the xross dependencies.
@iwillspeak iwillspeak changed the base branch from master to main June 13, 2020 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant