makeIncludePath
lib.makeIncludePath
Docs pulled from | This Revision | 10 minutes ago
Construct an include search path (such as C_INCLUDE_PATH) containing the header files for a set of packages or paths.
Inputs
packages
- List of packages
Type
makeIncludePath :: [package] -> string
Examples
lib.strings.makeIncludePath
usage example
makeIncludePath [ "/usr" "/usr/local" ]
=> "/usr/include:/usr/local/include"
pkgs = import <nixpkgs> { }
makeIncludePath [ pkgs.openssl pkgs.zlib ]
=> "/nix/store/9rz8gxhzf8sw4kf2j2f1grr49w8zx5vj-openssl-1.0.1r-dev/include:/nix/store/wwh7mhwh269sfjkm6k5665b5kgp7jrk2-zlib-1.2.8-dev/include"