okay this bit of code did it:

...
  propagatedBuildInputs = importedContracts;
  installPhase = ''
    runHook preInstall
    mkdir -p $out/src
    mkdir -p $out/nix-support
    for i in $importedContracts; do
      echo $i >> $out/nix-support/propagated-build-inputs
    done
    propagated=""
    for i in $importedContracts; do
        findInputs $i propagated propagated-build-inputs
    done
    echo $propagated
    cp ${contractText} $out/src/contract.capnp
    ${capnproto}/bin/capnp compile
-o${capnpc-rust}/bin/capnpc-rust:$out/src/  $out/src/contract.capnp
--src-prefix $out/src/ -I "/"
  '';
_______________________________________________
nix-dev mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev

Reply via email to