File tree Expand file tree Collapse file tree 2 files changed +35
-1
lines changed Expand file tree Collapse file tree 2 files changed +35
-1
lines changed Original file line number Diff line number Diff line change @@ -134,7 +134,7 @@ jobs:
134134            LSP_BUILD="--sourcekit-lsp" 
135135          else 
136136            if [ ${{ matrix.version }} = 'devel' ]; then 
137-               git apply swift-android-devel.patch 
137+               git apply swift-android-devel.patch swift-android-ci-devel.patch  
138138              perl -pi -e 's%r26%ndk/27%' swift/stdlib/cmake/modules/AddSwiftStdlib.cmake 
139139              LSP_BUILD="--sourcekit-lsp" 
140140            fi 
Original file line number Diff line number Diff line change 1+ diff --git a/swiftpm/Sources/Workspace/Workspace+Prebuilts.swift b/swiftpm/Sources/Workspace/Workspace+Prebuilts.swift 
2+ index a091ed979..db95ad1da 100644
3+ --- a/swiftpm/Sources/Workspace/Workspace+Prebuilts.swift 
4+ +++ b/swiftpm/Sources/Workspace/Workspace+Prebuilts.swift 
5+ @@ -104,6 +104,7 @@  extension Workspace {
6+              public enum Arch: String {
7+                  case x86_64
8+                  case aarch64
9+ +                 case armv7
10+              }
11+  
12+              public enum OS {
13+ @@ -599,6 +600,8 @@  extension Workspace.PrebuiltsManifest.Platform {
14+          arch = .aarch64
15+  #elseif arch(x86_64)
16+          arch = .x86_64
17+ + #elseif arch(arm)
18+ +         arch = .armv7
19+  #endif
20+          guard let arch else {
21+              return nil
22+ diff --git a/swiftpm/Sources/swift-build-prebuilts/BuildPrebuilts.swift b/swiftpm/Sources/swift-build-prebuilts/BuildPrebuilts.swift 
23+ index 9df715a6c..f8f097dbe 100644
24+ --- a/swiftpm/Sources/swift-build-prebuilts/BuildPrebuilts.swift 
25+ +++ b/swiftpm/Sources/swift-build-prebuilts/BuildPrebuilts.swift 
26+ @@ -322,6 +322,8 @@  extension Workspace.PrebuiltsManifest.Platform.Arch {
27+              return "linux/arm64"
28+          case .x86_64:
29+              return "linux/amd64"
30+ +         case .armv7:
31+ +             return "linux/armv7"
32+          }
33+      }
34+  }
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments