make – Выполнение целей в файле Makefile
Описание
- Выполнение целей в файле Makefile.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- make
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| chdir путь / обязательно | Изменить текущий каталог перед запуском make. | |
| file путь добавлен в версии 2.5 | Использовать пользовательский Makefile. | |
| params словарь | Дополнительные параметры для передачи команде make. | |
| target строка | Цель для выполнения. Обычно это что-то вроде install,test или all. |
Примеры
- name: Build the default target
make:
chdir: /home/ubuntu/cool-project
- name: Run 'install' target as root
make:
chdir: /home/ubuntu/cool-project
target: install
become: yes
- name: Build 'all' target with extra arguments
make:
chdir: /home/ubuntu/cool-project
target: all
params:
NUM_THREADS: 4
BACKEND: lapack
- name: Build 'all' target with a custom Makefile
make:
chdir: /home/ubuntu/cool-project
target: all
file: /some-project/Makefile
Статус
- Данный модуль не гарантирует обратную совместимость. [превью]
- Этот модуль поддерживается сообществом Ansible. [сообщество]
Авторы
- Linus Unnebäck (@LinusU) <linus@folkdatorn.se>
Подсказка
Если вы обнаружите какие-либо проблемы в данном документе, вы можете отредактировать его, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/modules/make_module.html