openssl: add BSD support

This commit is contained in:
Alyssa Ross 2021-04-18 22:57:05 +00:00
parent 71326310d8
commit 29058f9a43

View file

@ -72,6 +72,12 @@ let
}.${stdenv.hostPlatform.system} or ( }.${stdenv.hostPlatform.system} or (
if stdenv.hostPlatform == stdenv.buildPlatform if stdenv.hostPlatform == stdenv.buildPlatform
then "./config" then "./config"
else if stdenv.hostPlatform.isBSD && stdenv.hostPlatform.isx86_64
then "./Configure BSD-x86_64"
else if stdenv.hostPlatform.isBSD && stdenv.hostPlatform.isx86_32
then "./Configure BSD-x86" + lib.optionalString (stdenv.hostPlatform.parsed.kernel.execFormat.name == "elf") "-elf"
else if stdenv.hostPlatform.isBSD
then "./Configure BSD-generic${toString stdenv.hostPlatform.parsed.cpu.bits}"
else if stdenv.hostPlatform.isMinGW else if stdenv.hostPlatform.isMinGW
then "./Configure mingw${optionalString then "./Configure mingw${optionalString
(stdenv.hostPlatform.parsed.cpu.bits != 32) (stdenv.hostPlatform.parsed.cpu.bits != 32)