update README for OSX

This commit is contained in:
Andrew Eikum 2018-03-13 14:31:12 -05:00
parent 3a3737f2ca
commit 69c8705c2a

13
README
View file

@ -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