Skip to content

Commit d206d6e

Browse files
committed
Revert "Enable hardened runtime"
The hardened runtime was causing issues with misc unsigned frameworks and failing CI, and also making it hard to locally debug code. Because we currently perform code signing outside of Xcode anyway by using the `codesign` utility, it's not particularly useful to embed hardened runtime in the project file itself. We just need to sign the app with `-o runtime` flag when signing it before sending over to notarization service. This reverts commit 76cb94b.
1 parent 2c6414b commit d206d6e

2 files changed

Lines changed: 0 additions & 11 deletions

File tree

src/MacVim/MacVim.entitlements

Lines changed: 0 additions & 5 deletions
This file was deleted.

src/MacVim/MacVim.xcodeproj/project.pbxproj

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,6 @@
383383
90922ABC221D42F700F1E1F4 /* MMBackend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MMBackend.h; sourceTree = "<group>"; };
384384
90922ABD221D42F700F1E1F4 /* gui_macvim.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = gui_macvim.m; sourceTree = "<group>"; };
385385
90922ABE221D42F700F1E1F4 /* MMBackend.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MMBackend.m; sourceTree = "<group>"; };
386-
90E2CE97235DCC550039C7AA /* MacVim.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = MacVim.entitlements; sourceTree = "<group>"; };
387386
/* End PBXFileReference section */
388387

389388
/* Begin PBXFrameworksBuildPhase section */
@@ -534,7 +533,6 @@
534533
29B97314FDCFA39411CA2CEA /* MacVim */ = {
535534
isa = PBXGroup;
536535
children = (
537-
90E2CE97235DCC550039C7AA /* MacVim.entitlements */,
538536
1D493D640C52482B00AB718C /* Executables */,
539537
080E96DDFE201D6D7F000001 /* MacVim Source */,
540538
29B97317FDCFA39411CA2CEA /* Resources */,
@@ -988,10 +986,8 @@
988986
C01FCF4B08A954540054247B /* Debug */ = {
989987
isa = XCBuildConfiguration;
990988
buildSettings = {
991-
CODE_SIGN_ENTITLEMENTS = MacVim.entitlements;
992989
COMBINE_HIDPI_IMAGES = YES;
993990
COPY_PHASE_STRIP = NO;
994-
ENABLE_HARDENED_RUNTIME = YES;
995991
FRAMEWORK_SEARCH_PATHS = (
996992
"$(inherited)",
997993
"$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
@@ -1023,10 +1019,8 @@
10231019
C01FCF4C08A954540054247B /* Release */ = {
10241020
isa = XCBuildConfiguration;
10251021
buildSettings = {
1026-
CODE_SIGN_ENTITLEMENTS = MacVim.entitlements;
10271022
COMBINE_HIDPI_IMAGES = YES;
10281023
COPY_PHASE_STRIP = YES;
1029-
ENABLE_HARDENED_RUNTIME = YES;
10301024
FRAMEWORK_SEARCH_PATHS = (
10311025
"$(inherited)",
10321026
"$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",

0 commit comments

Comments
 (0)