Commit Graph
37 Commits
Author SHA1 Message Date
Andrew Eikum 9792de4284 Fix release build switch 2018-04-10 10:32:53 -05:00
Andrew Eikum 802605d1be Fix building on Mac 2018-04-10 10:18:52 -05:00
Andrew Eikum b638eb1602 build_proton: Ship dxvk on mac, too 2018-04-10 08:50:35 -05:00
Andrew Eikum 98d4ab35f1 build_proton: Build Wine with MoltenVK 2018-04-10 08:50:35 -05:00
Jeremy White 2aa231df0f Move the licenses around a bit, potentially structuring for Valve
to drop in a top level license file.
2018-04-05 08:34:04 -05:00
Jeremy White 928df711ba Add a usage statement. 2018-04-04 09:33:09 -05:00
Jeremy White a3ea83fcac Make ccache optional. 2018-04-04 09:26:47 -05:00
Andrew Eikum 83baefd831 build_proton: Require gcc >= 5.3 2018-03-23 09:11:38 -05:00
Andrew Eikum 05fe51db59 build_proton: Add lsteamclient build targets 2018-03-21 13:20:58 -05:00
Józef Kucia 1708a87b49 build_proton.sh: Do not package proton when building single component 2018-03-21 11:41:59 -05:00
Józef Kucia b63199deff build_proton.sh: Add support for building selected components 2018-03-21 11:41:58 -05:00
Józef Kucia b46ebbd333 build_proton.sh: Prefix some paths with $TOP 2018-03-21 11:41:54 -05:00
Andrew Eikum 7a20ea9c1f proton: Lock on write access to the dist/ directory
Steam needs to be able to run proton several times in parallel without
it becoming corrupted.
2018-03-16 11:37:27 -05:00
Andrew Eikum 3a3737f2ca Update license text 2018-03-13 14:18:43 -05:00
Andrew Eikum 4c05f2aeec build_proton: Build openal-soft 2018-03-08 12:53:01 -06:00
Andrew Eikum 305196b1ba build_proton: Build with -O2 2018-03-08 12:48:05 -06:00
Andrew Eikum 0ef10d57f8 build_proton: Improve stripping on mac
This still leaks my build paths in the binaries, though.
2018-03-06 13:07:55 -06:00
Andrew Eikum 50c129c318 build_proton: Support mac build 2018-03-06 12:13:55 -06:00
Andrew Eikum b782a37bf1 build_proton: fix deploying binaries 2018-02-26 08:44:02 -06:00
Andrew Eikum ecc023db90 dxvk: Give up building on debian 2018-02-23 10:57:38 -06:00
Andrew Eikum 6ae0931fd2 build_proton: Don't strip by default 2018-02-15 10:27:09 -06:00
Andrew Eikum 1c51856020 build dxvk 2018-02-12 08:08:53 -06:00
Andrew Eikum 5d20566c13 Build lsteamclient and vrclient with -O2 2018-02-08 09:21:26 -06:00
Andrew Eikum e217e277c4 Support building for Mac
Patch by Aric
2018-02-08 09:21:25 -06:00
Andrew Eikum b272ddb88f Ship a LICENSE file 2018-02-06 13:36:49 -06:00