ableton.clang
Dieses Repository wurde archiviert, und obwohl die Rolle auf Ansible Galaxy weiterhin zugänglich ist, wird sie nicht mehr gewartet.
Ansible-Rolle ableton.clang
Diese Rolle installiert den clang Compiler und die zugehörigen Werkzeuge auf dem angegebenen Ansible-Host.
Anforderungen
Ansible >= 2.10 und ein Debian-basiertes Linux-System.
Für macOS sollte clang über Xcode bereitgestellt werden. Unter Windows ist clang über Chocolatey verfügbar, aber diese Rolle unterstützt das derzeit nicht.
Rollenvariablen
Die folgenden Variablen beeinflussen, wie clang
auf dem Host installiert wird:
clang_versions
: Eine Liste von clang-Versionen, die installiert werden sollen. Mehrere clang-Versionen können nebeneinander auf einem Host installiert werden. Diese Rolle stellt jedoch keine Symlinks zu den Binärdateien bereit, sodass Sie entweder in Ihren Playbooks darauf achten müssen oder sicherstellen müssen, dass Ihre Anwendung während der Kompilierung eine bestimmte clang-Version anfordert.
Siehe die Datei defaults/main.yml
für die vollständige Dokumentation zu erforderlichen und optionalen Rollenvariablen.
Beispiel-Playbook
---
- name: Installiere clang auf Hosts
hosts: "alle"
vars:
clang_versions:
- 5.0
- 6.0
- 7
- 11
- 12
roles:
- ableton.clang
Lizenz
MIT
Verwalter
Dieses Projekt wird von den folgenden GitHub-Nutzern verwaltet:
Installieren
ansible-galaxy install ableton.clang
Lizenz
mit
Downloads
25.1k