From b0697f239dd5112d7dae8dd246761e2bf1f3e519 Mon Sep 17 00:00:00 2001 From: bearoso Date: Mon, 24 Feb 2025 18:22:19 -0600 Subject: [PATCH] Updated Compiling (markdown) --- Compiling.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Compiling.md b/Compiling.md index c4574dd..35499bf 100644 --- a/Compiling.md +++ b/Compiling.md @@ -56,17 +56,17 @@ Optional: - Wayland - minizip -Check out glslang and SPIRV-Cross: +Check out the submodules: -glslang and SPIRV-Cross are submodules located in the main source directory at `shaders/glslang` and `shaders/SPIRV-Cross`. If you are using a git clone, to get all the necessary projects you can simply run: +If you are using cloning the git repository, to get all the necessary projects you can simply run: ``` snes9x$ git submodule update --init --recursive ``` -If you are using a tarball, but have git installed, you can run: +If you are using a tarball, but have git installed, you can create a temporary git repository to retrieve the submodules: ``` snes9x$ git init && git submodule update --init --recursive ``` -Otherwise, you will need to place the glslang source files in `shaders/glslang` and the SPIRV-Cross source files in the `shaders/SPIRV-Cross` directory manually. +Otherwise, you will need to download and place the source for all the directories listed in the .gitmodules file manually. 1. Use the appropriate configure tool to generate build files. Only this first step is different. The rest of the build process will use the "ninja" program.