Prechádzať zdrojové kódy

fix: sometimes build error in macOS x86_64 (#2234)

Lucas.Xu 2 rokov pred
rodič
commit
ce4e4f2276

+ 12 - 12
frontend/appflowy_flutter/macos/Podfile

@@ -27,18 +27,18 @@ require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelpe
 flutter_macos_podfile_setup
 flutter_macos_podfile_setup
 
 
 def build_specify_archs_only
 def build_specify_archs_only
-  if ENV.has_key?('BUILD_ARCHS')
-    xcodeproj_path = File.dirname(__FILE__) + '/Runner.xcodeproj'
-    project = Xcodeproj::Project.open(xcodeproj_path)
-    project.targets.each do |target|
-      if target.name == 'Runner'
-        target.build_configurations.each do |config|
-          config.build_settings['ARCHS'] = ENV['BUILD_ARCHS']
-        end
-      end
-    end
-    project.save()
-  end
+  # if ENV.has_key?('BUILD_ARCHS')
+  #   xcodeproj_path = File.dirname(__FILE__) + '/Runner.xcodeproj'
+  #   project = Xcodeproj::Project.open(xcodeproj_path)
+  #   project.targets.each do |target|
+  #     if target.name == 'Runner'
+  #       target.build_configurations.each do |config|
+  #         config.build_settings['ARCHS'] = ENV['BUILD_ARCHS']
+  #       end
+  #     end
+  #   end
+  #   project.save()
+  # end
 end
 end
 
 
 build_specify_archs_only()
 build_specify_archs_only()

+ 3 - 3
frontend/appflowy_flutter/macos/Runner.xcodeproj/project.pbxproj

@@ -417,7 +417,7 @@
 			isa = XCBuildConfiguration;
 			isa = XCBuildConfiguration;
 			baseConfigurationReference = 33E5194F232828860026EE4D /* AppInfo.xcconfig */;
 			baseConfigurationReference = 33E5194F232828860026EE4D /* AppInfo.xcconfig */;
 			buildSettings = {
 			buildSettings = {
-				ARCHS = arm64;
+				ARCHS = "$(ARCHS_STANDARD)";
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
 				CLANG_ENABLE_MODULES = YES;
 				CLANG_ENABLE_MODULES = YES;
 				CODE_SIGN_ENTITLEMENTS = Runner/DebugProfile.entitlements;
 				CODE_SIGN_ENTITLEMENTS = Runner/DebugProfile.entitlements;
@@ -551,7 +551,7 @@
 			isa = XCBuildConfiguration;
 			isa = XCBuildConfiguration;
 			baseConfigurationReference = 33E5194F232828860026EE4D /* AppInfo.xcconfig */;
 			baseConfigurationReference = 33E5194F232828860026EE4D /* AppInfo.xcconfig */;
 			buildSettings = {
 			buildSettings = {
-				ARCHS = arm64;
+				ARCHS = "$(ARCHS_STANDARD)";
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
 				CLANG_ENABLE_MODULES = YES;
 				CLANG_ENABLE_MODULES = YES;
 				CODE_SIGN_ENTITLEMENTS = Runner/DebugProfile.entitlements;
 				CODE_SIGN_ENTITLEMENTS = Runner/DebugProfile.entitlements;
@@ -576,7 +576,7 @@
 			isa = XCBuildConfiguration;
 			isa = XCBuildConfiguration;
 			baseConfigurationReference = 33E5194F232828860026EE4D /* AppInfo.xcconfig */;
 			baseConfigurationReference = 33E5194F232828860026EE4D /* AppInfo.xcconfig */;
 			buildSettings = {
 			buildSettings = {
-				ARCHS = arm64;
+				ARCHS = "$(ARCHS_STANDARD)";
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
 				CLANG_ENABLE_MODULES = YES;
 				CLANG_ENABLE_MODULES = YES;
 				CODE_SIGN_ENTITLEMENTS = Runner/Release.entitlements;
 				CODE_SIGN_ENTITLEMENTS = Runner/Release.entitlements;