blob: ad33870f6161c584a198d500f8a590c642262fbb (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
{ pkgs, ... }:
pkgs.stdenv.mkDerivation {
name = "libressl-lib";
src = ./.;
buildInputs = with pkgs; [libressl.dev pkg-config];
installPhase = ''
mkdir -p $out/lib
mkdir -p $out/include
libressl_path=$(${pkgs.pkg-config}/bin/pkg-config --libs ${pkgs.libressl.dev}/lib/pkgconfig/libssl.pc | awk '{sub(/^-L/, ""); sub(/ -lssl$/, ""); print}')
cp -r $libressl_path/* $out/lib
cp -r ${pkgs.libressl.dev}/include/* $out/include
'';
}
|