summaryrefslogtreecommitdiffstats
path: root/rebuild
Commit message (Collapse)AuthorAgeFilesLines
* build options: allow CLI arguments with spacesAvi Halachmi (:avih)2021-12-011-1/+1
| | | | | | | | | | | | | | | | This affects CLI arguments to ./build, ./rebuild, as well as when invoking any of scripts/*-build directly. Previously, if such CLI argument contained a space, then the argument was incorrectly split. Now spaces are taken correctly. The issue was that the scripts used unquoted $@, which is identical to unquoted $*, i.e. it's field-split on IFS. Now we use quoted "$@", which preserves the arguments exactly. Also, previously scripts/fribidi-build ignored the CLI arguments, and now it doesn't (but we still override any -jN option with -j1).
* Forcefully disable locale nonsensewm42015-01-141-0/+1
| | | | | | | | | | Likes to break scripts. In this case, a russian user had a weird problem with building mpv: the ffmpeg include files were not found. Maybe the locale broke installing ffmpeg. Adding this to every top-level script (annoyingly), but I won't add them to the files in the scripts/ directory. The user normally doesn't need to call them directly, so don't bother.
* Add ./rebuild command and suggest its use over ./update and ./buildwm42013-12-291-0/+6