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.
Open the Terminal
Download and install npm
sudo apt install npm
Install git
sudo apt install git
Install the OpenJDK
sudo apt-get install msopenjdk-21
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