From 8a1e0260bda35c86463f2e6cd86d84a7ed6be5da Mon Sep 17 00:00:00 2001 From: Kienan Stewart Date: Thu, 9 Nov 2023 14:53:38 -0500 Subject: [PATCH] ansible: Add support for Debian trixie Change-Id: I7ab2688ae11c71fcfd0893a2fdd1dfaa110bab74 Signed-off-by: Kienan Stewart --- .../roles/cross-compilers/tasks/main.yml | 1 + .../cross-compilers/vars/Debian-trixie.yml | 33 +++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 automation/ansible/roles/cross-compilers/vars/Debian-trixie.yml diff --git a/automation/ansible/roles/cross-compilers/tasks/main.yml b/automation/ansible/roles/cross-compilers/tasks/main.yml index 87bed05..77edc5b 100644 --- a/automation/ansible/roles/cross-compilers/tasks/main.yml +++ b/automation/ansible/roles/cross-compilers/tasks/main.yml @@ -4,6 +4,7 @@ include_vars: "{{ item }}" with_first_found: - "{{ ansible_distribution }}-{{ ansible_distribution_major_version }}.yml" + - "{{ ansible_distribution }}-{{ ansible_distribution_release }}.yml" - "{{ ansible_distribution }}.yml" - "{{ ansible_os_family }}.yml" diff --git a/automation/ansible/roles/cross-compilers/vars/Debian-trixie.yml b/automation/ansible/roles/cross-compilers/vars/Debian-trixie.yml new file mode 100644 index 0000000..1a14b32 --- /dev/null +++ b/automation/ansible/roles/cross-compilers/vars/Debian-trixie.yml @@ -0,0 +1,33 @@ +--- +cross_compilers_packages: + - gcc-aarch64-linux-gnu + - gcc-arm-linux-gnueabihf + - gcc-i686-linux-gnu + - gcc-powerpc64le-linux-gnu + - gcc-powerpc-linux-gnu + - gcc-riscv64-linux-gnu + - gcc-s390x-linux-gnu + + - gcc-13-aarch64-linux-gnu + - gcc-13-arm-linux-gnueabihf + - gcc-13-i686-linux-gnu + - gcc-13-powerpc64le-linux-gnu + - gcc-13-powerpc-linux-gnu + - gcc-13-riscv64-linux-gnu + - gcc-13-s390x-linux-gnu + + - gcc-12-aarch64-linux-gnu + - gcc-12-arm-linux-gnueabihf + - gcc-12-i686-linux-gnu + - gcc-12-powerpc64le-linux-gnu + - gcc-12-powerpc-linux-gnu + - gcc-12-riscv64-linux-gnu + - gcc-12-s390x-linux-gnu + + - gcc-11-aarch64-linux-gnu + - gcc-11-arm-linux-gnueabihf + - gcc-11-i686-linux-gnu + - gcc-11-powerpc64le-linux-gnu + - gcc-11-powerpc-linux-gnu + - gcc-11-riscv64-linux-gnu + - gcc-11-s390x-linux-gnu -- 2.34.1