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:

Über das Projekt

Installs clang compiler and utilities

Installieren
ansible-galaxy install ableton.clang
GitHub Repository
Lizenz
mit
Downloads
25.1k