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 @@ -450,6 +450,11 @@ protected void run() {
450450            excludes .add (new  File (getXcodeBuildRoot ()));
451451            excludes .add (getLocalSDKLink ().toFile ());
452452
453+             List <File > excluded  = ext .remoteBuildOptions .getExcludes ();
454+             if  (excluded  != null ) {
455+                 excludes .addAll (excluded );
456+             }
457+ 
453458            // TODO: exclude IPA 
454459
455460            list .add (getProject ().getProjectDir (), excludes );
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments