git.fiddlerwoaroof.com
Raw Blame History
#!/usr/bin/env bash

# set -x
# set -eu -o pipefail

source "$stdenv"/setup

buildPhase() {
  cl-wrapper.sh sbcl --no-userinit --disable-debugger --load "$src"/build.lisp --quit
}

installPhase() {
  mkdir -p "$out"/bin
  mv wfv "$out"/bin
  mkdir -p "$out"/lib/sbcl/
  cp "$(dirname "$(which sbcl)")"/../lib/sbcl/sbcl.core "$out"/lib/sbcl/
  env
  wrapProgram "$out/bin/wfv" --prefix LD_LIBRARY_PATH : "$LD_LIBRARY_PATH"
}

genericBuild