master
1---
2# slock.yml tasks
3- name: slock - apt dependenices
4 apt:
5 name: "{{ item }}"
6 state: latest
7 become: yes
8 tags: [slock, apt]
9 with_items:
10 - build-essential
11 - libxrandr-dev
12
13- name: slock - git clone
14 git:
15 repo: git@github.com:bryfry/slock.git
16 dest: "{{ slock_dir }}"
17 tags: slock
18
19- name: slock - compile
20 command: "{{ item }}"
21 args:
22 chdir: "{{ slock_dir }}"
23 tags: slock
24 with_items:
25 - make clean
26 - make
27
28- name: slock - install
29 command: make install
30 args:
31 chdir: "{{ slock_dir }}"
32 tags: slock
33 become: true