浏览代码

project: updated to work with macOS 15 headers

osy 10 月之前
父节点
当前提交
eaf6d74362
共有 1 个文件被更改,包括 21 次插入1 次删除
  1. 21 1
      Hypervisor.xcodeproj/project.pbxproj

+ 21 - 1
Hypervisor.xcodeproj/project.pbxproj

@@ -29,6 +29,11 @@
 		84C5065628C94ED3007CE8FF /* Hypervisor.h in Headers */ = {isa = PBXBuildFile; fileRef = 84C5064628C94ED3007CE8FF /* Hypervisor.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		84C5065628C94ED3007CE8FF /* Hypervisor.h in Headers */ = {isa = PBXBuildFile; fileRef = 84C5064628C94ED3007CE8FF /* Hypervisor.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		84C5065828C9506F007CE8FF /* Hypervisor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C505B928C944C8007CE8FF /* Hypervisor.framework */; };
 		84C5065828C9506F007CE8FF /* Hypervisor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C505B928C944C8007CE8FF /* Hypervisor.framework */; };
 		84C5065928C9506F007CE8FF /* Hypervisor.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 84C505B928C944C8007CE8FF /* Hypervisor.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
 		84C5065928C9506F007CE8FF /* Hypervisor.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 84C505B928C944C8007CE8FF /* Hypervisor.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
+		CE329FA32CAD1556005841DD /* hv_gic_state.h in Headers */ = {isa = PBXBuildFile; fileRef = CE329FA12CAD1556005841DD /* hv_gic_state.h */; settings = {ATTRIBUTES = (Public, ); }; };
+		CE329FA42CAD1556005841DD /* hv_gic_parameters.h in Headers */ = {isa = PBXBuildFile; fileRef = CE329FA02CAD1556005841DD /* hv_gic_parameters.h */; settings = {ATTRIBUTES = (Public, ); }; };
+		CE329FA52CAD1556005841DD /* hv_gic_types.h in Headers */ = {isa = PBXBuildFile; fileRef = CE329FA22CAD1556005841DD /* hv_gic_types.h */; settings = {ATTRIBUTES = (Public, ); }; };
+		CE329FA62CAD1556005841DD /* hv_gic.h in Headers */ = {isa = PBXBuildFile; fileRef = CE329F9E2CAD1556005841DD /* hv_gic.h */; settings = {ATTRIBUTES = (Public, ); }; };
+		CE329FA72CAD1556005841DD /* hv_gic_config.h in Headers */ = {isa = PBXBuildFile; fileRef = CE329F9F2CAD1556005841DD /* hv_gic_config.h */; settings = {ATTRIBUTES = (Public, ); }; };
 /* End PBXBuildFile section */
 /* End PBXBuildFile section */
 
 
 /* Begin PBXContainerItemProxy section */
 /* Begin PBXContainerItemProxy section */
@@ -89,6 +94,11 @@
 		84C5064528C94ED3007CE8FF /* hv_arch_vmx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hv_arch_vmx.h; path = "$(DERIVED_FILE_DIR)/Headers/hv_arch_vmx.h"; sourceTree = "<group>"; };
 		84C5064528C94ED3007CE8FF /* hv_arch_vmx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hv_arch_vmx.h; path = "$(DERIVED_FILE_DIR)/Headers/hv_arch_vmx.h"; sourceTree = "<group>"; };
 		84C5064628C94ED3007CE8FF /* Hypervisor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Hypervisor.h; path = "$(DERIVED_FILE_DIR)/Headers/Hypervisor.h"; sourceTree = "<group>"; };
 		84C5064628C94ED3007CE8FF /* Hypervisor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Hypervisor.h; path = "$(DERIVED_FILE_DIR)/Headers/Hypervisor.h"; sourceTree = "<group>"; };
 		84C5068128C9591A007CE8FF /* hv.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = hv.entitlements; sourceTree = "<group>"; };
 		84C5068128C9591A007CE8FF /* hv.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = hv.entitlements; sourceTree = "<group>"; };
+		CE329F9E2CAD1556005841DD /* hv_gic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = hv_gic.h; path = "$(DERIVED_FILE_DIR)/Headers/hv_gic.h"; sourceTree = DEVELOPER_DIR; };
+		CE329F9F2CAD1556005841DD /* hv_gic_config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = hv_gic_config.h; path = "$(DERIVED_FILE_DIR)/Headers/hv_gic_config.h"; sourceTree = DEVELOPER_DIR; };
+		CE329FA02CAD1556005841DD /* hv_gic_parameters.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = hv_gic_parameters.h; path = "$(DERIVED_FILE_DIR)/Headers/hv_gic_parameters.h"; sourceTree = DEVELOPER_DIR; };
+		CE329FA12CAD1556005841DD /* hv_gic_state.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = hv_gic_state.h; path = "$(DERIVED_FILE_DIR)/Headers/hv_gic_state.h"; sourceTree = DEVELOPER_DIR; };
+		CE329FA22CAD1556005841DD /* hv_gic_types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = hv_gic_types.h; path = "$(DERIVED_FILE_DIR)/Headers/hv_gic_types.h"; sourceTree = DEVELOPER_DIR; };
 /* End PBXFileReference section */
 /* End PBXFileReference section */
 
 
 /* Begin PBXFrameworksBuildPhase section */
 /* Begin PBXFrameworksBuildPhase section */
@@ -145,6 +155,11 @@
 		84C5062528C94E9D007CE8FF /* Headers */ = {
 		84C5062528C94E9D007CE8FF /* Headers */ = {
 			isa = PBXGroup;
 			isa = PBXGroup;
 			children = (
 			children = (
+				CE329F9E2CAD1556005841DD /* hv_gic.h */,
+				CE329F9F2CAD1556005841DD /* hv_gic_config.h */,
+				CE329FA02CAD1556005841DD /* hv_gic_parameters.h */,
+				CE329FA12CAD1556005841DD /* hv_gic_state.h */,
+				CE329FA22CAD1556005841DD /* hv_gic_types.h */,
 				84C5064528C94ED3007CE8FF /* hv_arch_vmx.h */,
 				84C5064528C94ED3007CE8FF /* hv_arch_vmx.h */,
 				84C5063D28C94ED3007CE8FF /* hv_arch_x86.h */,
 				84C5063D28C94ED3007CE8FF /* hv_arch_x86.h */,
 				84C5063828C94ED3007CE8FF /* hv_base.h */,
 				84C5063828C94ED3007CE8FF /* hv_base.h */,
@@ -190,6 +205,11 @@
 				84C5065428C94ED3007CE8FF /* hv_intr.h in Headers */,
 				84C5065428C94ED3007CE8FF /* hv_intr.h in Headers */,
 				84C5064A28C94ED3007CE8FF /* hv_vmx.h in Headers */,
 				84C5064A28C94ED3007CE8FF /* hv_vmx.h in Headers */,
 				84C5064928C94ED3007CE8FF /* hv_error.h in Headers */,
 				84C5064928C94ED3007CE8FF /* hv_error.h in Headers */,
+				CE329FA62CAD1556005841DD /* hv_gic.h in Headers */,
+				CE329FA72CAD1556005841DD /* hv_gic_config.h in Headers */,
+				CE329FA42CAD1556005841DD /* hv_gic_parameters.h in Headers */,
+				CE329FA32CAD1556005841DD /* hv_gic_state.h in Headers */,
+				CE329FA52CAD1556005841DD /* hv_gic_types.h in Headers */,
 				84C5064B28C94ED3007CE8FF /* hv_types.h in Headers */,
 				84C5064B28C94ED3007CE8FF /* hv_types.h in Headers */,
 				84C5065128C94ED3007CE8FF /* hv_vcpu_types.h in Headers */,
 				84C5065128C94ED3007CE8FF /* hv_vcpu_types.h in Headers */,
 				84C5065628C94ED3007CE8FF /* Hypervisor.h in Headers */,
 				84C5065628C94ED3007CE8FF /* Hypervisor.h in Headers */,
@@ -304,7 +324,7 @@
 			);
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 			runOnlyForDeploymentPostprocessing = 0;
 			shellPath = /bin/sh;
 			shellPath = /bin/sh;
-			shellScript = "rsync -a \"$DEVELOPER_SDK_DIR/MacOSX.sdk/System/Library/Frameworks/Hypervisor.framework/Versions/A/Headers/\" \"$SCRIPT_OUTPUT_FILE_0\"\nfor i in \"$SCRIPT_OUTPUT_FILE_0/\"*\ndo\n    sed -i '' -e \"s/API_UNAVAILABLE\\\\(.*\\\\)//g\" \"$i\"\ndone\n";
+			shellScript = "rsync -a \"$DEVELOPER_SDK_DIR/MacOSX.sdk/System/Library/Frameworks/Hypervisor.framework/Versions/A/Headers/\" \"$SCRIPT_OUTPUT_FILE_0\"\nfor i in \"$SCRIPT_OUTPUT_FILE_0/\"*\ndo\n    sed -i '' -r -e 's/API_UNAVAILABLE\\([^)]*\\)//g' \"$i\"\ndone\n";
 		};
 		};
 /* End PBXShellScriptBuildPhase section */
 /* End PBXShellScriptBuildPhase section */