diff --git a/README.md b/README.md index 31d62b7..f11c77c 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,43 @@ Edit file `C:\Users\\AppData\Local\openvr\openvrpaths.vrpath`, add `"P ![img](https://eiren.cat/ib4_) *Don't forget to double backwards slashes!* +## Building On Linux + +Note: Only for Arch + +Dependencies needed: + vcpkg(Aur), + cmake + +Note: On others + +Dependencies Needed: + git, + g++ + +Run `git clone https://github.com/Microsoft/vcpkg.git` + +Run `./vcpkg/bootstrap-vcpkg.sh` + +### Step One + +Go to the root of the project and `mkdir build` + +### Step Two + +In the terminal run `vcpkg install protobuf` + +### Step Three + +Run `cmake -B build/ -S . -DCMAKE_TOOLCHAIN_FILE=/opt/vcpkg/scripts/buildsystems/vcpkg.cmake` in the terminal + +### Step Four + +Run `cmake --build build/` + +Should finish building if it doesn't ask for help in the discord +https://discord.gg/SlimeVR + ## Contributions By contributing to this project you are placing all your code under MIT or less restricting licenses, and you certify that the code you have used is compatible with those licenses or is authored by you. If you're doing so on your work time, you certify that your employer is okay with this.