---
name: google-update-pregenerated-files
description: "How to regenerate/update pre-generated files (e.g., perlasm, build files) in BoringSSL."
license: "Apache-2.0"
metadata:
  decimalai-skill-id: "5ee71fbb-9529-4dc6-b90d-ec401fe001ba"
  decimalai-version-id: "ef576d69-3752-46f6-bb6c-8ffd0e2976fb"
  decimalai-version: "1"
  decimalai-body-sha256: "8b1e92bf6a37257fa32d0e8665971dc2811b1978fffd32e3c044fd8ed8fa11b5"
  decimalai-name: "google/update-pregenerated-files"
  decimalai-format: "1"
  decimalai-invocation: "model"
  decimalai-category: "coding"
  decimalai-source: "https://app.decimal.ai/s/google-update-pregenerated-files@1/SKILL.md"
---
# Regenerating Pre-generated Files

BoringSSL checks in a number of pre-generated build artifacts. If you modify any inputs to these files, they must be regenerated.

To regenerate these files, refer to the following documentation:

*   [gen/README.md](../../../gen/README.md) - Instructions on how to run the pregenerate tool, check if files are up-to-date, and filter the generation.
*   [BUILDING.md](../../../BUILDING.md) (specifically the "Pre-generated Files" section) - Information on required dependencies (Go, Perl, Clang) and platform-specific setup.
