mirror of
https://github.com/ValveSoftware/Proton.git
synced 2025-01-14 23:58:17 +03:00
update README for OSX
This commit is contained in:
parent
3a3737f2ca
commit
69c8705c2a
13
README
13
README
@ -1,9 +1,9 @@
|
|||||||
Proton is a tool for use with the Steam for Linux client which allows games
|
Proton is a tool for use with the Steam client which allows games which are
|
||||||
which are exclusive to Windows to run on Linux operating systems. It uses Wine
|
exclusive to Windows to run on Linux and macOS operating systems. It uses Wine
|
||||||
to facilitate this.
|
to facilitate this.
|
||||||
|
|
||||||
To build Proton, set up a Debian machine with the Steam chroots as documented
|
To build Proton for Linux, set up a Debian machine with the Steam chroots as
|
||||||
in the Steam Runtime repository:
|
documented in the Steam Runtime repository:
|
||||||
|
|
||||||
https://github.com/ValveSoftware/steam-runtime
|
https://github.com/ValveSoftware/steam-runtime
|
||||||
|
|
||||||
@ -15,6 +15,11 @@ you have all of the relevant libraries installed in each chroot.
|
|||||||
|
|
||||||
TODO: Better document setting up the build machine.
|
TODO: Better document setting up the build machine.
|
||||||
|
|
||||||
|
To build Proton for macOS, install the latest Xcode command line tools, as
|
||||||
|
well as cmake (for openal-soft) and a recent nasm (for libjpeg-turbo). You can
|
||||||
|
use a packager like Homebrew to find these packages. Then run
|
||||||
|
"build_proton.sh".
|
||||||
|
|
||||||
Once built, the dist/ directory will contain the files which can be distributed
|
Once built, the dist/ directory will contain the files which can be distributed
|
||||||
through Steam. For testing purposes, you should be able to clear out the files
|
through Steam. For testing purposes, you should be able to clear out the files
|
||||||
in your steamapps/common/Proton directory and replace them with the contents of
|
in your steamapps/common/Proton directory and replace them with the contents of
|
||||||
|
Loading…
x
Reference in New Issue
Block a user