Skip to content

Latest commit

 

History

History
47 lines (27 loc) · 2.98 KB

CHANGELOG.md

File metadata and controls

47 lines (27 loc) · 2.98 KB

Changelog

0.5.0

  • FEATURE: Support $HOME/.config/build-wrap/allow.txt. A package whose name appears in this file will be built as though BUILD_WRAP_ALLOW were set to 1. (104)

0.4.1

  • Unset CARGO_TARGET_DIR when building the wrapper package (aa4a646)

0.4.0

  • FEATURE: Rename the original build script and refer to it from the "wrapper" built script, rather than include the original build script as a byte array (86 and 89)

0.3.2

  • Update documentation (41a6361. 56aded5, and f08ed71)
  • Check for Bubblewrap AppArmor profile before declaring build-wrap enabled on Ubuntu 24.04 (81)

0.3.1

  • Reduce error message verbosity (58)

0.3.0

  • FEATURE: Show whether build-wrap is enabled in help message (72a5991)
  • FEATURE: Add BUILD_WRAP_ALLOW environment variable. When set, if running a build script under BUILD_WRAP_CMD fails, the failure is reported and the build script is rerun normally. (639b21b)

0.2.1

  • If TMPDIR is set to a path in /private, then PRIVATE_TMPDIR is treated as though it is set to that path when BUILD_WRAP_CMD is expanded. This is needed for some build scripts that use cc-rs. (ff75d98)

0.2.0

  • Change how the BUILD_WRAP_CMD environment variable is expanded (500f5c1)
    • Split at whitespace before replacing environment variables, instead of after
    • Allow escaping whitespace with a backslash (\)
  • Preliminary macOS support (4b72e78)

0.1.1

  • Respect CARGO environment variable, if set (3512a63)
  • cd into the directory in which the wrapper package is being built. This avoids any .cargo/config.toml that may be in ancestors of the directory from which build-wrap was invoked. (57775ac)

0.1.0

  • Initial release