Update Building.md

pull/184/head
Peter Repukat 2 years ago
parent f045e3c1cf
commit 41bf2d88f6

@ -1,35 +1,40 @@
---
---
# Building GlosSI # Building GlosSI
## Windows ## Windows
Requirements: Requirements:
- git
- Visual Studio 2022 (Community edition is fine) - Visual Studio 2022 (Community edition is fine)
- Qt 6.2.X (GlosSIConfig only) - [Qt 6.X](https://www.qt.io/download-qt-installer) (GlosSIConfig only)
- Qt Visual Studio addin (GlosSIConfig only) - [Qt Visual Studio addin](https://marketplace.visualstudio.com/items?itemName=TheQtCompany.QtVisualStudioTools2022) (GlosSIConfig only)
In a "Developer Powershell for VS 2022" run:
```powershell ```powershell
git submodule init
git submodule update --recursive
.\prebuild.ps1 .\prebuild.ps1
# Open GlosSI.sln and hit build! # Open GlosSI.sln and hit build!
Invoke-Item GlosSI.sln Invoke-Item GlosSI.sln
``` ```
(Note: It can be the case that the first build fails as there are versioning files created when building. Just hit build again and you should be good to go!)
In addition to the above, you will need to install the required drivers: In addition to the above, you will need to install the required drivers:
`ViGEmBusSetup_x64.msi` and `HidHideMSI.msi` `ViGEmBusSetup_x64.exe` and `HidHideMSI.exe`
Both of which can be downloed from [ViGEm's website](https://vigem.org/Downloads/) or by use of the `download_release_deps.ps1` script. Both of these can be downloaded from [ViGEm's website](https://vigem.org/Downloads/) or by use of the `download_release_deps.ps1` script.
---
## Linux ## Linux
Linux support is currently not really implemented. Linux support is currently not really implemented.
No guarantees that the build will even work. (It's probably broken)
That said, very limited linux support is planned for the future. That said, very limited linux support is planned for the future.
No Guarantees that the build works out! No Guarantees that the build works out!
Building should be as easy as:
**GlosSITarget:** **GlosSITarget:**
```shell ```shell

Loading…
Cancel
Save