New file |
| | |
| | | // 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: [ |
| | | |
| | | ] |
| | | ) |
| | | ] |
| | | ) |
| | | |
New file |
| | |
| | | // The Swift Programming Language |
| | | // https://docs.swift.org/swift-book |
New file |
| | |
| | | <?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> |
New file |
| | |
| | | // |
| | | // 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> |
| | | |
| | | |
New file |
| | |
| | | // |
| | | // 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> |
| | | |
| | | |