foundationdb: set RELEASE=true for official builds

This ensures the proper version is reported in the server status
information; otherwise it has a '-PRERELEASE' suffix.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
This commit is contained in:
Austin Seipp 2018-11-17 22:10:12 -06:00
parent 3e02311f89
commit 47b3086bdf

View File

@ -37,6 +37,9 @@ let
# in theory newer versions of fdb support newer boost versions, but they
# don't :( maybe one day
, boost ? boost152
# if an release is unofficial/a prerelease, then make sure this is set
, officialRelease ? true
}: stdenv.mkDerivation rec {
name = "foundationdb-${version}";
inherit version;
@ -109,7 +112,7 @@ let
# Needed environment overrides
++ [ "KVRELEASE=1"
"NOSTRIP=1"
];
] ++ lib.optional officialRelease [ "RELEASE=true" ];
# on 6.0 and later, we can specify all this information manually
configurePhase = lib.optionalString (lib.versionAtLeast version "6.0") ''