diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 73f4234c..0818d860 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -46,6 +46,9 @@ jobs: libglm-dev \ libssl-dev \ zlib1g-dev \ + libvulkan-dev \ + vulkan-tools \ + glslc \ libavformat-dev \ libavcodec-dev \ libswscale-dev \ diff --git a/BUILD_INSTRUCTIONS.md b/BUILD_INSTRUCTIONS.md index 14627e5e..37fb3b3f 100644 --- a/BUILD_INSTRUCTIONS.md +++ b/BUILD_INSTRUCTIONS.md @@ -10,7 +10,13 @@ This document provides platform-specific build instructions for WoWee. ```bash sudo apt update -sudo apt install -y build-essential cmake pkg-config git libsdl2-dev libglew-dev libglm-dev libssl-dev zlib1g-dev libavcodec-dev libavformat-dev libavutil-dev libswscale-dev libunicorn-dev libstorm-dev +sudo apt install -y \ + build-essential cmake pkg-config git \ + libsdl2-dev libglew-dev libglm-dev \ + libssl-dev zlib1g-dev \ + libvulkan-dev vulkan-tools glslc \ + libavcodec-dev libavformat-dev libavutil-dev libswscale-dev \ + libunicorn-dev libstorm-dev libx11-dev ``` --- @@ -20,7 +26,11 @@ sudo apt install -y build-essential cmake pkg-config git libsdl2-dev libglew ### Install Dependencies ```bash -sudo pacman -S --needed base-devel cmake pkgconf git sdl2 glew glm openssl zlib ffmpeg unicorn stormlib +sudo pacman -S --needed \ + base-devel cmake pkgconf git \ + sdl2 glew glm openssl zlib \ + vulkan-devel vulkan-tools shaderc \ + ffmpeg unicorn stormlib ``` ---