From 83cc8c182f05556ed1b36278e10351495b850f83 Mon Sep 17 00:00:00 2001
From: lpw <812862340@qq.com>
Date: Tue, 01 Jul 2025 15:21:33 +0800
Subject: [PATCH] 4.4.0

---
 Sources/WAGhglImpl/WAGhglImpl.swift                                                              |    2 
 WAGhglImpl/WAGhglImpl.xcframework/Info.plist                                                     |   43 ++++++++++++++
 WAGhglImpl/WAGhglImpl.xcframework/ios-x86_64-simulator/WAGhglImpl.framework/WAGhglImpl           |    0 
 WAGhglImpl/WAGhglImpl.xcframework/ios-x86_64-simulator/WAGhglImpl.framework/Headers/WAGhglImpl.h |   18 ++++++
 WAGhglImpl/WAGhglImpl.xcframework/ios-arm64/WAGhglImpl.framework/Info.plist                      |    0 
 Package.swift                                                                                    |   40 +++++++++++++
 WAGhglImpl/WAGhglImpl.xcframework/ios-x86_64-simulator/WAGhglImpl.framework/Info.plist           |    0 
 WAGhglImpl/WAGhglImpl.xcframework/ios-arm64/WAGhglImpl.framework/WAGhglImpl                      |    0 
 WAGhglImpl/WAGhglImpl.xcframework/ios-arm64/WAGhglImpl.framework/Headers/WAGhglImpl.h            |   18 ++++++
 9 files changed, 121 insertions(+), 0 deletions(-)

diff --git a/Package.swift b/Package.swift
new file mode 100644
index 0000000..09e7bb7
--- /dev/null
+++ b/Package.swift
@@ -0,0 +1,40 @@
+// swift-tools-version: 6.0
+// The swift-tools-version declares the minimum version of Swift required to build this package.
+
+import PackageDescription
+
+let package = Package(
+    name: "WAGhglImpl",
+    products: [
+        // Products define the executables and libraries a package produces, making them visible to other packages.
+        .library(
+            name: "WAGhglImpl",
+            targets: ["WAGhglImpl"]),
+    ],
+    targets: [
+        .binaryTarget(
+            name: "WAGhglImplBinary",
+            path: "./WAGhglImpl/WAGhglImpl.xcframework"
+        ),
+        
+        // Targets are the basic building blocks of a package, defining a module or a test suite.
+        // Targets can depend on other targets in this package and products from dependencies.
+        .target(
+            name: "WAGhglImpl",
+            dependencies: [
+                "WAGhglImplBinary",
+            ],
+            path: "Sources/WAGhglImpl",
+            resources: [.process("config/wa_sdk_impl_config_ghgl.xml")],
+
+            publicHeadersPath: "",
+            cSettings: [
+                .headerSearchPath("")
+            ],
+            linkerSettings: [
+
+            ]
+        )
+    ]
+)
+
diff --git a/Sources/WAGhglImpl/WAGhglImpl.swift b/Sources/WAGhglImpl/WAGhglImpl.swift
new file mode 100644
index 0000000..08b22b8
--- /dev/null
+++ b/Sources/WAGhglImpl/WAGhglImpl.swift
@@ -0,0 +1,2 @@
+// The Swift Programming Language
+// https://docs.swift.org/swift-book
diff --git a/WAGhglImpl/WAGhglImpl.xcframework/Info.plist b/WAGhglImpl/WAGhglImpl.xcframework/Info.plist
new file mode 100644
index 0000000..12ac5ce
--- /dev/null
+++ b/WAGhglImpl/WAGhglImpl.xcframework/Info.plist
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>AvailableLibraries</key>
+	<array>
+		<dict>
+			<key>BinaryPath</key>
+			<string>WAGhglImpl.framework/WAGhglImpl</string>
+			<key>LibraryIdentifier</key>
+			<string>ios-x86_64-simulator</string>
+			<key>LibraryPath</key>
+			<string>WAGhglImpl.framework</string>
+			<key>SupportedArchitectures</key>
+			<array>
+				<string>x86_64</string>
+			</array>
+			<key>SupportedPlatform</key>
+			<string>ios</string>
+			<key>SupportedPlatformVariant</key>
+			<string>simulator</string>
+		</dict>
+		<dict>
+			<key>BinaryPath</key>
+			<string>WAGhglImpl.framework/WAGhglImpl</string>
+			<key>LibraryIdentifier</key>
+			<string>ios-arm64</string>
+			<key>LibraryPath</key>
+			<string>WAGhglImpl.framework</string>
+			<key>SupportedArchitectures</key>
+			<array>
+				<string>arm64</string>
+			</array>
+			<key>SupportedPlatform</key>
+			<string>ios</string>
+		</dict>
+	</array>
+	<key>CFBundlePackageType</key>
+	<string>XFWK</string>
+	<key>XCFrameworkFormatVersion</key>
+	<string>1.0</string>
+</dict>
+</plist>
diff --git a/WAGhglImpl/WAGhglImpl.xcframework/ios-arm64/WAGhglImpl.framework/Headers/WAGhglImpl.h b/WAGhglImpl/WAGhglImpl.xcframework/ios-arm64/WAGhglImpl.framework/Headers/WAGhglImpl.h
new file mode 100644
index 0000000..2576270
--- /dev/null
+++ b/WAGhglImpl/WAGhglImpl.xcframework/ios-arm64/WAGhglImpl.framework/Headers/WAGhglImpl.h
@@ -0,0 +1,18 @@
+//
+//  WAGhglImpl.h
+//  WAGhglImpl
+//
+//  Created by lpw on 2025/1/10.
+//
+
+#import <Foundation/Foundation.h>
+
+//! Project version number for WAGhglImpl.
+FOUNDATION_EXPORT double WAGhglImplVersionNumber;
+
+//! Project version string for WAGhglImpl.
+FOUNDATION_EXPORT const unsigned char WAGhglImplVersionString[];
+
+// In this header, you should import all the public headers of your framework using statements like #import <WAGhglImpl/PublicHeader.h>
+
+
diff --git a/WAGhglImpl/WAGhglImpl.xcframework/ios-arm64/WAGhglImpl.framework/Info.plist b/WAGhglImpl/WAGhglImpl.xcframework/ios-arm64/WAGhglImpl.framework/Info.plist
new file mode 100644
index 0000000..7e9caaa
--- /dev/null
+++ b/WAGhglImpl/WAGhglImpl.xcframework/ios-arm64/WAGhglImpl.framework/Info.plist
Binary files differ
diff --git a/WAGhglImpl/WAGhglImpl.xcframework/ios-arm64/WAGhglImpl.framework/WAGhglImpl b/WAGhglImpl/WAGhglImpl.xcframework/ios-arm64/WAGhglImpl.framework/WAGhglImpl
new file mode 100644
index 0000000..c5c4866
--- /dev/null
+++ b/WAGhglImpl/WAGhglImpl.xcframework/ios-arm64/WAGhglImpl.framework/WAGhglImpl
Binary files differ
diff --git a/WAGhglImpl/WAGhglImpl.xcframework/ios-x86_64-simulator/WAGhglImpl.framework/Headers/WAGhglImpl.h b/WAGhglImpl/WAGhglImpl.xcframework/ios-x86_64-simulator/WAGhglImpl.framework/Headers/WAGhglImpl.h
new file mode 100644
index 0000000..2576270
--- /dev/null
+++ b/WAGhglImpl/WAGhglImpl.xcframework/ios-x86_64-simulator/WAGhglImpl.framework/Headers/WAGhglImpl.h
@@ -0,0 +1,18 @@
+//
+//  WAGhglImpl.h
+//  WAGhglImpl
+//
+//  Created by lpw on 2025/1/10.
+//
+
+#import <Foundation/Foundation.h>
+
+//! Project version number for WAGhglImpl.
+FOUNDATION_EXPORT double WAGhglImplVersionNumber;
+
+//! Project version string for WAGhglImpl.
+FOUNDATION_EXPORT const unsigned char WAGhglImplVersionString[];
+
+// In this header, you should import all the public headers of your framework using statements like #import <WAGhglImpl/PublicHeader.h>
+
+
diff --git a/WAGhglImpl/WAGhglImpl.xcframework/ios-x86_64-simulator/WAGhglImpl.framework/Info.plist b/WAGhglImpl/WAGhglImpl.xcframework/ios-x86_64-simulator/WAGhglImpl.framework/Info.plist
new file mode 100644
index 0000000..7e9caaa
--- /dev/null
+++ b/WAGhglImpl/WAGhglImpl.xcframework/ios-x86_64-simulator/WAGhglImpl.framework/Info.plist
Binary files differ
diff --git a/WAGhglImpl/WAGhglImpl.xcframework/ios-x86_64-simulator/WAGhglImpl.framework/WAGhglImpl b/WAGhglImpl/WAGhglImpl.xcframework/ios-x86_64-simulator/WAGhglImpl.framework/WAGhglImpl
new file mode 100644
index 0000000..4d84080
--- /dev/null
+++ b/WAGhglImpl/WAGhglImpl.xcframework/ios-x86_64-simulator/WAGhglImpl.framework/WAGhglImpl
Binary files differ

--
Gitblit v1.8.0