Prevent public usage of exec.bzl and exec_aspect.bzl (1/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: Ibd0f144b97ee76597d7b09f360983ba3c05bbec8
4 files changed
tree: 17df754a0d77692275a56350f236db916ee9f4c8
  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.