Admiral H. Curtiss and Pablo Stebler
fdc327c252
Externals/FatFs: Build as part of Dolphin.
...
Co-authored-by: Pablo Stebler <pablo@stebler.xyz >
2022-07-11 23:11:37 +02:00
Jun Bo Bi and Shawn Hoffman
ceed42a0ee
Add SDL as a submodule
2022-07-10 15:38:59 -07:00
iwubcode and tellowkrinkle
1c90d836a5
Externals: add spirv-cross using upstream commit 50b4d5389b6a06f86fb63a2848e1a7da6d9755ca
...
Co-authored-by: tellowkrinkle <tellowkrinkle@gmail.com >
2022-06-24 17:52:31 -05:00
Shawn Hoffman
a29b1ac6d3
Revert "msbuild: use pdbaltpath to strip dirname of pdb"
...
This reverts commit f2c5c052bc .
debuggers using path-based searching don't seem smart enough
to find a relative path if it's not relative to their pwd.
2022-05-03 11:42:45 -07:00
Shawn Hoffman
64cd4cc86f
msbuild: use default Project attrs
...
maybe it makes the xml less scary :D
2022-04-27 15:26:43 -07:00
Shawn Hoffman
dde2f7e637
Disable MSBuild Resource Manager
2022-04-27 15:06:04 -07:00
Mai M and GitHub
e4695e329c
Merge pull request #10616 from shuffle2/fmt-lib
...
msbuild: fmt static library
2022-04-26 23:25:58 -04:00
Shawn Hoffman
eb87245be8
msbuild: use pathmap to unify source paths embedded in objects
2022-04-26 18:14:51 -07:00
Shawn Hoffman
f2c5c052bc
msbuild: use pdbaltpath to strip dirname of pdb
2022-04-26 18:14:51 -07:00
Shawn Hoffman
44951a4cbc
use fmt as static library instead of headers
...
reportedly improves compile time
2022-04-26 16:32:29 -07:00
Shawn Hoffman
5724de13b0
msbuild: brepro -> deterministic
2022-04-25 09:48:50 -07:00
Shawn Hoffman
70507c2237
update to libusb v1.0.26
...
moves libusb from vendored to submodule
2022-04-17 20:01:19 -07:00
Shawn Hoffman
818f6c81ed
msbuild: don't explicitly set _SECURE_SCL
2022-04-02 15:25:42 -07:00
Shawn Hoffman
e6ed77b5f6
msvc: enable conformant __cplusplus macro
2022-04-02 02:46:22 -07:00
Shawn Hoffman
09432ef098
windows: move ffmpeg bins to submodule
...
udpate ffmpeg to b1cbeabf5e4b3234e895a58bafa371bfb792baf0
enable ffmpeg on arm64
2022-03-29 17:27:46 -07:00
Admiral H. Curtiss
676713e036
Re-enable Auto-Update when building with VS project files.
2022-03-19 15:30:28 +01:00
Shawn Hoffman
5e1fee7dbd
msbuild: remove workaround for older winsdk
2021-11-15 16:23:33 -08:00
Shawn Hoffman
a69adafdd8
msbuild: use /external:anglebrackets
...
Revert usage of ExternalIncludePath, as that var is specifically
for external includes which do not get scanned for changes.
2021-11-15 00:33:51 -08:00
JosJuice
fb265b610d
Android: Don't hold gameFileCache lock during updateAdditionalMetadata
...
It seems like we spend a lot of the game list scanning time in
updateAdditionalMetadata, which I suppose makes sense considering
how many different files that function attempts to open.
With the addition of just one little atomic operation, we can make
it safe to call updateAdditionalMetadata without holding a lock.
2021-08-24 15:35:39 +02:00
JMC47 and GitHub
a1e806ed76
Merge pull request #9600 from Bonta0/mgba-pr
...
Full GBA Controllers Integration with mGBA
2021-07-21 02:36:43 -04:00
Shawn Hoffman
7117bd5772
msbuild: remove deprecated MinimalRebuild
...
we were explicitly disabling it, which is
effectively the new behavior
2021-07-17 14:29:03 -07:00
Bonta
44aaf108d1
Externals: Integrate mGBA as a submodule
2021-07-13 16:39:29 +02:00
Shawn Hoffman
d19d2ce2bd
msvc: use external header feature solution-wide
...
Add external include paths to ExternalIncludePath instead of
AdditionalIncludeDirectories. msbuild appends these paths to
EXTERNAL_INCLUDE env var, which is passed to /external:env:.
Specify /external:W0 and /external:templates-, with override for
DolphinQt for the template flag, since Qt 5.15.0 causes some warnings
in qmap.h
2021-06-03 15:42:23 -07:00
Shawn Hoffman
6829775fac
msbuild: re-enable HAS_OPENGL and HAS_VULKAN
2021-01-27 19:10:53 -08:00
Shawn Hoffman
49b9deeb03
msvc: add asan support (disabled by default)
2021-01-10 15:11:18 -08:00