ansible: Support Ubuntu focal, jammy, and noble in compiler role
authorKienan Stewart <kstewart@efficios.com>
Wed, 14 Feb 2024 19:40:58 +0000 (14:40 -0500)
committerKienan Stewart <kstewart@efficios.com>
Wed, 14 Feb 2024 20:49:12 +0000 (15:49 -0500)
Change-Id: I2d4e4878c761650779dd0678d030fc651cf9b885
Signed-off-by: Kienan Stewart <kstewart@efficios.com>
automation/ansible/roles/compilers/vars/Ubuntu-20.yml [new file with mode: 0644]
automation/ansible/roles/compilers/vars/Ubuntu-22.yml
automation/ansible/roles/compilers/vars/Ubuntu-24.yml [new file with mode: 0644]

diff --git a/automation/ansible/roles/compilers/vars/Ubuntu-20.yml b/automation/ansible/roles/compilers/vars/Ubuntu-20.yml
new file mode 100644 (file)
index 0000000..07a4d4a
--- /dev/null
@@ -0,0 +1,42 @@
+---
+compilers_legacy_packages: []
+compilers_packages:
+  - gcc
+  - gcc-7
+  - gcc-8
+  - gcc-9
+  - gcc-10
+  - g++
+  - g++-7
+  - g++-8
+  - g++-9
+  - g++-10
+  - clang
+  - clang-7
+  - clang-8
+  - clang-9
+  - clang-10
+  - clang-11
+  - clang-12
+  - libclang-dev
+  - libclang-7-dev
+  - libclang-8-dev
+  - libclang-9-dev
+  - libclang-10-dev
+  - libclang-11-dev
+  - libclang-12-dev
+  - clang-format
+  - clang-format-7
+  - clang-format-8
+  - clang-format-9
+  - clang-format-10
+  - clang-format-11
+  - clang-format-12
+  - clang-tidy
+  - clang-tidy-7
+  - clang-tidy-8
+  - clang-tidy-9
+  - clang-tidy-10
+  - clang-tidy-11
+  - clang-tidy-12
+  - bear
index e2464f8e6062b48aac2a79c74baa52ac8cd89991..9a1195a5c9ddab729673732091f6154a26fe78ef 100644 (file)
@@ -1,4 +1,5 @@
 ---
+compilers_legacy_packages: []
 compilers_packages:
   - gcc
   - gcc-9
@@ -20,14 +21,17 @@ compilers_packages:
   - libclang-12-dev
   - libclang-13-dev
   - libclang-14-dev
+  - libclang-15-dev
   - clang-format
   - clang-format-11
   - clang-format-12
   - clang-format-13
   - clang-format-14
+  - clang-format-15
   - clang-tidy
   - clang-tidy-11
   - clang-tidy-12
   - clang-tidy-13
   - clang-tidy-14
+  - clang-tidy-15
   - bear
diff --git a/automation/ansible/roles/compilers/vars/Ubuntu-24.yml b/automation/ansible/roles/compilers/vars/Ubuntu-24.yml
new file mode 100644 (file)
index 0000000..06b10a6
--- /dev/null
@@ -0,0 +1,42 @@
+---
+compilers_legacy_packages: []
+compilers_packages:
+  - gcc
+  - gcc-9
+  - gcc-10
+  - gcc-11
+  - gcc-12
+  - gcc-13
+  - gcc-14
+  - g++
+  - g++-9
+  - g++-10
+  - g++-11
+  - g++-12
+  - g++-13
+  - g++-14
+  - clang
+  - clang-14
+  - clang-15
+  - clang-16
+  - clang-17
+  - clang-18
+  - libclang-dev
+  - libclang-14-dev
+  - libclang-15-dev
+  - libclang-16-dev
+  - libclang-17-dev
+  - libclang-18-dev
+  - clang-format
+  - clang-format-14
+  - clang-format-15
+  - clang-format-16
+  - clang-format-17
+  - clang-format-18
+  - clang-tidy
+  - clang-tidy-14
+  - clang-tidy-15
+  - clang-tidy-16
+  - clang-tidy-17
+  - clang-tidy-18
+  - bear
This page took 0.024344 seconds and 4 git commands to generate.