Skip to content

Commit

Permalink
Add code related to cross-compile to aarch64
Browse files Browse the repository at this point in the history
New file cmake/TC-linux-aarch64.cmake - aarch64 cross-compile toolchain
Added ubuntu aarch to the matrix jobs.
Usage of mcu-build-actions across all workflows
  • Loading branch information
spcaipers-arm authored Apr 6, 2022
1 parent a484c1f commit 1caabeb
Show file tree
Hide file tree
Showing 15 changed files with 298 additions and 473 deletions.
11 changes: 11 additions & 0 deletions .github/matrix_includes_buildmgr.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,31 @@
{
"runs_on":"macos-10.15",
"target":"darwin64",
"arch": "amd64",
"binary_extension":".mac",
"installer_name": "gcc-arm-none-eabi-10-2020-q4-major-mac.tar.bz2",
"runOn": "publicRepo"
},
{
"runs_on":"ubuntu-20.04",
"target":"linux64",
"arch": "amd64",
"binary_extension":".lin",
"installer_name": "gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2",
"runOn": "always"
},
{
"runs_on":"ubuntu-20.04",
"target":"linux64",
"arch": "aarch64",
"binary_extension":".lin",
"installer_name": "gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2",
"runOn": "always"
},
{
"runs_on":"windows-2019",
"target":"windows64",
"arch": "amd64",
"binary_extension":".exe",
"installer_name": "gcc-arm-none-eabi-10-2020-q4-major-win32.zip",
"runOn": "always"
Expand Down
9 changes: 9 additions & 0 deletions .github/matrix_includes_packchk.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,25 @@
{
"runs_on":"macos-10.15",
"target":"darwin64",
"arch": "amd64",
"runOn": "publicRepo"
},
{
"runs_on":"ubuntu-20.04",
"target":"linux64",
"arch": "amd64",
"runOn": "always"
},
{
"runs_on":"ubuntu-20.04",
"target":"linux64",
"arch": "aarch64",
"runOn": "always"
},
{
"runs_on":"windows-2019",
"target":"windows64",
"arch": "amd64",
"runOn": "always"
}
]
10 changes: 10 additions & 0 deletions .github/matrix_includes_packgen.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,28 @@
{
"runs_on":"macos-10.15",
"target":"darwin64",
"arch": "amd64",
"binary": "packgen",
"runOn": "publicRepo"
},
{
"runs_on":"ubuntu-20.04",
"target":"linux64",
"arch": "amd64",
"binary": "packgen",
"runOn": "always"
},
{
"runs_on":"ubuntu-20.04",
"target":"linux64",
"arch": "aarch64",
"binary": "packgen",
"runOn": "always"
},
{
"runs_on":"windows-2019",
"target":"windows64",
"arch": "amd64",
"binary": "packgen.exe",
"runOn": "always"
}
Expand Down
10 changes: 10 additions & 0 deletions .github/matrix_includes_projmgr.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,28 @@
{
"runs_on":"macos-10.15",
"target":"darwin64",
"arch": "amd64",
"binary": "csolution",
"runOn": "publicRepo"
},
{
"runs_on":"ubuntu-20.04",
"target":"linux64",
"arch": "amd64",
"binary": "csolution",
"runOn": "always"
},
{
"runs_on":"ubuntu-20.04",
"target":"linux64",
"arch": "aarch64",
"binary": "csolution",
"runOn": "always"
},
{
"runs_on":"windows-2019",
"target":"windows64",
"arch": "amd64",
"binary": "csolution.exe",
"runOn": "always"
}
Expand Down
9 changes: 9 additions & 0 deletions .github/matrix_includes_test_libs.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,25 @@
{
"runs_on":"macos-10.15",
"target":"darwin64",
"arch": "amd64",
"runOn": "publicRepo"
},
{
"runs_on":"ubuntu-20.04",
"target":"linux64",
"arch": "amd64",
"runOn": "always"
},
{
"runs_on":"ubuntu-20.04",
"target":"linux64",
"arch": "aarch64",
"runOn": "always"
},
{
"runs_on":"windows-2019",
"target":"windows64",
"arch": "amd64",
"runOn": "always"
}
]
9 changes: 9 additions & 0 deletions .github/matrix_includes_toolbox.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,25 @@
{
"runs_on":"macos-10.15",
"target":"darwin64",
"arch": "amd64",
"runOn": "publicRepo"
},
{
"runs_on":"ubuntu-20.04",
"target":"linux64",
"arch": "amd64",
"runOn": "always"
},
{
"runs_on":"ubuntu-20.04",
"target":"linux64",
"arch": "aarch64",
"runOn": "always"
},
{
"runs_on":"windows-2019",
"target":"windows64",
"arch": "amd64",
"runOn": "always"
}
]
Loading

0 comments on commit 1caabeb

Please sign in to comment.