diff options
| author | Ralph Amissah <ralph.amissah@gmail.com> | 2021-01-28 13:22:50 -0500 | 
|---|---|---|
| committer | Ralph Amissah <ralph.amissah@gmail.com> | 2021-01-28 13:22:50 -0500 | 
| commit | 026ca3c8f3f8aa5f3a3a3688c91d3439726c2572 (patch) | |
| tree | ed8f8d6358cbe5eeb5be94412b798c7916ea2fc4 /org | |
| parent | shell.nix project.nix spine.nix mkDub.nix (diff) | |
nix build -f default.nix, experimental
Diffstat (limited to 'org')
| -rw-r--r-- | org/spine_build_scaffold.org | 37 | 
1 files changed, 25 insertions, 12 deletions
| diff --git a/org/spine_build_scaffold.org b/org/spine_build_scaffold.org index 79ecff7..0863822 100644 --- a/org/spine_build_scaffold.org +++ b/org/spine_build_scaffold.org @@ -1953,16 +1953,25 @@ nix flake update --recreate-lock-file    nix-build -I nixpkgs=<provide local nix path>    nix-build -I .envrc +  nix build +  nix build -f default.nix +  nix build -f project.nix +  nix build -f spine.nix + +  nix-shell shell.nix --pure +  nix build -f default.nix +  ./result/bin/spine +  #+BEGIN_SRC nix :tangle ../shell.nix :tangle-mode (identity #o755) :shebang "#!/usr/bin/env -S nix-shell"  { pkgs ? import <nixpkgs> {} }:  pkgs.mkShell {    buildInputs = with pkgs; [      (import ./nix/pkglst/shell-pkgs.nix { inherit pkgs; })    ]; +  buildPhase = "nix build -f default.nix";    shellHook = '' -    nix-build      echo "built spine @ ./result/bin/spine" -    nix-instantiate | nix show-derivation | jq +    #nix-instantiate | nix show-derivation | jq    '';  }  #+END_SRC @@ -2056,6 +2065,11 @@ mkDubDerivation rec {    default.nix -I .envrc    default.nix +  nix build +  nix build -f default.nix +  nix build -f project.nix +  nix build -f spine.nix +  #+BEGIN_SRC nix :tangle ../default.nix :tangle-mode (identity #o755) :shebang "#!/usr/bin/env -S nix-build"  { pkgs ? import <nixpkgs> {},    stdenv ? pkgs.stdenv, @@ -2094,11 +2108,7 @@ mkDubDerivation rec {        <<nix_dub2nix_with_pkgs>>      )    ]; -  shellHook = '' -    # nix-build -I nixpkgs=<provide local nix path> -    nix-build -    echo "built spine" -  ''; +  # buildPhase = [ ];    installPhase = ''      install -m755 -D spine $out/bin/spine      echo "built $out/bin/spine" @@ -2131,11 +2141,7 @@ mkDubDerivation rec {        <<nix_dub2nix_with_pkgs>>      )    ]; -  shellHook = '' -    # nix-build -I nixpkgs=<provide local nix path> -    nix-build -    echo "built spine" -  ''; +  # buildPhase = [ ];    installPhase = ''      install -m755 -D spine $out/bin/spine      echo "built $out/bin/spine" @@ -2484,6 +2490,13 @@ nix-shell --pure  nix-build -I nixpkgs=/nixpkgs-ra/nixpkgs/.gitworktree/ra/nixpkgs project.nix  #+END_SRC +#+BEGIN_SRC sh +nix build +nix build -f default.nix +nix build -f project.nix +nix build -f spine.nix +#+END_SRC +  **** derivation .drv  #+BEGIN_SRC sh | 
