We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Download and install Node.js (https://nodejs.org/en/download)
Download and install git (https://git-scm.com/downloads)
Download and install the OpenJDK (https://www.microsoft.com/openjdk)
Open PowerShell or cmd
Clone the repository
git clone https://github.com/GaijinEntertainment/Dagor-Shader-Language-Server.git
Go inside the repository's root folder
cd Dagor-Shader-Language-Server
Install dependencies
npm install
Generate code
npm run generate-dshl-antlr
and
npm run generate-condition-antlr
You have to generate code again, every time you change the ConditionLexer.g4, ConditionParser.g4, DshlLexer.g4 or the DshlParser.g4 files.
Build the code
npm run build
or
npm run build-production