Skip to content

Commit

Permalink
Merge pull request #132 from orchetect/0.6.0
Browse files Browse the repository at this point in the history
0.6.0
  • Loading branch information
orchetect authored Aug 30, 2022
2 parents 944f149 + f9b379f commit 829c183
Show file tree
Hide file tree
Showing 852 changed files with 52,458 additions and 18,990 deletions.
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ assignees: ''

---

Please review the MIDIKit Wiki prior to submitting issues:
https://github.com/orchetect/MIDIKit/wiki
Please review the MIDIKit documentation prior to submitting issues:
https://orchetect.github.io/MIDIKit


**Describe the Bug**
Expand Down
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/feature-request.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ assignees: ''

---

Please review the MIDIKit Wiki prior to submitting issues:
https://github.com/orchetect/MIDIKit/wiki
Please review the MIDIKit documentation prior to submitting issues:
https://orchetect.github.io/MIDIKit

Feature requests are best to be posted in the Discussions area first:
https://github.com/orchetect/MIDIKit/discussions
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/other.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ assignees: ''

---

Please review the MIDIKit Wiki prior to submitting issues:
https://github.com/orchetect/MIDIKit/wiki
Please review the MIDIKit documentation prior to submitting issues:
https://orchetect.github.io/MIDIKit

Questions about usage can be posted in the Discussions area:
https://github.com/orchetect/MIDIKit/discussions
Expand Down
20 changes: 18 additions & 2 deletions .github/workflows/examples.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@ jobs:
steps:
- uses: actions/checkout@main

# Note: BluetoothMIDI does not have MIDIKit as a dependency so we don't need to run the branch setter script
- name: BluetoothMIDI - Set dependency branch
run: swift .github/workflows/xcpBranch.swift set -go -p MIDIKit "Examples/iOS UIKit/BluetoothMIDI/BluetoothMIDI.xcodeproj" -branch ${{ github.ref }}
- name: BluetoothMIDI - Resolve Package Dependencies # needed because sometimes xcodebuild fails otherwise
run: xcodebuild -project "Examples/iOS UIKit/BluetoothMIDI/BluetoothMIDI.xcodeproj" -resolvePackageDependencies
- name: BluetoothMIDI - Build
Expand Down Expand Up @@ -60,7 +61,8 @@ jobs:
steps:
- uses: actions/checkout@main

# Note: BluetoothMIDI does not have MIDIKit as a dependency so we don't need to run the branch setter script
- name: BluetoothMIDI - Set dependency branch
run: swift .github/workflows/xcpBranch.swift set -go -p MIDIKit "Examples/iOS SwiftUI/BluetoothMIDI/BluetoothMIDI.xcodeproj" -branch ${{ github.ref }}
- name: BluetoothMIDI - Resolve Package Dependencies # needed because sometimes xcodebuild fails otherwise
run: xcodebuild -project "Examples/iOS SwiftUI/BluetoothMIDI/BluetoothMIDI.xcodeproj" -resolvePackageDependencies
- name: BluetoothMIDI - Build
Expand Down Expand Up @@ -168,6 +170,13 @@ jobs:
steps:
- uses: actions/checkout@main

- name: HUISurface - Set dependency branch
run: swift .github/workflows/xcpBranch.swift set -go -p MIDIKit "Examples/Advanced/HUISurface/HUISurface.xcodeproj" -branch ${{ github.ref }}
- name: HUISurface - Resolve Package Dependencies # needed because sometimes xcodebuild fails otherwise
run: xcodebuild -project "Examples/Advanced/HUISurface/HUISurface.xcodeproj" -resolvePackageDependencies
- name: HUISurface - Build
run: xcodebuild build -project "Examples/Advanced/HUISurface/HUISurface.xcodeproj" -scheme "HUISurface" -destination "generic/platform=macOS,name=Any Mac"

- name: MIDIEventLogger - Set dependency branch
run: swift .github/workflows/xcpBranch.swift set -go -p MIDIKit "Examples/Advanced/MIDIEventLogger/MIDIEventLogger.xcodeproj" -branch ${{ github.ref }}
- name: MIDIEventLogger - Resolve Package Dependencies # needed because sometimes xcodebuild fails otherwise
Expand All @@ -181,3 +190,10 @@ jobs:
run: xcodebuild -project "Examples/Advanced/MIDISystemInfo/MIDISystemInfo.xcodeproj" -resolvePackageDependencies
- name: MIDISystemInfo - Build
run: xcodebuild build -project "Examples/Advanced/MIDISystemInfo/MIDISystemInfo.xcodeproj" -scheme "MIDISystemInfo" -destination "generic/platform=macOS,name=Any Mac"

- name: MTCExample - Set dependency branch
run: swift .github/workflows/xcpBranch.swift set -go -p MIDIKit "Examples/Advanced/MTCExample/MTCExample.xcodeproj" -branch ${{ github.ref }}
- name: MTCExample - Resolve Package Dependencies # needed because sometimes xcodebuild fails otherwise
run: xcodebuild -project "Examples/Advanced/MTCExample/MTCExample.xcodeproj" -resolvePackageDependencies
- name: MTCExample - Build
run: xcodebuild build -project "Examples/Advanced/MTCExample/MTCExample.xcodeproj" -scheme "MTCExample" -destination "generic/platform=macOS,name=Any Mac"
4 changes: 0 additions & 4 deletions .spi.yml

This file was deleted.

1 change: 1 addition & 0 deletions .swift-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5.5
4 changes: 2 additions & 2 deletions .swiftformat
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
--allman false
--assetliterals visual-width
--beforemarks
--binarygrouping 4,8
--binarygrouping 8,8
--categorymark "MARK: %c"
--classthreshold 0
--closingparen balanced
Expand All @@ -23,7 +23,7 @@
--funcattributes prev-line
--groupedextension "MARK: %c"
--guardelse auto
--header ignore
--header "\n {file}\n MIDIKit • https://github.com/orchetect/MIDIKit\n © {year} Steffan Andrews • Licensed under MIT License\n"
--hexgrouping 4,8
--hexliteralcase uppercase
--ifdef no-indent
Expand Down
85 changes: 43 additions & 42 deletions .swiftpm/xcode/xcshareddata/xcschemes/MIDIKit-CI.xcscheme
Original file line number Diff line number Diff line change
Expand Up @@ -20,34 +20,6 @@
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "NO"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "MIDIKitTests"
BuildableName = "MIDIKitTests"
BlueprintName = "MIDIKitTests"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "NO"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "MIDIKitC"
BuildableName = "MIDIKitC"
BlueprintName = "MIDIKitC"
ReferencedContainer = "container:">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
Expand All @@ -61,22 +33,51 @@
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "MIDIKitTests"
BuildableName = "MIDIKitTests"
BlueprintName = "MIDIKitTests"
BlueprintIdentifier = "MIDIKitCoreTests"
BuildableName = "MIDIKitCoreTests"
BlueprintName = "MIDIKitCoreTests"
ReferencedContainer = "container:">
</BuildableReference>
</TestableReference>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "MIDIKitIOTests"
BuildableName = "MIDIKitIOTests"
BlueprintName = "MIDIKitIOTests"
ReferencedContainer = "container:">
</BuildableReference>
</TestableReference>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "MIDIKitControlSurfacesTests"
BuildableName = "MIDIKitControlSurfacesTests"
BlueprintName = "MIDIKitControlSurfacesTests"
ReferencedContainer = "container:">
</BuildableReference>
</TestableReference>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "MIDIKitSMFTests"
BuildableName = "MIDIKitSMFTests"
BlueprintName = "MIDIKitSMFTests"
ReferencedContainer = "container:">
</BuildableReference>
</TestableReference>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "MIDIKitSyncTests"
BuildableName = "MIDIKitSyncTests"
BlueprintName = "MIDIKitSyncTests"
ReferencedContainer = "container:">
</BuildableReference>
<SkippedTests>
<Test
Identifier = "RoundTrip_NewCoreMIDIAPI_1_0_Protocol_Tests">
</Test>
<Test
Identifier = "RoundTrip_NewCoreMIDIAPI_2_0_Protocol_Tests">
</Test>
<Test
Identifier = "RoundTrip_OldCoreMIDIAPI_Tests">
</Test>
</SkippedTests>
</TestableReference>
</Testables>
</TestAction>
Expand Down
Loading

0 comments on commit 829c183

Please sign in to comment.