├── CHANGELOG.md ├── README.md ├── Package.resolved ├── .gitignore ├── Package.swift └── LICENSE.md /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Lintel 2 | 3 | A description of this package. 4 | -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- 1 | { 2 | "pins" : [ 3 | { 4 | "identity" : "euclid", 5 | "kind" : "remoteSourceControl", 6 | "location" : "git@github.com:nicklockwood/Euclid.git", 7 | "state" : { 8 | "branch" : "main", 9 | "revision" : "2db2177aa62eabcaf4cc19f1c3c16f2f983f135c" 10 | } 11 | }, 12 | { 13 | "identity" : "peakoperation", 14 | "kind" : "remoteSourceControl", 15 | "location" : "git@github.com:3Squared/PeakOperation.git", 16 | "state" : { 17 | "branch" : "develop", 18 | "revision" : "35811e5f3dc539a185601c6b3d54e0a9f9481cb1" 19 | } 20 | } 21 | ], 22 | "version" : 2 23 | } 24 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Xcode 2 | # 3 | # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore 4 | 5 | .DS_Store 6 | 7 | ## User settings 8 | xcuserdata/ 9 | 10 | ## Obj-C/Swift specific 11 | *.hmap 12 | 13 | ## App packaging 14 | *.ipa 15 | *.dSYM.zip 16 | *.dSYM 17 | 18 | ## Playgrounds 19 | timeline.xctimeline 20 | playground.xcworkspace 21 | 22 | # Swift Package Manager 23 | # 24 | # Add this line if you want to avoid checking in source code from Swift Package Manager dependencies. 25 | # Packages/ 26 | # Package.pins 27 | # Package.resolved 28 | # *.xcodeproj 29 | # 30 | # Xcode automatically generates this directory with a .xcworkspacedata file and xcuserdata 31 | # hence it is not needed unless you have added a package configuration file to your project 32 | .swiftpm 33 | 34 | .build/ -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- 1 | // swift-tools-version: 5.7 2 | // The swift-tools-version declares the minimum version of Swift required to build this package. 3 | 4 | import PackageDescription 5 | 6 | let package = Package( 7 | name: "Gate", 8 | platforms: [.macOS(.v11), 9 | .iOS(.v13)], 10 | products: [ 11 | // Products define the executables and libraries a package produces, and make them visible to other packages. 12 | .library( 13 | name: "Gate", 14 | targets: ["Gate"]), 15 | ], 16 | dependencies: [ 17 | .package(url: "git@github.com:nicklockwood/Euclid.git", branch: "main"), 18 | .package(url: "git@github.com:3Squared/PeakOperation.git", branch: "develop"), 19 | .package(path: "../Bivouac"), 20 | ], 21 | targets: [ 22 | .target( 23 | name: "Gate", 24 | dependencies: ["Bivouac", 25 | "Euclid", 26 | "PeakOperation"]), 27 | ] 28 | ) 29 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2023 Zack Brown 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. --------------------------------------------------------------------------------