|
1 | 1 | # Build Stride without Visual Studio |
2 | 2 |
|
3 | | -1. Install [Visual Studio Build Tools](https://aka.ms/vs/17/release/vs_BuildTools.exe) with the same prerequisites listed [here](building-source-windows.md) |
4 | | -2. Add MSBuild's directory to your system's *PATH* (ex: `C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\MSBuild\Current\Bin`) |
5 | | -3. Open a command prompt, point it to a directory and clone Stride to it: `git lfs clone https://github.com/stride3d/stride.git` |
6 | | -4. Navigate to `/Build` with the command prompt, input `msbuild /t:Restore Stride.sln` then `compile.bat` |
| 3 | +1. **Install** [Visual Studio Build Tools](https://aka.ms/vs/17/release/vs_BuildTools.exe) with the same prerequisites listed above. |
| 4 | +2. **Add MSBuild to your system's PATH:** |
| 5 | + - Add MSBuild's directory to your `PATH` environment variable (e.g., `C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\MSBuild\Current\Bin`). |
| 6 | +3. **Clone the repository:** |
| 7 | + ```bash |
| 8 | + git lfs clone https://github.com/stride3d/stride.git |
| 9 | + ``` |
| 10 | +4. **Build using the command line:** |
| 11 | + - Navigate to the `/build` directory in the command prompt and run: |
| 12 | + ```bash |
| 13 | + msbuild /t:Restore Stride.sln |
| 14 | + ``` |
| 15 | + - Then run: |
| 16 | + ```bash |
| 17 | + compile.bat |
| 18 | + ``` |
7 | 19 |
|
8 | 20 | ## Build Stride with Rider |
9 | | -With Rider 2024.1 and after [commit 0e053a3](https://github.com/stride3d/stride/commit/0e053a3b8873f49e9e0e5450a3dfad368a6ed042) Stride can now be built hassle free from Rider, you just have to make sure that `Use ReSharper Build` is enabled in your settings. |
| 21 | + |
| 22 | +With Rider 2025.2 and after [commit 0e053a3](https://github.com/stride3d/stride/commit/0e053a3b8873f49e9e0e5450a3dfad368a6ed042) Stride can now be built hassle free from Rider, you just have to make sure that `Use ReSharper Build` is enabled in your settings. |
10 | 23 |
|
11 | 24 |  |
12 | 25 |
|
13 | 26 | ### Hot Reload |
| 27 | + |
14 | 28 | To hot reload your changes, you can either pause and continue the program or click the hot reload button at the top of the text editor when it appears. |
15 | 29 |
|
16 | 30 |  |
0 commit comments