diff options
author | Daniƫl de Kok <me@danieldk.eu> | 2018-10-19 14:10:14 +0200 |
---|---|---|
committer | Frederik Rietdijk <freddyrietdijk@fridh.nl> | 2018-10-20 09:49:53 +0200 |
commit | 35349b17cfe5ee76b13eb38fe793bb89eee8875c (patch) | |
tree | b28aab59f3045930e7780b4731db5bca2d480d92 /pkgs/development/libraries | |
parent | 809e566c25808bf90a8f69ca55beb70fb7092fdc (diff) | |
download | nixlib-35349b17cfe5ee76b13eb38fe793bb89eee8875c.tar nixlib-35349b17cfe5ee76b13eb38fe793bb89eee8875c.tar.gz nixlib-35349b17cfe5ee76b13eb38fe793bb89eee8875c.tar.bz2 nixlib-35349b17cfe5ee76b13eb38fe793bb89eee8875c.tar.lz nixlib-35349b17cfe5ee76b13eb38fe793bb89eee8875c.tar.xz nixlib-35349b17cfe5ee76b13eb38fe793bb89eee8875c.tar.zst nixlib-35349b17cfe5ee76b13eb38fe793bb89eee8875c.zip |
libtensorflow: add pkgconfig file
Some software that depends on libtensorflow (e.g. the Tensorflow Rust bindings) expect tensorflow.pc to be available. This change adds a pkgconfig file.
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r-- | pkgs/development/libraries/libtensorflow/default.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libtensorflow/default.nix b/pkgs/development/libraries/libtensorflow/default.nix index e6cd140c4e4b..f41f6303e014 100644 --- a/pkgs/development/libraries/libtensorflow/default.nix +++ b/pkgs/development/libraries/libtensorflow/default.nix @@ -57,6 +57,17 @@ in stdenv.mkDerivation rec { ${patchLibs} chmod -w $out/lib/libtensorflow.so chmod -w $out/lib/libtensorflow_framework.so + + # Write pkgconfig file. + mkdir $out/lib/pkgconfig + cat > $out/lib/pkgconfig/tensorflow.pc << EOF + Name: TensorFlow + Version: ${version} + Description: Library for computation using data flow graphs for scalable machine learning + Requires: + Libs: -L$out/lib -ltensorflow + Cflags: -I$out/include/tensorflow + EOF ''; meta = { |