ableton.clang

This repository is no longer active, but you can still find the role on Ansible Galaxy. We are not maintaining it anymore.

Ansible Role ableton.clang

This role installs the clang compiler and its tools on the specified Ansible host.

Requirements

You need Ansible version 2.10 or later and a Linux host based on Debian.

For macOS, you should get clang through Xcode. On Windows, clang can be installed via Chocolatey, but this role doesn't currently support that.

Role Variables

These variables determine how clang is installed on the host:

  • clang_versions: A list of clang versions to install. You can install multiple versions side by side on a host. However, this role does not create shortcuts to the binaries, so you need to manage this in your playbooks or make sure your application specifies the clang version needed during compilation.

For complete details on required and optional role variables, check the defaults/main.yml file.

Example Playbook

---
- name: Install clang on hosts
  hosts: "all"
  vars:
    clang_versions:
      - 5.0
      - 6.0
      - 7
      - 11
      - 12

  roles:
    - ableton.clang

License

MIT

Maintainers

This project is maintained by these GitHub users:

Informazioni sul progetto

Installs clang compiler and utilities

Installa
ansible-galaxy install ableton.clang
Licenza
mit
Download
25.1k