Commit Graph

  • 05fe51db59 build_proton: Add lsteamclient build targets Andrew Eikum 2018-03-21 13:20:58 -05:00
  • 1708a87b49 build_proton.sh: Do not package proton when building single component Józef Kucia 2018-03-21 16:43:41 +01:00
  • b63199deff build_proton.sh: Add support for building selected components Józef Kucia 2018-03-21 16:43:41 +01:00
  • b46ebbd333 build_proton.sh: Prefix some paths with $TOP Józef Kucia 2018-03-21 16:43:41 +01:00
  • 81f367462e update dxvk Andrew Eikum 2018-03-19 14:15:21 -05:00
  • c5c8b90ff4 Update wine to 3.4 Andrew Eikum 2018-03-19 13:21:27 -05:00
  • ba3e23fb31 proton: Make debug logging a little simpler Andrew Eikum 2018-03-16 11:02:04 -05:00
  • 5b3ceebc20 proton: Also lock the prefix Andrew Eikum 2018-03-16 10:39:04 -05:00
  • 7a20ea9c1f proton: Lock on write access to the dist/ directory Andrew Eikum 2018-03-16 10:08:29 -05:00
  • e59105dc2f proton: Improve debug scripts Andrew Eikum 2018-03-14 13:58:11 -05:00
  • 69c8705c2a update README for OSX Andrew Eikum 2018-03-13 14:31:12 -05:00
  • 3a3737f2ca Update license text Andrew Eikum 2018-03-13 14:17:56 -05:00
  • 5a007b0123 update dxvk Andrew Eikum 2018-03-13 12:59:39 -05:00
  • c3ccf5a02d update wine Andrew Eikum 2018-03-13 12:58:10 -05:00
  • 1ad8b530ea proton: For now, always dump debug scripts Andrew Eikum 2018-03-13 12:57:53 -05:00
  • f7af914fe7 proton: Send logging to stderr Andrew Eikum 2018-03-13 09:57:35 -05:00
  • 3c120fa953 proton: Consistently read from os.environ, not our local copy Andrew Eikum 2018-03-13 09:55:05 -05:00
  • 38efd9aeed proton: Use STEAM_COMPAT_CLIENT_INSTALL_PATH if available Andrew Eikum 2018-03-13 09:53:31 -05:00
  • 07d39d53ef toolmanifest: Fix syntax Andrew Eikum 2018-03-12 08:53:55 -05:00
  • ab400010bc update dxvk Andrew Eikum 2018-03-08 13:04:58 -06:00
  • 0ddd3ff3d2 proton: Don't hard-code legacycompat path Andrew Eikum 2018-03-08 10:50:26 -06:00
  • 4c05f2aeec build_proton: Build openal-soft Andrew Eikum 2018-03-07 15:27:57 -06:00
  • 1cfd9f7a16 Add openal-soft submodule at version 1.18.2 Andrew Eikum 2018-03-07 15:17:41 -06:00
  • 305196b1ba build_proton: Build with -O2 Andrew Eikum 2018-03-08 12:48:05 -06:00
  • 3a1b1d1b00 steamclient: Load steamclient.dylib on mac Andrew Eikum 2018-03-07 14:35:05 -06:00
  • 0ef10d57f8 build_proton: Improve stripping on mac Andrew Eikum 2018-03-06 13:07:55 -06:00
  • f11e36aac0 proton: Use DYLD_LIBRARY_PATH for mac Andrew Eikum 2018-03-06 12:13:24 -06:00
  • 50c129c318 build_proton: Support mac build Andrew Eikum 2018-03-02 10:47:58 -06:00
  • 5270e09e94 Add SDL-mirror submodule at version 2.0.7 Andrew Eikum 2018-03-02 11:04:46 -06:00
  • d30f073f6d Add libjpeg-turbo submodule at version 1.5.3 Andrew Eikum 2018-03-02 10:56:49 -06:00
  • 859ad41bb1 Add libpng submodule at version 1.6.34 Andrew Eikum 2018-03-02 10:54:43 -06:00
  • 414e94f017 Add freetype2 submodule at version 2.9 Andrew Eikum 2018-03-02 10:49:17 -06:00
  • 5dd28393e2 update wine Andrew Eikum 2018-03-01 14:00:09 -06:00
  • 411d0945c0 update dxvk Andrew Eikum 2018-03-01 13:59:02 -06:00
  • f5b838c9e6 proton: Also log during winepath operations Andrew Eikum 2018-02-27 11:00:55 -06:00
  • 4cda34da0f add a README Andrew Eikum 2018-02-26 09:05:21 -06:00
  • 37eb221d95 proton: Fix translatepath verbs Andrew Eikum 2018-02-26 08:44:11 -06:00
  • b782a37bf1 build_proton: fix deploying binaries Andrew Eikum 2018-02-26 08:44:02 -06:00
  • 7ee21d6ad2 check in dxvk binaries Andrew Eikum 2018-02-23 11:00:05 -06:00
  • ecc023db90 dxvk: Give up building on debian Andrew Eikum 2018-02-23 10:36:08 -06:00
  • 26b3dfa09a update dxvk Andrew Eikum 2018-02-23 08:46:21 -06:00
  • d5c916f69c proton: Delete Steam files before copying them Andrew Eikum 2018-02-20 11:20:29 -06:00
  • c32f46cf00 proton: Use new translatepath API Andrew Eikum 2018-02-20 07:41:39 -06:00
  • ad6468dd6d update dxvk Andrew Eikum 2018-02-19 09:10:41 -06:00
  • ead648522a proton: Use log function Andrew Eikum 2018-02-15 13:06:32 -06:00
  • 711273dd2c proton: Add prefix upgrade infrastructure Andrew Eikum 2018-02-15 12:53:47 -06:00
  • 39d699318c build_dxvk: Fix installing into win32 directory Andrew Eikum 2018-02-15 11:19:41 -06:00
  • 6ae0931fd2 build_proton: Don't strip by default Andrew Eikum 2018-02-15 10:27:09 -06:00
  • 5cef7459dc proton: Dump a few different debugging utilities Andrew Eikum 2018-02-15 10:13:33 -06:00
  • 434ed0476c proton: Disable WINEDEBUG during winedbg session Andrew Eikum 2018-02-15 09:29:46 -06:00
  • 0979ab9ed0 proton: Match winedbg to the architecture type Andrew Eikum 2018-02-15 08:49:56 -06:00
  • 8de64cea0c proton: Also dump WINEDLLOVERRIDES and PROTON_VR_RUNTIME Andrew Eikum 2018-02-15 08:08:53 -06:00
  • 34e8f02917 proton: Escape cwd path Andrew Eikum 2018-02-15 07:59:42 -06:00
  • 4a03a68b79 proton: Use root symlink instead of steam Andrew Eikum 2018-02-15 07:32:44 -06:00
  • 8b8295cd67 update dxvk Andrew Eikum 2018-02-14 14:12:58 -06:00
  • 3c604cd918 update wine Andrew Eikum 2018-02-14 14:12:53 -06:00
  • dccc1f1fe8 proton: Add ability to dump debug command line Andrew Eikum 2018-02-13 15:06:41 -06:00
  • 0b6599c0bc proton: Set WINEDLLPATH and PATH Andrew Eikum 2018-02-14 13:59:35 -06:00
  • 02d4733d6d build_dxvk: Don't require Wine to be installed to build Andrew Eikum 2018-02-14 12:50:56 -06:00
  • ed45eceb39 update wine Andrew Eikum 2018-02-13 14:38:54 -06:00
  • aac4970c4c Update dxvk Andrew Eikum 2018-02-13 14:38:43 -06:00
  • d940c59d36 proton: Change default debug channels Andrew Eikum 2018-02-13 08:41:54 -06:00
  • 0686092448 proton: Support launching with dxvk Andrew Eikum 2018-02-09 11:03:59 -06:00
  • e527686e68 fix translatepath verb Andrew Eikum 2018-02-09 10:41:38 -06:00
  • 1c51856020 build dxvk Andrew Eikum 2018-02-09 10:33:40 -06:00
  • 979df49f2e Add dxvk submodule Andrew Eikum 2018-02-08 14:15:21 -06:00
  • bd78749e1e Add glslang binary Andrew Eikum 2018-02-08 14:14:29 -06:00
  • 6adef625fd proton: Complain if verb is missing Andrew Eikum 2018-02-08 14:13:05 -06:00
  • 7ef0476c2b proton: Dump stdout to /dev/null by default Andrew Eikum 2018-02-08 09:20:38 -06:00
  • 5d20566c13 Build lsteamclient and vrclient with -O2 Andrew Eikum 2018-02-07 14:01:25 -06:00
  • 4367aa17e7 proton: Explicitly use python2.7 in hashbang Andrew Eikum 2018-02-07 13:56:06 -06:00
  • 13eb21d38a update wine Andrew Eikum 2018-02-07 13:48:42 -06:00
  • e217e277c4 Support building for Mac Andrew Eikum 2018-02-07 13:48:25 -06:00
  • b272ddb88f Ship a LICENSE file Andrew Eikum 2018-02-06 13:26:01 -06:00
  • de529b4d05 Add translatepath support Andrew Eikum 2018-02-02 14:21:35 -06:00
  • 836a2ac537 update wine Andrew Eikum 2018-02-02 11:10:49 -06:00
  • 6b5f94f2ef vrclient: Pass Linux struct size to Linux GetControllerState Andrew Eikum 2018-02-02 10:59:21 -06:00
  • 68443426f9 update wine Andrew Eikum 2018-02-02 08:20:35 -06:00
  • 40aaae912c Don't install vulkan runtime Andrew Eikum 2018-02-02 08:20:15 -06:00
  • e8edb0f783 vrclient: Add sdk v1.0.12 Andrew Eikum 2018-01-31 10:31:32 -06:00
  • 4c907aa760 update wine Andrew Eikum 2018-01-30 12:22:32 -06:00
  • 70caa90911 build_proton.sh: Strip binaries in release mode Andrew Eikum 2018-01-30 11:35:42 -06:00
  • b8292666fe lsteamclient: Fix ISteamHTMLSurface vtable Andrew Eikum 2018-01-29 13:58:39 -06:00
  • 3daa85b407 update wine Andrew Eikum 2018-01-26 13:57:39 -06:00
  • ab6b25cc17 Set up winevulkan stuff at prefix create time Andrew Eikum 2018-01-26 13:57:23 -06:00
  • 0fada7caca update wine Andrew Eikum 2018-01-25 13:25:50 -06:00
  • 9e15bad61c Build prefix at first-run time, not build-time Andrew Eikum 2018-01-25 13:22:24 -06:00
  • fd300c22e4 Switch to new steam runtime chroots Andrew Eikum 2018-01-25 13:08:27 -06:00
  • 04174e94e7 proton: Don't crash on setting up VR stuff in existing prefix Andrew Eikum 2018-01-23 08:03:43 -06:00
  • d35045de06 wine update Andrew Eikum 2018-01-22 14:33:02 -06:00
  • 72eb9aa791 Build and use a default prefix Andrew Eikum 2018-01-22 13:59:42 -06:00
  • c162f4bd00 Use steamuser as proton username Andrew Eikum 2018-01-19 14:01:37 -06:00
  • 19e31c24ff proton: Fix debug printing during prefix creation Andrew Eikum 2018-01-19 13:03:51 -06:00
  • 74e96ab1ec Package proton into a tar.gz and extract on first-run Andrew Eikum 2018-01-19 11:03:54 -06:00
  • 34ee1f3295 Make wine submodule URL explicit Andrew Eikum 2018-01-19 11:05:52 -06:00
  • 8e56594631 Update wine Andrew Eikum 2018-01-19 09:29:15 -06:00
  • 73493c6638 vrclient: Build fake DLLs Andrew Eikum 2018-01-19 08:16:01 -06:00
  • 044aaa987d Update wine submodule Andrew Eikum 2018-01-18 14:04:23 -06:00
  • 4f49e6e29e move proton script here Andrew Eikum 2018-01-18 14:00:48 -06:00
  • c5f7f9c038 build vrclient Andrew Eikum 2018-01-18 13:57:01 -06:00