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