Prevent public usage of exec.bzl and exec_aspect.bzl (2/2)

Do this by moving the bzl files to an impl folder,
then adding wrapping macros with a deprecation
message. This is so that valid users like
hermetic_exec don't get the deprecation warning.

For better git history, this is done in two separate
changes.

Test: TH
Bug: 329305827
Change-Id: I57004ffe473f4ec17628a4a1da10071bccd1443a
9 files changed
tree: 33bb52d14ceb2450af8d2cac7302d0d2504750a6
  1. dist/
  2. exec/
  3. platforms/
  4. rules/
  5. test_mappings/
  6. workspace/
  7. OWNERS
  8. README.md
README.md

Bazel Common Rules

This directory contains common Bazel rules and tools shared between the Platform and Kernel builds.

For platform-specific rules, place them in the platform checkout's //build/bazel/rules directory.

For kernel-specific rules, place them in kernel checkout's //build/kleaf directory.