From 147bf7b5d6c576aeb9ce27116df055fe13a75636 Mon Sep 17 00:00:00 2001 From: ProgramSnail Date: Tue, 19 Aug 2025 20:16:39 +0300 Subject: [PATCH] gamedev play fix --- roles/dev/tasks/gamedev.yml | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/roles/dev/tasks/gamedev.yml b/roles/dev/tasks/gamedev.yml index e0ea743..6efc0d0 100644 --- a/roles/dev/tasks/gamedev.yml +++ b/roles/dev/tasks/gamedev.yml @@ -2,6 +2,21 @@ ansible.builtin.package_facts: manager: auto +# defold deps +- name: Installing defold game engine deps + become: true + ansible.builtin.dnf5: + name: + - glew-devel + - SDL2-devel + - SDL2_image-devel + - glm-devel + - freetype-devel + - mesa-libGLU + - openal-soft + - java-21-openjdk + state: latest + # defold - name: Creating defold game engine dir ansible.builtin.file: @@ -16,11 +31,12 @@ mode: a keep_newer: true extra_opts: [--strip-components=1] -- name: Updating fish path for defold - ansible.builtin.shell: fish_add_path -m {{ ansible_env.HOME }}/defold - args: - executable: /usr/bin/fish - changed_when: false +# NOTE: defold does not work outside dir (?) +# - name: Updating fish path for defold +# ansible.builtin.shell: fish_add_path -m {{ ansible_env.HOME }}/defold +# args: +# executable: /usr/bin/fish +# changed_when: false # lua lsp - name: Get latest lua lsp version