eclass: Move DEPOT_TOOLS to cros-constants

Currently, only one eclass uses DEPOT_TOOLS, the cros-chromium.eclass.
However, if we want to include fuzzer information in DIR_METADATA,
we need access to the `dirmd` program, which is located in depot_tools.

Requested in: http://crrev.com/c/3527596

BUG=b:221246823
TEST=CQ

Change-Id: I5810a2f9fb129d8150f4cec92c8701bf892cc83f
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/eclass-overlay/+/4484657
Reviewed-by: Alex Klein <saklein@chromium.org>
Reviewed-by: Sergey Frolov <sfrolov@google.com>
Commit-Queue: Jordan Abrahams-Whitehead <ajordanr@google.com>
Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
Tested-by: Jordan Abrahams-Whitehead <ajordanr@google.com>
diff --git a/eclass/cros-constants.eclass b/eclass/cros-constants.eclass
index 695a1ed..6a5e7b3 100644
--- a/eclass/cros-constants.eclass
+++ b/eclass/cros-constants.eclass
@@ -67,3 +67,8 @@
 # Path to install directory for temporary /etc build files (relative to
 # sysroot).
 ARC_ETC_DIR="/build/rootfs${ARC_PREFIX}/etc"
+
+# @ECLASS-VARIABLE: DEPOT_TOOLS
+# @DESCRIPTION:
+# In-chroot path to location of mounted depot_tools.
+DEPOT_TOOLS="/mnt/host/depot_tools"