clang
Этот репозиторий был архивирован, и хотя роль остается доступной на Ansible Galaxy, мы больше не поддерживаем её.
Ansible роль ableton.clang
Эта роль устанавливает компилятор clang и сопутствующие утилиты на указанный хост Ansible.
Требования
Ansible >= 2.10 и хост на базе Linux с Debian.
Для macOS clang должен предоставляться через Xcode. На Windows clang доступен через Chocolatey, но эта роль в настоящее время не поддерживает его.
Переменные роли
Следующие переменные влияют на то, как clang
устанавливается на хост:
clang_versions
: Содержит список версий clang для установки. Несколько версий clang могут быть установлены на хосте одновременно. Однако эта роль не предоставляет символические ссылки на бинарные файлы, поэтому вы должны либо решить эту задачу в своих плейбуках, либо убедиться, что ваше приложение запрашивает конкретную версию clang во время компиляции.
Смотрите файл defaults/main.yml
для полной документации по обязательным и необязательным переменным роли.
Пример плейбука
---
- name: Установить clang на хостах
hosts: "all"
vars:
clang_versions:
- 5.0
- 6.0
- 7
- 11
- 12
roles:
- ableton.clang
Лицензия
MIT
Поддержка
Этот проект поддерживается следующими пользователями GitHub:
Установить
ansible-galaxy install Ableton/ansible-role-clang
Лицензия
mit
Загрузки
25121