Allow to configure freetds for unixODBC support

This commit is contained in:
Dmitry Belyaev 2014-10-29 15:04:12 +11:00
parent 40979710f7
commit fd9527eb24

View file

@ -1,4 +1,7 @@
{ stdenv, fetchurl }:
{ stdenv, fetchurl
, odbcSupport ? false, unixODBC ? null }:
assert odbcSupport -> unixODBC != null;
stdenv.mkDerivation {
name = "freetds-0.91";
@ -8,6 +11,10 @@ stdenv.mkDerivation {
sha256 = "0r946axzxs0czsmr7283w7vmk5jx3jnxxc32d2ncxsrsh2yli0ba";
};
buildInputs = stdenv.lib.optional odbcSupport [ unixODBC ];
configureFlags = stdenv.lib.optionalString odbcSupport "--with-odbc=${unixODBC}";
doDist = true;
distPhase = ''