Commit graph

51 commits

Author SHA1 Message Date
Christopher Snowhill
4db0fc1f5f One last attempt to fix CI
This should fix building. I don't know how I missed those.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-21 23:50:12 -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
e84065ff5c [libOpenMPT] Updated to version 0.6.4
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-12 19:40:39 -07:00
Christopher Snowhill
dd307d27a7 [libOpenMPT] Updated to version 0.6.3
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-11 07:26:39 -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
aa28b2beb1 libOpenMPT: Updated to version 0.6.2
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-03-14 04:34:25 -07:00
Christopher Snowhill
f3ddd69f63 libOpenMPT: Updated to version 0.6.1
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-01-30 15:19:56 -08:00
Christopher Snowhill
60ad561a26 OpenMPT: Compile libraries with precompiled headers so they build faster 2022-01-06 23:55:00 -08:00
Christopher Snowhill
8ad7e086a8 Update copyright year 2022-01-02 23:34:29 -08:00
Christopher Snowhill
642945e80a OpenMPT: Add include path for svn_version.h header file 2021-12-26 04:47:12 -08:00
Christopher Snowhill
106eb587b4 Updated libopenmpt to version 0.6.0, with major new changes. This new version requires macOS 10.15 to work, due to libc++ features required. A compatibility plugin has been duplicated from the existing plugin, which will now load libopenmpt 0.5.14, or whatever newer version may come out that still supports as old as macOS 10.12. 2021-12-26 03:29:43 -08:00
Christopher Snowhill
7da3324e32 OpenMPT: Enable SSE2 and ARM NEON optimizations for a slight improvement in performance 2021-12-22 00:18:57 -08:00
Christopher Snowhill
8df33d1cc9 Updated libopenmpt to version 0.5.14 2021-12-05 21:05:35 -08:00
Christopher Snowhill
4344f358c2 Updated libopenmpt to version 0.5.13 2021-11-14 21:34:08 -08:00
Christopher Snowhill
3aa2e3149f Updated libopenmpt to version 0.5.12 2021-10-05 19:46:06 -07:00
Christopher Snowhill
cfeadad97f Reduce minimum OS to macOS 10.12 2021-09-18 01:08:49 -07:00
Christopher Snowhill
e0a138a1ac Updated libopenmpt to version 0.5.10 2021-07-07 14:35:06 -07:00
Christopher Snowhill
24dfaf7d5c Updated libopenmpt to version 0.5.9 2021-05-16 16:54:35 -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
2925a37a81 Update libopenmpt to version 0.5.8 2021-04-11 17:23:22 -07:00
Christopher Snowhill
7139f5aa08 Update libopenmpt to version 0.5.7 2021-03-20 14:47:28 -07:00
Christopher Snowhill
9a427cf03c Update libopenmpt to version 0.5.6 2021-03-14 14:55:49 -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
24231ecdbb Update libopenmpt to version 0.5.4 2020-12-04 16:22:42 -08:00
Christopher Snowhill
91b1271ae2 Bump deployment target to 10.13 2020-11-24 15:26:26 -08:00
Christopher Snowhill
ee0782efbf Updated libopenmpt to version 0.5.3 2020-11-19 01:35:54 -08:00
Christopher Snowhill
dab78ed74f Updated libopenmpt to version 0.5.2 2020-09-21 21:54:24 -07:00
Christopher Snowhill
0001bd581b Phase one of Big Sur 2020-06-30 01:04:55 -07:00
Christopher Snowhill
8bc6396918 Fix local signing issues 2020-02-13 17:45:11 -08:00
Christopher Snowhill
91e6511427 Updated libopenmpt to version 0.4.10 2019-10-30 17:33:03 -07:00
Christopher Snowhill
dbaf952429 Updated libopenmpt to version 0.4.9 2019-10-24 17:33:28 -07:00
Christopher Snowhill
c53c048d59 Add missing files for OpenMPT that were excluded by .gitignore 2019-10-10 15:53:22 -07:00
Christopher Snowhill
fd7ab684c2 Updates for modern Xcode 2019-10-05 00:12:36 -07:00
Christopher Snowhill
a6b0e0e8ae Updated libopenmpt to version 0.4.5 2019-06-20 20:17:10 -07:00
Chris Moeller
c5001ddf96 Updated libopenmpt to version 0.4.3 2019-02-12 00:07:17 -08:00
Chris Moeller
d1e4abf78c Updated libopenmpt to version 0.4.2 2019-01-23 18:26:37 -08:00
Christopher Snowhill
63be0c6270 Updated libopenmpt to version 0.3.12. 2018-09-26 16:00:05 -07:00
Christopher Snowhill
67495009ff Updates for new build system. 2018-06-28 04:03:37 -07:00
Christopher Snowhill
56e760f3b3 Update libopenmpt to version 0.3.10. 2018-06-18 18:08:02 -07:00
Christopher Snowhill
bcf839efd1 Apply Xcode's suggested changes to project files. 2018-06-04 00:13:55 -07:00
Chris Moeller
9609e96143 Hopefully fix the constant need to recompile some of the frameworks. 2018-05-11 19:22:45 -07:00
Chris Moeller
dce35b2924 Updated libopenmpt to version 0.3.9. 2018-04-30 20:48:06 -07:00
Christopher Snowhill
baace3fea9 Updated libopenmpt to version 0.3.8. 2018-04-30 20:36:19 -07:00
Christopher Snowhill
f9d9a492ad Updated libopenmpt to version 0.3.6. 2018-02-18 20:25:43 -08:00
Christopher Snowhill
6c1c3f3615 Fix libopenmpt Framework rpath so it loads. 2018-01-04 18:09:02 -08:00