File tree Expand file tree Collapse file tree 3 files changed +20
-1
lines changed 
src/main/java/org/moe/gradle Expand file tree Collapse file tree 3 files changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -548,12 +548,14 @@ This task invokes `xcodebuild` and creates the application.
548548
549549### Remote Build Properties  
550550
551- -  ` remoteBuild `  resources directories
551+ -  ` resources `  resources directories
552+ -  ` excludes `  directories and files to exclude on upload (does not apply to the resources)
552553
553554``` groovy 
554555moe { 
555556    remoteBuild { 
556557        resources = [ file("../android/assets") ] 
558+         excludes = [ file(".gitignore") ] 
557559     } 
558560} 
559561``` 
Original file line number Diff line number Diff line change @@ -11,6 +11,9 @@ public class RemoteBuildOptions {
1111    @ Nullable 
1212    private  List <File > resources ;
1313
14+     @ Nullable 
15+     private  List <File > excludes ;
16+ 
1417    @ Nullable 
1518    public  List <File > getResources () {
1619        return  resources ;
@@ -20,4 +23,13 @@ public List<File> getResources() {
2023    public  void  setResources (@ Nullable  List <File > assets ) {
2124        this .resources  = assets ;
2225    }
26+ 
27+     @ Nullable 
28+     public  List <File > getExcludes () {
29+         return  excludes ;
30+     }
31+ 
32+     public  void  setExcludes (@ Nullable  List <File > excludes ) {
33+         this .excludes  = excludes ;
34+     }
2335}
Original file line number Diff line number Diff line change @@ -456,6 +456,11 @@ protected void run() {
456456            excludes .add (new  File (getXcodeBuildRoot ()));
457457            excludes .add (getLocalSDKLink ().toFile ());
458458
459+             List <File > excluded  = ext .remoteBuildOptions .getExcludes ();
460+             if  (excluded  != null ) {
461+                 excludes .addAll (excluded );
462+             }
463+ 
459464            // TODO: exclude IPA 
460465
461466            list .add (getProject ().getProjectDir (), excludes );
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments