├── .gitignore ├── .swiftpm └── xcode │ └── xcshareddata │ └── xcschemes │ ├── XCFrameworkMaker.xcscheme │ └── make-xcframework.xcscheme ├── LICENSE ├── Package.resolved ├── Package.swift ├── README.md ├── Sources ├── XCFrameworkMaker │ ├── Actions │ │ ├── AddArm64Simulator.swift │ │ ├── CopyFramework.swift │ │ ├── CopyPath.swift │ │ ├── CreateDir.swift │ │ ├── CreateTempDir.swift │ │ ├── CreateXCFramework.swift │ │ ├── DeletePath.swift │ │ ├── GetArchs.swift │ │ ├── LipoCreate.swift │ │ ├── LipoExtract.swift │ │ ├── LipoThin.swift │ │ ├── Log.swift │ │ ├── MakeXCFramework.swift │ │ └── RunShellCommand.swift │ └── Models │ │ ├── Arch.swift │ │ ├── LogLevel.swift │ │ └── Path.swift └── make-xcframework │ ├── MainCommand.swift │ └── main.swift └── Tests └── XCFrameworkMakerTests ├── Actions ├── AddArm64SimulatorTests.swift ├── CopyFrameworkTests.swift ├── CopyPathTests.swift ├── CreateDirTests.swift ├── CreateTempDirTests.swift ├── CreateXCFrameworkTests.swift ├── DeletePathTests.swift ├── GetArchsTests.swift ├── LipoCreateTests.swift ├── LipoExtractTests.swift ├── LipoThinTests.swift ├── LogTests.swift ├── MakeXCFrameworkTests.swift └── RunShellCommandTests.swift └── Models ├── LogLevelTests.swift └── PathTests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/XCFrameworkMaker.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/XCFrameworkMaker.xcscheme -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/make-xcframework.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/make-xcframework.xcscheme -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/README.md -------------------------------------------------------------------------------- /Sources/XCFrameworkMaker/Actions/AddArm64Simulator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/XCFrameworkMaker/Actions/AddArm64Simulator.swift -------------------------------------------------------------------------------- /Sources/XCFrameworkMaker/Actions/CopyFramework.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/XCFrameworkMaker/Actions/CopyFramework.swift -------------------------------------------------------------------------------- /Sources/XCFrameworkMaker/Actions/CopyPath.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/XCFrameworkMaker/Actions/CopyPath.swift -------------------------------------------------------------------------------- /Sources/XCFrameworkMaker/Actions/CreateDir.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/XCFrameworkMaker/Actions/CreateDir.swift -------------------------------------------------------------------------------- /Sources/XCFrameworkMaker/Actions/CreateTempDir.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/XCFrameworkMaker/Actions/CreateTempDir.swift -------------------------------------------------------------------------------- /Sources/XCFrameworkMaker/Actions/CreateXCFramework.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/XCFrameworkMaker/Actions/CreateXCFramework.swift -------------------------------------------------------------------------------- /Sources/XCFrameworkMaker/Actions/DeletePath.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/XCFrameworkMaker/Actions/DeletePath.swift -------------------------------------------------------------------------------- /Sources/XCFrameworkMaker/Actions/GetArchs.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/XCFrameworkMaker/Actions/GetArchs.swift -------------------------------------------------------------------------------- /Sources/XCFrameworkMaker/Actions/LipoCreate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/XCFrameworkMaker/Actions/LipoCreate.swift -------------------------------------------------------------------------------- /Sources/XCFrameworkMaker/Actions/LipoExtract.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/XCFrameworkMaker/Actions/LipoExtract.swift -------------------------------------------------------------------------------- /Sources/XCFrameworkMaker/Actions/LipoThin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/XCFrameworkMaker/Actions/LipoThin.swift -------------------------------------------------------------------------------- /Sources/XCFrameworkMaker/Actions/Log.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/XCFrameworkMaker/Actions/Log.swift -------------------------------------------------------------------------------- /Sources/XCFrameworkMaker/Actions/MakeXCFramework.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/XCFrameworkMaker/Actions/MakeXCFramework.swift -------------------------------------------------------------------------------- /Sources/XCFrameworkMaker/Actions/RunShellCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/XCFrameworkMaker/Actions/RunShellCommand.swift -------------------------------------------------------------------------------- /Sources/XCFrameworkMaker/Models/Arch.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/XCFrameworkMaker/Models/Arch.swift -------------------------------------------------------------------------------- /Sources/XCFrameworkMaker/Models/LogLevel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/XCFrameworkMaker/Models/LogLevel.swift -------------------------------------------------------------------------------- /Sources/XCFrameworkMaker/Models/Path.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/XCFrameworkMaker/Models/Path.swift -------------------------------------------------------------------------------- /Sources/make-xcframework/MainCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Sources/make-xcframework/MainCommand.swift -------------------------------------------------------------------------------- /Sources/make-xcframework/main.swift: -------------------------------------------------------------------------------- 1 | MainCommand.main() 2 | -------------------------------------------------------------------------------- /Tests/XCFrameworkMakerTests/Actions/AddArm64SimulatorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Tests/XCFrameworkMakerTests/Actions/AddArm64SimulatorTests.swift -------------------------------------------------------------------------------- /Tests/XCFrameworkMakerTests/Actions/CopyFrameworkTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Tests/XCFrameworkMakerTests/Actions/CopyFrameworkTests.swift -------------------------------------------------------------------------------- /Tests/XCFrameworkMakerTests/Actions/CopyPathTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Tests/XCFrameworkMakerTests/Actions/CopyPathTests.swift -------------------------------------------------------------------------------- /Tests/XCFrameworkMakerTests/Actions/CreateDirTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Tests/XCFrameworkMakerTests/Actions/CreateDirTests.swift -------------------------------------------------------------------------------- /Tests/XCFrameworkMakerTests/Actions/CreateTempDirTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Tests/XCFrameworkMakerTests/Actions/CreateTempDirTests.swift -------------------------------------------------------------------------------- /Tests/XCFrameworkMakerTests/Actions/CreateXCFrameworkTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Tests/XCFrameworkMakerTests/Actions/CreateXCFrameworkTests.swift -------------------------------------------------------------------------------- /Tests/XCFrameworkMakerTests/Actions/DeletePathTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Tests/XCFrameworkMakerTests/Actions/DeletePathTests.swift -------------------------------------------------------------------------------- /Tests/XCFrameworkMakerTests/Actions/GetArchsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Tests/XCFrameworkMakerTests/Actions/GetArchsTests.swift -------------------------------------------------------------------------------- /Tests/XCFrameworkMakerTests/Actions/LipoCreateTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Tests/XCFrameworkMakerTests/Actions/LipoCreateTests.swift -------------------------------------------------------------------------------- /Tests/XCFrameworkMakerTests/Actions/LipoExtractTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Tests/XCFrameworkMakerTests/Actions/LipoExtractTests.swift -------------------------------------------------------------------------------- /Tests/XCFrameworkMakerTests/Actions/LipoThinTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Tests/XCFrameworkMakerTests/Actions/LipoThinTests.swift -------------------------------------------------------------------------------- /Tests/XCFrameworkMakerTests/Actions/LogTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Tests/XCFrameworkMakerTests/Actions/LogTests.swift -------------------------------------------------------------------------------- /Tests/XCFrameworkMakerTests/Actions/MakeXCFrameworkTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Tests/XCFrameworkMakerTests/Actions/MakeXCFrameworkTests.swift -------------------------------------------------------------------------------- /Tests/XCFrameworkMakerTests/Actions/RunShellCommandTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Tests/XCFrameworkMakerTests/Actions/RunShellCommandTests.swift -------------------------------------------------------------------------------- /Tests/XCFrameworkMakerTests/Models/LogLevelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Tests/XCFrameworkMakerTests/Models/LogLevelTests.swift -------------------------------------------------------------------------------- /Tests/XCFrameworkMakerTests/Models/PathTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrarski/xcframework-maker/HEAD/Tests/XCFrameworkMakerTests/Models/PathTests.swift --------------------------------------------------------------------------------