ansible-desktop/roles/laptop/tasks/supergfxctl.yml

27 lines
533 B
YAML
Raw Normal View History

- name: install required packages for supergfxctl
become: yes
apt:
update_cache: yes
pkg:
- curl
- git
- build-essential
- make
- name: checkout supergfxctl repo
git:
2023-04-24 02:04:17 +00:00
repo: "{{ supergfxctl.repo }}"
dest: "{{ ansible_user_dir }}/src/supergfxctl"
clone: yes
update: yes
2023-04-24 02:04:17 +00:00
- name: build supergfxctl
make:
chdir: "{{ ansible_user_dir }}/src/supergfxctl"
2023-04-24 02:04:17 +00:00
- name: install supergfxctl
become: yes
make:
chdir: "{{ ansible_user_dir }}/src/supergfxctl"
target: install