{ pkgs ? import { } }: pkgs.mkShell { packages = with pkgs; [ gcc gnumake automake autoconf ]; env.MYSQL_DIR = toString (pkgs.symlinkJoin { name ="libmysqlclient"; paths = with pkgs; [ libmysqlclient.out libmysqlclient.dev ]; }); env.BUILD = pkgs.writeShellScript "build" '' make maintainer-clean autoreconf --force --install --symlink ./configure --with-mysql="$MYSQL_DIR" --sysconfdir=$(pwd) make ''; }