* New primop builtins.filterSource, which can be used to filter files
from a source directory.  All files for which a predicate function
  returns true are copied to the store.  Typical example is to leave
  out the .svn directory:
    stdenv.mkDerivation {
      ...
      src = builtins.filterSource
        (path: baseNameOf (toString path) != ".svn")
        ./source-dir;
      # as opposed to
      #   src = ./source-dir;
    }
  This is important because the .svn directory influences the hash in
  a rather unpredictable and variable way.
			
			
This commit is contained in:
		
							parent
							
								
									b438d37558
								
							
						
					
					
						commit
						a3e6415ba8
					
				
					 19 changed files with 143 additions and 68 deletions
				
			
		|  | @ -164,10 +164,10 @@ struct AutoDeleteArray | |||
| 
 | ||||
| class AutoDelete | ||||
| { | ||||
|     string path; | ||||
|     Path path; | ||||
|     bool del; | ||||
| public: | ||||
|     AutoDelete(const string & p); | ||||
|     AutoDelete(const Path & p); | ||||
|     ~AutoDelete(); | ||||
|     void cancel(); | ||||
| }; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue