Build instructions

This commit is contained in:
Natsumi
2021-01-14 13:08:33 +13:00
parent 15c57959e8
commit bb33562bf3
2 changed files with 23 additions and 0 deletions

View File

@@ -44,3 +44,22 @@ Screenshots
![dis](https://user-images.githubusercontent.com/25771678/63170206-c62b2880-c073-11e9-836c-482f8a0935a0.png)
![noty1](https://user-images.githubusercontent.com/25771678/63169808-ae06d980-c072-11e9-93e9-fcc13312872b.PNG)
![noty2](https://user-images.githubusercontent.com/25771678/63169810-ae9f7000-c072-11e9-818b-dd419213420b.PNG)
# How to build VRCX
* Get source code
* Download latest source code [zip](https://github.com/pypy-vrc/VRCX/archive/master.zip) or clone repo with `git clone`
* Build .NET
* Install [Visual Studio](https://visualstudio.microsoft.com/) if it's not already installed
* In Visual Studio "Open Project/Solution" and browse to the [Solution file](https://docs.microsoft.com/en-us/visualstudio/extensibility/internals/solution-dot-sln-file) provided inside the downloaded source code
* Restore [NuGet](https://docs.microsoft.com/en-us/nuget/consume-packages/package-restore#restore-packages-automatically-using-visual-studio) packages
* [Build](https://docs.microsoft.com/en-us/visualstudio/ide/building-and-cleaning-projects-and-solutions-in-visual-studio) Solution
* Build Node.js
* Download and install [Node.js](https://nodejs.org/en/download/)
* Run `build-node.js.cmd`
* Run `make-junction.cmd`
* Create release zip
* Run `make-zip.cmd` for [Bandizip](https://www.bandisoft.com/bandizip) or `make-zip-7z.cmd` for [7-Zip](https://www.7-zip.org)