-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Stenguage doesn't have a very complicated file structure. There is a libs folder where you can have Stenguage or dll files which can be accessed globally by any script you make.
Stenguage
├─libs
│ └─StdLib.dll
├─Stenguage.dll
├─Stenguage.exe
└─Stenguage.runtimeconfig.json
When you compile from source there will be a Stenguage.deps.json file generated, if you have a library that's made in C# and requires external libraries to function you will have to delete the json file. You can also change it so that it contains the required dependency, but it's not required.
Stenguage is made in C# so you will need to use Visual Studio to compile it.
First clone the GitHub repo and open the .sln file in Visual Studio.
git clone https://github.com/sten-code/Stenguage.gitClick on Build > Build Solution in order to compile Stenguage.
The StdLib should automatically be compiled and added to the libs folder of Stenguage.
You can add the folder to your environment variables in order to use the stenguage command everywhere.
This is what the file structure will look like when compiling.
Stenguage
├─libs
│ └─StdLib.dll
├─Stenguage.deps.json
├─Stenguage.dll
├─Stenguage.exe
├─Stenguage.pdb
└─Stenguage.runtimeconfig.json
There will be a Stenguage.deps.json file generated, if you have a library that's made in C# and requires external libraries to function you will have to delete the json file. You can also change it so that it contains the required dependency, but it's not required.
The Stenguage.pdb is also not required because it contains debug symbols for Visual Studio and isn't required to run Stenguage.