Marcin Serwin
6201256e15
cmake: Add option to use system oaknut ( #1947 )
...
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-03-28 12:21:42 +01:00
OpenSauce04
1e9614fe4f
cmake: Added SPIRV_HEADERS to LIB_VAR_LIST
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
2025-08-07 13:19:42 +01:00
OpenSauce04
f02a25f15f
cmake: Added USE_SYSTEM_SPIRV_HEADERS option
2025-08-06 16:14:12 +01:00
SuperSamus
98f17f8f04
externals: fix find Crypto++ ( #7189 )
...
Co-authored-by: Martino Fontana <tinozzo123@gmail.com>
2023-11-20 04:07:41 -08:00
Castor215
ba702043f0
externals: allow user to use system Catch2 ( #7190 )
2023-11-18 15:54:27 -08:00
SuperSamus
2a4c60c1dd
externals: fix find OpenAL ( #7188 )
2023-11-18 15:54:18 -08:00
Castor215
6f05dd9d1d
externals: allow user to use system Vulkan headers ( #7155 )
2023-11-12 13:02:23 -08:00
Castor215
b74c91457e
externals: allow user to use system VulkanMemoryAllocator ( #7149 )
2023-11-11 11:52:28 -08:00
Castor215
80ac6c03b5
externals: allow user to use system openal ( #7145 )
2023-11-10 13:15:02 -08:00
Castor215
fcc0fd671a
externals: allow user to use system lodepng ( #7138 )
2023-11-08 15:39:24 -08:00
Steveice10
27bad3a699
audio_core: Replace AAC decoders with single FAAD2-based decoder. ( #7098 )
2023-11-04 14:56:13 -07:00
Castor215
89d5d4a2b6
externals: allow user to use system cubeb ( #7107 )
2023-11-02 17:33:40 -07:00
Castor215
8d811913a5
externals: allow user to use system cryptopp ( #7105 )
2023-11-01 17:57:10 -07:00
Castor215
d3ce43782d
externals: allow users to use system libenet ( #7100 )
2023-10-31 14:01:50 -07:00
Castor215
4ac10c4a9d
externals: allow users to use system Zstandard ( #7083 )
2023-10-21 16:10:02 -07:00
Castor215
2416258117
externals: add overarching USE_SYSTEM_LIBS variable ( #7078 )
2023-10-20 17:02:20 -07:00
Castor215
956b0868fd
externals: allow user to use system inih ( #7073 )
2023-10-16 19:31:56 -07:00
Castor215
775a25b492
externals: allow system cpp-cttplib to be used with both meson and cpp-httplib builds ( #7062 )
...
Co-authored-by: Violet Purcell <vimproved@inventati.org>
2023-10-11 14:43:36 -07:00
Castor215
7931aac3b7
externals: require cpp-httplib >= 0.14.1 ( #7043 )
2023-10-05 16:41:07 -07:00
Castor215
0ce956ba00
externals: allow users to use system cpp-httplib ( #7034 )
2023-10-04 15:41:13 +02:00
SachinVin
8aee625a14
externals: Add option to use system SoundTouch ( #6971 )
2023-09-16 14:46:32 -07:00
Steveice10
2d6aca4563
build: Rework CI and move all bundling into new build target. ( #6556 )
...
* build: Rework CI and move all bundling into new build target.
* ci: Use "mingw" in msys2 release names for compatibility.
* ci: Use "osx" in macOS release names for compatibility.
* ci: Disable macOS upload.
Will be moved to a separate PR for canary merge.
2023-06-26 17:42:00 -07:00
Steveice10
38435e9b3e
Dynamically load FFmpeg and libfdk-aac if available. ( #6570 )
2023-06-17 02:06:18 +03:00
Steveice10
ea649263b7
build: Improvements to bundled libraries support. ( #6435 )
2023-04-28 13:02:53 -07:00
Vitor K
3b6ffd9c27
Add MSVC binaries for Windows on releases ( #6190 )
...
* Improve directory creation in WindowsCopyFiles.cmake
* Release msvc compiled binaries as an alternative to mingw releases
* msvc: do not ship .pdb files
* msvc: Copy necessary files to the release
* windows-msvc: enable compatibility reporting
translation was disabled because the bundled qt doesn't have
the necessary component
Co-authored-by: Michał Janiszewski <janisozaur@users.noreply.github.com>
2022-11-19 22:22:10 +02:00
Ian Chamberlain
a90b0daebe
Look at version_major.h when for newer ffmpeg libs
...
In ffmpeg 5.1, it seems most (or all) of these libraries use a separate
version_major.h, so the logic to check minimum version didn't work
without looking at the major version file.
2022-08-20 20:40:26 -04:00
Jan Beich
161e6a541b
cmake: unbreak system libusb support
...
Reference libusb doesn't support DragonFly and FreeBSD because those
ship a different libusb implementation (supports 0.1, 1.0, 2.0 API).
2021-04-24 02:02:45 -04:00
Erik Desjardins
7b057fe110
Added a search path in FindSDL2 for Ubuntu Budgie
...
Necessary to build on Ubuntu 20.04, Budgie.
2020-03-06 23:55:41 -05:00
B3N30
c521f3b7d6
CoreAudio::HLE: Add FFmpeg aac decoder
2019-02-09 11:52:31 +01:00
Michał Janiszewski
ace46a93d4
Handle missing git info when building
2018-11-23 15:45:32 +01:00
Lectem
c7125f37aa
Fixes SDL2.dll copy to bindir on windows
2016-07-21 10:28:52 +02:00
Lectem
c8f8e70d31
fix SDL2 detection for Visual
2016-03-14 17:02:08 -04:00
MerryMage
ba2a54a9dd
Dependencies: Remove GLFW, Add SDL2
...
citra: Remove GLFW, Add SDL2
FindSDL2: Do not CACHE SDL2_* variables if library is not found
EmuWindow_SDL2: Set minimal client area at initialisation time
EmuWindow_SDL2: Corrections
EmuWindow_SDL2: Fix no decorations on startup on OS X
cmake: windows_copy_files
2016-03-02 14:09:02 +00:00
Yuri Kunde Schlesner
478289140d
Replace GLEW with a glLoadGen loader.
...
This should fix the GL loading errors that occur in some drivers due to
the use of deprecated functions by GLEW. Side benefits are more accurate
auto-completion (deprecated function and symbols don't exist) and faster
pointer loading (less entrypoints to load). In addition it removes an
external library depency, simplifying the build system a bit and
eliminating one set of binary libraries for Windows.
2014-09-01 17:41:56 -03:00
archshift
71b8789803
Indent fixes
2014-05-19 13:51:59 -07:00
archshift
1e729e7cae
Added FindGLEW to cmake-modules
2014-05-16 23:03:10 -07:00
bunnei
80a040ac77
fixes to scm_rev generation to make it conistent with windows build
2014-04-23 19:13:00 -07:00
bunnei
4405a53cf3
added scm rev generation on Linux/cmake
2014-04-23 18:43:57 -07:00