Low-level derivations: Difference between revisions

DoggoBit (talk | contribs)
No edit summary
DoggoBit (talk | contribs)
Standard environment: again, ugh, character escapes
Line 141: Line 141:


{{File|example.nix|nix|highlight=11|
{{File|example.nix|nix|highlight=11|
{ pkgs ? import <nixpkgs> {} }:
<nowiki>
{ pkgs ? import </nowiki><<nowiki>nixpkgs</nowiki>><nowiki> {} }:


pkgs.stdenv.mkDerivation {
pkgs.stdenv.mkDerivation {
Line 147: Line 148:
    
    
   buildCommand = ''
   buildCommand = ''
     echo '#!/bin/bash' > $out
     echo '#!/bin/bash' </nowiki>><nowiki> $out
     echo 'echo "Hello, World!"' >> $out
     echo 'echo "Hello, World!"' </nowiki>>><nowiki> $out
     chmod +x $out
     chmod +x $out
   '';
   '';
}
}
</nowiki>
}}
}}