obsproject / obs-plugintemplate

GNU General Public License v2.0
307 stars 142 forks source link

Add linux-aarch64 support to build scripts #51

Closed glikely closed 2 years ago

glikely commented 2 years ago

Description

Adds support for building linux-aarch64 (Arm) to the CI scripts. The change matches the configuration used for linux-x86_64 builds.

Motivation and Context

It is useful to use the .github/scripts/build-linux.sh script for building on a local machine, and not just for GitHub actions. By adding AArch64 in this way I'm able to test the Linux build on my M1 MacBook with a Linux VM.

How Has This Been Tested?

Tested on a local M1 MacBook with a Parallels virtual machine running a fresh install of Ubuntu. Also pushed out to GitHub so that Actions can test the other build architectures.

Types of changes

Checklist:

glikely commented 2 years ago

Oops; I included an unrelated commit. I'll respin the branch to correct in a few minutes.