From fbff176ee5c92de9afe4bd18d88bd741d63ffb05 Mon Sep 17 00:00:00 2001 From: Matt Payne Date: Tue, 30 Apr 2024 20:48:54 -0700 Subject: [PATCH] Enable `os_deps` targets Summary: See title. Starting to go through and manually enable autodeps for these targets. Reviewed By: stanleyz510 Differential Revision: D56361731 fbshipit-source-id: 95f5f004d6d9e86e3e98b9c1cd6b6007deb91fd1 --- eden/scm/TARGETS | 6 +++--- eden/scm/contrib/chg/chg.c | 2 +- eden/scm/sapling/compat.h | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eden/scm/TARGETS b/eden/scm/TARGETS index 516a9d3ab9..7d131b6da5 100644 --- a/eden/scm/TARGETS +++ b/eden/scm/TARGETS @@ -19,7 +19,6 @@ load("@fbsource//tools/build_defs:glob_defs.bzl", "glob") oncall("mercurial_release") cpp_library( - # @autodeps-skip name = "core_headers", headers = [ "sapling/bitmanipulation.h", @@ -28,7 +27,6 @@ cpp_library( ) cpp_library( - # @autodeps-skip name = "traceprof", srcs = ["sapling/ext/extlib/traceprofimpl.cpp"], cpp_compiler_flags = [ @@ -246,7 +244,6 @@ rust_universal_binary( ) cpp_library( - # @autodeps-skip name = "chg", srcs = [ "contrib/chg/chg.c", @@ -263,6 +260,9 @@ cpp_library( "ovr_config//os:linux", "ovr_config//os:macos", ], + external_deps = [ + ("glibc", None, "rt"), + ], ) buck_command_alias( diff --git a/eden/scm/contrib/chg/chg.c b/eden/scm/contrib/chg/chg.c index bbb221d3f0..ac09090fed 100644 --- a/eden/scm/contrib/chg/chg.c +++ b/eden/scm/contrib/chg/chg.c @@ -29,7 +29,7 @@ /* Written by setup.py */ #ifdef HAVE_VERSIONHASH -#include "versionhash.h" +#include "versionhash.h" // @manual #endif #ifndef PATH_MAX diff --git a/eden/scm/sapling/compat.h b/eden/scm/sapling/compat.h index 2d1ef6a4ba..bb8f212036 100644 --- a/eden/scm/sapling/compat.h +++ b/eden/scm/sapling/compat.h @@ -42,7 +42,7 @@ typedef unsigned __int64 uint64_t; /* not windows */ #include #if defined __BEOS__ && !defined __HAIKU__ -#include +#include // @manual #else #include #endif