<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/MacUpdater, branch 2603</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Merge pull request #14036 from TellowKrinkle/SkipPostprocess</title>
<updated>2026-01-26T03:01:29+00:00</updated>
<author>
<name>OatmealDome</name>
<email>OatmealDome@users.noreply.github.com</email>
</author>
<published>2026-01-26T03:01:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=164110d370500f5c1289e46cba99a3dd303d63f8'/>
<id>164110d370500f5c1289e46cba99a3dd303d63f8</id>
<content type='text'>
CMake: Default SKIP_POSTPROCESS_BUNDLE to ON</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CMake: Default SKIP_POSTPROCESS_BUNDLE to ON</pre>
</div>
</content>
</entry>
<entry>
<title>Fix MacUpdater build on CMake 3.31+</title>
<updated>2026-01-17T17:25:49+00:00</updated>
<author>
<name>Sintendo</name>
<email>3380580+Sintendo@users.noreply.github.com</email>
</author>
<published>2026-01-17T17:25:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=eedee51b93de25de76f542e481355dd7de28d75f'/>
<id>eedee51b93de25de76f542e481355dd7de28d75f</id>
<content type='text'>
Building on macOS with a recent CMake version would result in the
following error:

CMake Error at Source/Core/MacUpdater/CMakeLists.txt:48 (add_custom_command):
  The following keywords are not supported when using
  add_custom_command(TARGET): DEPENDS

As it turns out, this form of `add_custom_command` does not accept
DEPENDS, but versions of CMake prior to 3.31 silently dropped it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Building on macOS with a recent CMake version would result in the
following error:

CMake Error at Source/Core/MacUpdater/CMakeLists.txt:48 (add_custom_command):
  The following keywords are not supported when using
  add_custom_command(TARGET): DEPENDS

As it turns out, this form of `add_custom_command` does not accept
DEPENDS, but versions of CMake prior to 3.31 silently dropped it.
</pre>
</div>
</content>
</entry>
<entry>
<title>CMake: Apply editorconfig formatting</title>
<updated>2026-01-04T11:59:56+00:00</updated>
<author>
<name>Joshua Vandaële</name>
<email>joshua@vandaele.software</email>
</author>
<published>2026-01-04T11:53:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7f6bf67182adc58ab8a2ced52e3bfcb9952f91eb'/>
<id>7f6bf67182adc58ab8a2ced52e3bfcb9952f91eb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>CMake: Switch from SKIP_POSTPROCESS_BUNDLE to POSTPROCESS_BUNDLE</title>
<updated>2025-11-10T04:35:16+00:00</updated>
<author>
<name>TellowKrinkle</name>
<email>tellowkrinkle@gmail.com</email>
</author>
<published>2025-11-10T04:35:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1804608d2f00ac25b5c12a687d316f1c00ce8380'/>
<id>1804608d2f00ac25b5c12a687d316f1c00ce8380</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>InputCommon: Update to use SDL3 and bump the SDL submodule in Externals to release-3.2.16.</title>
<updated>2025-06-07T21:27:54+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2025-05-21T22:43:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=6da3f5f26adf13b9fedfb85b0ebe844cb5b94a0c'/>
<id>6da3f5f26adf13b9fedfb85b0ebe844cb5b94a0c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify `std::find_if` with `std::ranges::find` and projections</title>
<updated>2025-03-09T20:26:35+00:00</updated>
<author>
<name>mitaclaw</name>
<email>140017135+mitaclaw@users.noreply.github.com</email>
</author>
<published>2024-09-21T21:43:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=62b2b939b5825e48c89b8a3ebb97d9fc38cb59e5'/>
<id>62b2b939b5825e48c89b8a3ebb97d9fc38cb59e5</id>
<content type='text'>
In LabelMap.cpp, the code is currently unused so I was unable to test it.

In WiiUtils.cpp, the magic value `1u` was replaced by the constant value `DiscIO::PARTITION_UPDATE`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In LabelMap.cpp, the code is currently unused so I was unable to test it.

In WiiUtils.cpp, the magic value `1u` was replaced by the constant value `DiscIO::PARTITION_UPDATE`.
</pre>
</div>
</content>
</entry>
<entry>
<title>ScmRevGen: Don't generate Info.plist files directly</title>
<updated>2024-12-05T19:56:08+00:00</updated>
<author>
<name>OatmealDome</name>
<email>julian@oatmealdome.me</email>
</author>
<published>2024-12-05T04:25:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e05b033dd2825b23ca4d78c552caea52442dfd17'/>
<id>e05b033dd2825b23ca4d78c552caea52442dfd17</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>MacUpdater: Post-process the bundle</title>
<updated>2024-08-02T02:06:55+00:00</updated>
<author>
<name>OatmealDome</name>
<email>julian@oatmealdome.me</email>
</author>
<published>2024-08-01T16:02:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=16acdb630b3e231a9319edd84bc45a72e064b086'/>
<id>16acdb630b3e231a9319edd84bc45a72e064b086</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MacUpdater: Switch to mac-codesign script for code signing</title>
<updated>2024-08-02T02:06:51+00:00</updated>
<author>
<name>OatmealDome</name>
<email>julian@oatmealdome.me</email>
</author>
<published>2024-07-31T17:31:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cbbffce79aa7811a6bd9c00dc4ac955662ca0a17'/>
<id>cbbffce79aa7811a6bd9c00dc4ac955662ca0a17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MacUpdater: Change bundle ID to org.dolphin-emu.updater</title>
<updated>2024-08-01T16:36:53+00:00</updated>
<author>
<name>OatmealDome</name>
<email>julian@oatmealdome.me</email>
</author>
<published>2024-07-31T01:53:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f74f748ff6329fdf0572015cd355fde0684189a6'/>
<id>f74f748ff6329fdf0572015cd355fde0684189a6</id>
<content type='text'>
The domain "dolphinteam.com" is not under our control, so we shouldn't be using it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The domain "dolphinteam.com" is not under our control, so we shouldn't be using it.
</pre>
</div>
</content>
</entry>
</feed>
