Christopher Snowhill
eec8bf9f1c
Enable warnings to track stack overuse
...
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-07-24 17:50:28 -07:00
Christopher Snowhill
42b2142ab7
Remove unnecessary files from build and copy steps
...
Remove a single .inc include from CogAudio build phase, as it's included
but not compiled as Pascal like Xcode thinks. Also remove a bunch of
files from being copied into the resulting .framework and .bundle files
during link stage, as we don't need to distribute that stuff.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-07-04 23:58:06 -07:00
Christopher Snowhill
2c2a058126
Cog now requires macOS 10.13 as a minimum version
...
All optional fallback code for older versions has also been removed, and
everything now assumes 10.13.0 or newer. Some cases are still included
for point releases, such as 10.13.2.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-23 23:23:07 -07:00
Christopher Snowhill
73ad7901b0
Assign blank development team in project files
...
Hopefully this blank assignment will spare these files from being
touched by Xcode again in the future, when the variable in question is
imported from a developer supplied configuration file.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-21 23:29:17 -07:00
Christopher Snowhill
d3e069ddc0
Remove developer supplied configuration file
...
This file should not be referenced directly by projects, otherwise it
will be expected to exist, even in CI.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-21 23:29:07 -07:00
Christopher Snowhill
60523b985a
Completely overhaul code signing practices
...
Redesign the code signing from the ground up. Now all bundles and their
embedded frameworks import the Shared.xcconfig file and enable its
settings, so they may be signed with Apple Development instead of sign
to run locally. This apparently isn't necessary for frameworks which are
embedded in the main app bundle directly, only for the bundles and their
frameworks.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-21 22:43:04 -07:00
Christopher Snowhill
00ea4562dc
Update project files for Xcode 14 recommendations
...
Update all project files with new upgrade version number, and add the
dead code stripping option. Don't touch MASShortcut because it's not my
project.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-07 18:56:11 -07:00
Christopher Snowhill
3bb57c7ca5
GSF plugin: Updated libmgba
2022-01-19 20:45:46 -08:00
Christopher Snowhill
8ad7e086a8
Update copyright year
2022-01-02 23:34:29 -08:00
Christopher Snowhill
b3c5bf8e96
GSF: Updated mGBA
2021-11-01 18:23:17 -07:00
Christopher Snowhill
cfeadad97f
Reduce minimum OS to macOS 10.12
2021-09-18 01:08:49 -07:00
Christopher Snowhill
91473a11e9
GSF: Updated mGBA
2021-09-14 20:07:38 -07:00
Christopher Snowhill
981827309c
Updated libmgba with minor changes
2021-08-05 00:30:11 -07:00
Christopher Snowhill
b08ae49598
Updated libmgba to version 0.9.2
2021-07-11 13:25:13 -07:00
Christopher Snowhill
1e97d02384
Cleaned up project files, also removed accidental and remaining team identifiers
2021-05-01 15:43:56 -07:00
Christopher Snowhill
13bd399b31
Clean up most warnings and update some dependencies
2021-04-29 18:16:24 -07:00
Christopher Snowhill
d4bfbf9fdc
GBA: Revert to stock libmgba 0.9.1. The rips in question are broken and need to be fixed.
2021-04-22 23:53:19 -07:00
Christopher Snowhill
d44558b419
GSF: Update libmgba to version 0.9.1 plus a fix for Metroid: Zero Mission and possibly others
2021-04-22 14:35:43 -07:00
Dzmitry Neviadomski
3a387c3a3f
Update Copyright year to 2021 with regex.
2021-03-03 23:05:57 +03:00
Dzmitry Neviadomski
64b9764b2e
Inhibit ThirdParty libraries build errors.
...
This helps as to actually see warnings of our code.
2021-01-27 04:31:43 +03:00
Jan Weiß
63ed28919b
Second attempt to fix build with other than maintainer’s TeamIDs. Worked for me with Xcode 12.3.
2021-01-05 17:25:12 +01:00
Christopher Snowhill
dbc51d76f9
Revert PR #60 - Nope, that breaks hardened runtime and signing it myself
2020-12-22 02:11:50 -08:00
Jan Weiß
c305a5f949
Fix build with other than maintainer’s TeamIDs.
...
This commit removes development team and code signing key/value pairs that slipped through when Xcode applied code signing changes.
2020-12-13 12:01:48 +01:00
Christopher Snowhill
91b1271ae2
Bump deployment target to 10.13
2020-11-24 15:26:26 -08:00
Christopher Snowhill
0001bd581b
Phase one of Big Sur
2020-06-30 01:04:55 -07:00
Christopher Snowhill
3b628c3989
Touched by Xcode
2020-06-07 19:57:15 -07:00
Christopher Snowhill
375ff42d0a
Updated libmgba
2020-03-05 19:57:44 -08:00
Christopher Snowhill
765cb5e890
Usual Xcode update mess
2020-02-13 01:41:21 -08:00
Christopher Snowhill
754b5f1268
Updated mGBA
2019-10-30 21:50:45 -07:00
Christopher Snowhill
fd7ab684c2
Updates for modern Xcode
2019-10-05 00:12:36 -07:00
Christopher Snowhill
050eef7225
Updated to latest Xcode
2019-07-02 16:37:17 -07:00
Chris Moeller
d5b560de06
Updated mGBA
2019-01-04 19:17:51 -08:00
Christopher Snowhill
67495009ff
Updates for new build system.
2018-06-28 04:03:37 -07:00
Christopher Snowhill
268a293a7a
Updated mGBA GSF player core.
2018-06-04 18:08:36 -07:00
Christopher Snowhill
bcf839efd1
Apply Xcode's suggested changes to project files.
2018-06-04 00:13:55 -07:00
Chris Moeller
baf8e574cf
Update mGBA, including a fix for PSG volume.
2018-05-11 19:21:42 -07:00
Chris Moeller
9e8fd61d8c
Update xcschemes.
2017-12-05 19:10:41 -08:00
Chris Moeller
ced683e228
Updated mGBA.
2017-12-05 19:07:55 -08:00
Christopher Snowhill
913287665d
Update project files to current recommendations.
2017-09-26 16:12:33 -07:00
Christopher Snowhill
039347f36f
Made all scheme configurations shared, imported.
2017-09-17 18:40:02 -07:00
Christopher Snowhill
085bbf7650
Updated mGBA core.
2017-09-16 21:25:45 -07:00
Christopher Snowhill
309be174c8
Update mGBA project file.
2017-03-12 21:38:16 -07:00
Christopher Snowhill
a70f6b57a5
Updated mGBA.
2017-03-12 21:23:00 -07:00
Christopher Snowhill
e1e2c2d431
Updated mGBA.
2016-12-08 20:51:42 -08:00
Christopher Snowhill
897d5911d8
Updated mGBA.
2016-11-30 16:42:21 -08:00
Christopher Snowhill
f7bd04ace2
Updated mGBA.
2016-11-30 15:46:55 -08:00
Christopher Snowhill
fbe9ae50dd
Update mGBA and fix license file inclusion in Resources.
2016-11-11 17:55:36 -08:00
Christopher Snowhill
5a3e8005ea
Finished updating mGBA.
2016-11-03 22:43:12 -07:00
Christopher Snowhill
a3f87e9010
Updated mGBA.
2016-11-03 20:46:13 -07:00
Christopher Snowhill
849a52230c
Update mGBA.
2016-10-01 17:58:25 -07:00