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
8ad7e086a8
Update copyright year
2022-01-02 23:34:29 -08:00
Christopher Snowhill
98ead66851
Consolidate File_Extractor framework usage
2021-12-31 01:16:44 -08:00
Christopher Snowhill
cfeadad97f
Reduce minimum OS to macOS 10.12
2021-09-18 01:08:49 -07:00
Christopher Snowhill
13bd399b31
Clean up most warnings and update some dependencies
2021-04-29 18:16:24 -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
765cb5e890
Usual Xcode update mess
2020-02-13 01:41:21 -08:00
Christopher Snowhill
38d1dee848
Fixed handling of Unix/macOS generated ZIP archives
2019-10-24 17:34:02 -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
Christopher Snowhill
67495009ff
Updates for new build system.
2018-06-28 04:03:37 -07:00
Christopher Snowhill
bcf839efd1
Apply Xcode's suggested changes to project files.
2018-06-04 00:13:55 -07:00
Chris Moeller
9e8fd61d8c
Update xcschemes.
2017-12-05 19:10:41 -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
8ad0b7e8e3
Updated projects to Xcode recommendations.
2016-11-03 22:42:21 -07:00
Christopher Snowhill
a95280626f
Fix Projects. Fix a major deadlock introduced by previous commit. Introduce new mGBA based GSF player.
2016-09-04 12:49:43 -07:00
Christopher Snowhill
899cfd6b42
Update project files.
2016-09-01 18:50:33 -07:00
Chris Moeller
b47fe40fcd
Fix File_Extractor semaphore for newer Mac OS X.
2016-06-29 22:11:02 -07:00
Chris Moeller
17272ce43c
Clean up lots of warnings and minor issues.
2016-06-29 22:10:29 -07:00
Chris Moeller
0e3644177e
Updated everything else to ARC, and plugged a release cycle.
2016-05-05 13:05:39 -07:00
Chris Moeller
ce2303ef24
Update project files for new Xcode
2015-11-12 21:31:10 -08:00
Chris Moeller
52362e4341
Workaround bugs in the 10.11 SDK by using the 10.10 SDK instead
2015-08-05 17:03:12 -07:00
Chris Moeller
5677527ffd
Changed code signing procedures, removed unnecessary Plugin.h copies from numerous PlugIn bundles, and re-signed Growl.framework with a valid signature
2015-03-18 21:45:32 -07:00
Chris Moeller
7115566476
Fixed handling Rar 5.x solid archives
2014-10-03 00:36:52 -07:00
Chris Moeller
318b2cfed8
Minor bug fixes to new unrar code
2014-09-20 22:21:08 -07:00
Chris Moeller
bfb319988f
Updated unrar to version 5.1.7
2014-09-20 06:52:10 -07:00
Chris Moeller
7af4e94b03
Removed signature application from individual projects and added --deep option to the main app project
2013-10-22 18:41:57 -07:00
Chris Moeller
ad9a949c26
Turned on code signing
2013-10-21 18:28:53 -07:00
Chris Moeller
b9a014ab16
Upgraded a couple of projects, raised the minimum OS version to 10.7, and removed libstdc++ setting from any projects that needed it
2013-10-12 19:18:46 -07:00
Chris Moeller
02ac3299ed
Changed bundle identifiers again
2013-10-10 17:44:25 -07:00
Chris Moeller
dda7bf994d
Whoops, forgot to enable generating debugging symbols for the release targets in those projects
2013-10-10 04:52:15 -07:00
Chris Moeller
5ade3931d3
Corrected bundle identifiers
2013-10-10 04:28:04 -07:00
Chris Moeller
145dd84c35
Whoops, last File_Extractor update broke rarvm, reverted that mess and fixed all the warnings with casting
2013-10-04 16:31:10 -07:00
Chris Moeller
52c947db10
Changed all sub-component projects to skip install, since copy steps bundle them all into the target app
2013-10-04 13:11:32 -07:00
Chris Moeller
71e05cd4b6
Fixed up warnings
2013-10-04 12:55:02 -07:00
Chris Moeller
5e73c363fb
Project changes
2013-10-04 12:54:45 -07:00
Chris Moeller
d0c84ed9e5
Removed user settings from repository
2013-10-04 10:58:21 -07:00
Chris Moeller
44da1bda00
Fixed a serious bug with Std_File_Reader setting unbuffered mode
2013-10-04 08:59:33 -07:00
Chris Moeller
1be4894b25
Added ArchiveReader plug-in based on File_Extractor
2013-10-04 08:13:30 -07:00