mirror of
https://github.com/ankitects/anki.git
synced 2026-09-10 07:29:19 -04:00
Two build fixes found while getting the build working on FreeBSD.
1. **Remove hardcoded `#!/bin/bash` paths and use /usr/bin/env instead
/**
2. **env_remove("YARN_BINARY")**
Tested on FreeBSD 16.0-CURRENT amd64.
A second series adds FreeBSD support with `platform` variants,
environment overrides, PyQt6 handling and docs.
Closes #5301
14 lines
292 B
Bash
Executable File
14 lines
292 B
Bash
Executable File
#!/usr/bin/env bash
|
|
#
|
|
# Remove most things from the build folder, to test a clean build. Keeps
|
|
# the download folder, and optionally node_modules/pyenv.
|
|
|
|
set -e
|
|
shopt -s extglob
|
|
|
|
if [ "$1" == "keep-env" ]; then
|
|
rm -rf out/!(node_modules|pyenv|download)
|
|
else
|
|
rm -rf out/!(download)
|
|
fi
|