guix/src/libutil
Eelco Dolstra a3e6415ba8 * 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.
2006-12-12 23:05:01 +00:00
..
archive.cc * New primop builtins.filterSource, which can be used to filter files 2006-12-12 23:05:01 +00:00
archive.hh * New primop builtins.filterSource, which can be used to filter files 2006-12-12 23:05:01 +00:00
aterm-map.cc * Remove unnecessary inclusions of aterm2.h. 2006-09-04 22:08:40 +00:00
aterm-map.hh * Remove unnecessary inclusions of aterm2.h. 2006-09-04 22:08:40 +00:00
aterm.cc * Big cleanup of the semantics of paths, strings, contexts, string 2006-10-16 15:55:34 +00:00
aterm.hh * Big cleanup of the semantics of paths, strings, contexts, string 2006-10-16 15:55:34 +00:00
hash.cc * New primop builtins.filterSource, which can be used to filter files 2006-12-12 23:05:01 +00:00
hash.hh * New primop builtins.filterSource, which can be used to filter files 2006-12-12 23:05:01 +00:00
Makefile.am * Skeleton of the privileged worker program. 2006-11-30 19:19:59 +00:00
md5.c * Optional switch "--with-openssl=<PATH>" to use OpenSSL's 2006-02-13 19:52:43 +00:00
md5.h * Some Cygwin fixes. 2006-05-24 13:23:20 +00:00
md32_common.h * Add SHA-256. 2005-01-14 12:03:04 +00:00
serialise.cc * Daemon mode (`nix-worker --daemon'). Clients connect to the server 2006-12-04 17:17:13 +00:00
serialise.hh * New primop builtins.filterSource, which can be used to filter files 2006-12-12 23:05:01 +00:00
sha1.c * Optional switch "--with-openssl=<PATH>" to use OpenSSL's 2006-02-13 19:52:43 +00:00
sha1.h * Optional switch "--with-openssl=<PATH>" to use OpenSSL's 2006-02-13 19:52:43 +00:00
sha256.c * Add SHA-256. 2005-01-14 12:03:04 +00:00
sha256.h * FreeBSD 4.x doesn't have stdint.h, use inttypes.h instead (which is 2005-05-04 16:32:54 +00:00
types.hh * The determination of the root set should be made by the privileged 2006-12-05 01:31:45 +00:00
util.cc * Move setuidCleanup() to libutil. 2006-12-07 16:40:41 +00:00
util.hh * New primop builtins.filterSource, which can be used to filter files 2006-12-12 23:05:01 +00:00
xml-writer.cc * Use a proper namespace. 2006-09-04 21:06:23 +00:00
xml-writer.hh * Use a proper namespace. 2006-09-04 21:06:23 +00:00