classroom/roles/linroom/tasks/GUI_development.yml

56 lines
1.2 KiB
YAML

- name: Install X11 development
block:
- name: Install libx11-dev
apt:
name: libx11-dev
state: latest
- name: Install libxext-dev
apt:
name: libxext-dev
state: latest
- name: Install xutils
apt:
name: x11-utils
state: latest
- name: Install GTK development
block:
- name: Install libgtk-4-dev
apt:
name: libgtk-4-dev
state: latest
- name: Install libgtk-3-dev
apt:
name: libgtk-3-dev
state: latest
- name: Install libgtkmm-3.0-dev
apt:
name: libgtkmm-3.0-dev
state: latest
- name: Install Wayland development
block:
- name: Install libwayland-dev
apt:
name: libwayland-dev
state: latest
- name: Install libwlroots-dev
apt:
name: libwlroots-dev
state: latest
- name: Install qt6-wayland-dev
apt:
name: qt6-wayland-dev
state: latest
- name: Install qt6-wayland-dev-tools
apt:
name: qt6-wayland-dev-tools
state: latest
- name: Install Glade
apt:
name: glade
state: latest
- name: Install QT Creator
apt:
name: qtcreator
state: latest