dolphin/CMake
OatmealDome e05b033dd2 ScmRevGen: Don't generate Info.plist files directly
Some generators (like Unix Makefiles and Xcode) copy an app's Info.plist at configure time.
This causes a problem when we need to generate the Info.plist at build time, like how we
currently do it with ScmRevGen. Instead of generating the Info.plist directly in ScmRevGen,
provide an Info.plist without any version information to CMake at configure time, have
ScmRevGen generate a separate plist file with the version information at build time, and
then merge the two together to create the final Info.plist.
2024-12-05 14:56:08 -05:00
..
CCache.cmake CMake: CCache: Always make clang happy 2024-06-10 23:44:46 +02:00
CheckAndAddFlag.cmake CMake: Don't omit frame pointer on RelWithDebInfo builds 2022-08-10 23:48:56 -05:00
CheckLib.cmake CMake: libav/ffmpeg cleanups 2017-05-26 00:53:58 -07:00
DolphinCompileDefinitions.cmake Update Readme.md and various fixes 2017-12-20 10:54:51 +01:00
DolphinDisableWarningsMSVC.cmake CMake: Hide warnings in Externals also for non-msvc. 2024-03-19 01:12:52 -05:00
DolphinInjectVersionInfo.cmake ScmRevGen: Don't generate Info.plist files directly 2024-12-05 14:56:08 -05:00
DolphinLibraryTools.cmake use pkg_search_module to find minizip-ng or minizip 2024-05-07 04:25:04 +00:00
DolphinPostprocessBundle.cmake DolphinPostprocessBundle: Separate "-D" from DOLPHIN_BUNDLE_PATH definition 2024-08-01 22:06:55 -04:00
FindALSA.cmake CMake: move modules from CMakeTests/ -> CMake/ 2017-02-07 22:55:27 -08:00
FindBacktrace.cmake CMake: move modules from CMakeTests/ -> CMake/ 2017-02-07 22:55:27 -08:00
FindBlueZ.cmake cmake: Silence warnings. 2020-09-08 21:18:40 -07:00
FindCUBEB.cmake CMake: Use targets for all optionally-external dependencies 2023-06-15 01:41:41 -05:00
FindEGL.cmake CMake: Make X11 and EGL optional 2018-10-20 21:11:34 +10:00
FindFFmpeg.cmake CMake: fix FindFFmpeg when ffmpeg isn't found 2017-05-26 00:53:58 -07:00
FindHIDAPI.cmake CMake: clean up HIDAPI build 2017-04-27 02:41:00 -07:00
FindIconv.cmake CMake: Add custom FindIconv 2023-04-08 21:43:03 -05:00
FindLIBEVDEV.cmake cmake: Silence warnings. 2020-09-08 21:18:40 -07:00
FindLIBMGBA.cmake Fix build when using mGBA in unorthodox location 2023-02-14 22:24:02 +03:00
FindLIBUDEV.cmake cmake: Silence warnings. 2020-09-08 21:18:40 -07:00
FindLibUSB.cmake CMake: Use targets for all optionally-external dependencies 2023-06-15 01:41:41 -05:00
FindLZO.cmake CMake: Use targets for all optionally-external dependencies 2023-06-15 01:41:41 -05:00
FindMBEDTLS.cmake CMake: Use targets for all optionally-external dependencies 2023-06-15 01:41:41 -05:00
FindMINIUPNPC.cmake CMake: Use targets for all optionally-external dependencies 2023-06-15 01:41:41 -05:00
FindOpenAL.cmake CMake: move modules from CMakeTests/ -> CMake/ 2017-02-07 22:55:27 -08:00
FindOpenSLES.cmake CMake: move modules from CMakeTests/ -> CMake/ 2017-02-07 22:55:27 -08:00
FindOProfile.cmake CMakeLists: Define an OProfile target and use it 2018-04-13 19:35:17 -04:00
FindPowerShell.cmake WinUpdater: Check OS and VC++ Redist versions. 2022-09-20 15:57:50 -07:00
Findpugixml.cmake CMake: Fix case in FindPugixml resulting in false negative 2018-05-30 09:12:24 +02:00
FindPulseAudio.cmake cmake: Silence warnings. 2020-09-08 21:18:40 -07:00
FindSFML.cmake CMake: Use targets for all optionally-external dependencies 2023-06-15 01:41:41 -05:00
FindSYSTEMD.cmake cmake: Silence warnings. 2020-09-08 21:18:40 -07:00
FlagsOverride.cmake CMake: Fix MSVC flags for Release/RelWithDebInfo 2021-04-27 12:54:18 +02:00
RemoveCompileFlag.cmake cmake: Use Policy CMP0117 for more sensible RTTI flag configuration on MSVC. 2022-05-22 00:30:56 +02:00
ScmRevGen.cmake ScmRevGen: Don't generate Info.plist files directly 2024-12-05 14:56:08 -05:00