Stenzek
6ee99d8b81
Build: Add ARM64 configurations
2024-06-14 17:06:45 +10:00
TheLastRar
f2e4a5e780
GS: Remove MSVC macro hack
2024-05-30 19:01:23 +01:00
Stenzek
dfa5fccec9
Build: Unify shared libraries across platforms
...
Use DLLs/shared libraries for:
- libjpeg
- libpng
- libwebp
- lz4
- SDL
- zlib
- zstd
2024-04-06 13:17:22 +10:00
Stenzek
47a65ce01e
Misc: Slim down PCH
2023-12-24 14:03:14 +10:00
Stenzek
220117f07c
MSBuild: Put all objects/libs together in build directory
2023-08-26 17:23:14 +10:00
Stenzek
ad0190d6ed
Build: Require C++20
2023-07-20 21:23:31 +10:00
Stenzek
3c408de5c9
Build: Disable exceptions in the compiler
2023-06-30 21:37:44 +10:00
Stenzek
bca20c9e27
Common: Call dwmapi directly
2023-06-15 20:46:56 +10:00
Stenzek
512d24cea6
Misc: More build system cleanups
...
Set UTF-8 source file format globally.
Set permissive/compliance mode globally.
Get rid of include of base 3rdparty directory, be explicit.
Get rid of duplicated properties.
Get rid of leftover plugin property files.
2023-05-16 12:58:19 +01:00
Stenzek
ac3e7fbf44
MSBuild: Support building with clang-cl
2023-01-03 12:16:50 +00:00
lightningterror
f1ac712eba
build: Remove _M_X86_64, __M_X86_64, _M_X86_32 defines.
...
32bit cleanup.
2022-03-21 20:21:36 +01:00
Connor McLaughlin
8bedfc257f
Common: Don't define __i386__ on Windows
...
It breaks Qt.
2022-01-30 14:29:18 +00:00
kojin
32c30ad9e4
vs: split target names for avx and avx2 builds
2021-07-03 18:16:11 -04:00
kojin
9814d442cd
vs: move the pcsx2 project
...
Move the pcsx2 project from pcsx2/windows/VCprojects/ to pcsx2/
This is to fix an issue that was causing the intermediate files to go to the wrong directory.
pcsx2/windows/VCprojects/Win32/Devel/../../GS/GS.o -> pcsx2/Win32/Devel/GS/GS.o
2021-07-03 18:16:11 -04:00
kojin
601241b2c7
vs: move the common props
2021-07-03 18:16:11 -04:00
Jonathan Li
af60501fb6
windows: Remove unused solution files and property sheets
...
The solution files are unused and for ancient Visual Studio versions -
GSDumpGUI has its own solution file, and bin2cpp is included in the main
solution file.
The property sheets have either fallen out of use or were never used in
the first place.
2016-08-04 23:09:08 +01:00
Miguel A. Colón Vélez
6462393aaf
Introduce end-of-line normalization
...
Signed-off-by: Gregory Hainaut <gregory.hainaut@gmail.com>
2015-08-04 23:52:48 +02:00
gigaherz
cd36e5fd24
Fix PadSSSPSX building, properly fix ZeroSPU2 and the null plugins too. Remove nullplugin_svnroot.props since it's not used anymore (I misunderstood the way props work).
...
Silence many of the warnings related to TargetName.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@2861 96395faa-99c1-11dd-bbfe-3dabce05a288
2010-04-15 22:18:32 +00:00
gabest11
ab010b2b4c
forgot to set function level linking..., that trims more unused code and dlls deps, any good revision number ahead to reach? :D
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@1620 96395faa-99c1-11dd-bbfe-3dabce05a288
2009-08-12 23:27:22 +00:00
gabest11
0d40e9963e
vs2010 project files for pcsx2 (plugins later)
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@1617 96395faa-99c1-11dd-bbfe-3dabce05a288
2009-08-12 22:11:06 +00:00