about summary refs log tree commit diff
path: root/third_party/abseil_cpp/absl/status/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/abseil_cpp/absl/status/CMakeLists.txt')
-rw-r--r--third_party/abseil_cpp/absl/status/CMakeLists.txt35
1 files changed, 19 insertions, 16 deletions
diff --git a/third_party/abseil_cpp/absl/status/CMakeLists.txt b/third_party/abseil_cpp/absl/status/CMakeLists.txt
index 3b8917e030a5..f0d798a3732d 100644
--- a/third_party/abseil_cpp/absl/status/CMakeLists.txt
+++ b/third_party/abseil_cpp/absl/status/CMakeLists.txt
@@ -19,6 +19,7 @@ absl_cc_library(
   HDRS
     "status.h"
   SRCS
+    "internal/status_internal.h"
     "status.cc"
     "status_payload_printer.h"
     "status_payload_printer.cc"
@@ -39,35 +40,38 @@ absl_cc_library(
   PUBLIC
 )
 
-absl_cc_library(
+absl_cc_test(
   NAME
-    statusor
-  HDRS
-    "statusor.h"
+    status_test
   SRCS
-    "statusor.cc"
-    "statusor_internals.h"
+   "status_test.cc"
   COPTS
-    ${ABSL_DEFAULT_COPTS}
+    ${ABSL_TEST_COPTS}
   DEPS
     absl::status
-    absl::atomic_hook
-    absl::raw_logging_internal
     absl::strings
-  PUBLIC
+    gmock_main
 )
 
-absl_cc_test(
+absl_cc_library(
   NAME
-    status_test
+    statusor
+  HDRS
+    "statusor.h"
   SRCS
-   "status_test.cc"
+    "statusor.cc"
+    "internal/statusor_internal.h"
   COPTS
-    ${ABSL_TEST_COPTS}
+    ${ABSL_DEFAULT_COPTS}
   DEPS
     absl::status
+    absl::core_headers
+    absl::raw_logging_internal
+    absl::type_traits
     absl::strings
-    gmock_main
+    absl::utility
+    absl::variant
+  PUBLIC
 )
 
 absl_cc_test(
@@ -80,6 +84,5 @@ absl_cc_test(
   DEPS
     absl::status
     absl::statusor
-    absl::strings
     gmock_main
 )