fix(workstation): added missing environment flag and force file permissions when installing lua-lgi

This commit is contained in:
NaeiKinDus 2024-12-27 00:00:00 +00:00
parent 6f84e794c7
commit cd328704e5
Signed by: WoodSmellParticle
GPG key ID: 8E52ADFF7CA8AE56

View file

@ -91,6 +91,18 @@
chdir: /opt/git/foss/lua-lgi
cmd: make install
creates: /usr/local/lib/lua/5.4/lgi/corelgilua51.so
environment:
LUA_CFLAGS: "-I/usr/include/lua5.4"
- name: '[lua-lgi] set permissions'
become: true
ansible.builtin.file:
path: '{{ item }}'
mode: 'u=rwX,g=rwX,o=rX'
recurse: true
loop:
- /usr/local/lib/lua
- /usr/local/share/lua/
- name: '[awesomewm] install window manager'
block: