about summary refs log tree commit diff
path: root/third_party/nix/default.nix
diff options
context:
space:
mode:
authorVincent Ambo <tazjin@google.com>2020-05-21T03·50+0100
committerVincent Ambo <tazjin@google.com>2020-05-21T03·50+0100
commit00017ace042d183400be78269e99e2952746cce1 (patch)
tree8f1c582edc2b3466fb998fc65c1a7e2736bf920b /third_party/nix/default.nix
parent416c74009db176dfe2bdde2cb0b7bba3dde235a5 (diff)
feat(3p/nix): Wrangle Meson/Nix/CMake into (temporary) submission r/793
Meson is unable to use CMake in Nix to determine the internal
structure of the Abseil libraries.

This commit adds an explicit list of most of the Abseil targets that
are relevant (so far) and bundles them into a list that is linked
together.
Diffstat (limited to 'third_party/nix/default.nix')
-rw-r--r--third_party/nix/default.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/third_party/nix/default.nix b/third_party/nix/default.nix
index 6a05135f63..d7a85bb612 100644
--- a/third_party/nix/default.nix
+++ b/third_party/nix/default.nix
@@ -36,6 +36,8 @@ in stdenv.mkDerivation {
 
  # TODO(tazjin): Some of these might only be required for native inputs
   buildInputs = with pkgs; [
+    # TODO(tazjin): Figure out why meson can't make the Abseil headers visible
+    abseil_cpp
     aws-s3-cpp
     boost
     brotli