From 33ddf3fc8c44a85990b9bc4a96ac7666beb69b3c Mon Sep 17 00:00:00 2001 From: Bradley Sepos Date: Mon, 25 Dec 2023 13:10:48 -0500 Subject: [PATCH] docs: Add tag checkout info to 1.7.0 build guides. --- source/docs/en/1.7.0/developer/build-bsd.markdown | 5 +++++ source/docs/en/1.7.0/developer/build-linux.markdown | 5 +++++ source/docs/en/1.7.0/developer/build-mac.markdown | 5 +++++ source/docs/en/1.7.0/developer/build-windows.markdown | 5 +++++ 4 files changed, 20 insertions(+) diff --git a/source/docs/en/1.7.0/developer/build-bsd.markdown b/source/docs/en/1.7.0/developer/build-bsd.markdown index 4e339c15..fc04fa46 100644 --- a/source/docs/en/1.7.0/developer/build-bsd.markdown +++ b/source/docs/en/1.7.0/developer/build-bsd.markdown @@ -32,6 +32,11 @@ Clone the HandBrake repository. git clone https://github.com/HandBrake/HandBrake.git && cd HandBrake +List available tags in the HandBrake 1.7.x release series, and check out the most recent. + + git tag --list | grep ^1\.7\. + git checkout refs/tags/$(git tag -l | grep -E '^1\.7\.[0-9]+$' | tail -n 1) + Build HandBrake. To enable experimental support for Intel Quick Sync Video (FreeBSD only), append `--enable-qsv`. To build the command line interface only, disable the graphical interface by appending `--disable-gtk`. For FreeBSD diff --git a/source/docs/en/1.7.0/developer/build-linux.markdown b/source/docs/en/1.7.0/developer/build-linux.markdown index 20a28a5e..685d32be 100644 --- a/source/docs/en/1.7.0/developer/build-linux.markdown +++ b/source/docs/en/1.7.0/developer/build-linux.markdown @@ -43,6 +43,11 @@ Clone the HandBrake repository. git clone https://github.com/HandBrake/HandBrake.git && cd HandBrake +List available tags in the HandBrake 1.7.x release series, and check out the most recent. + + git tag --list | grep ^1\.7\. + git checkout refs/tags/$(git tag -l | grep -E '^1\.7\.[0-9]+$' | tail -n 1) + Build HandBrake. To enable experimental support for Intel Quick Sync Video, append `--enable-qsv`. To build the command line interface only, disable the graphical interface by appending `--disable-gtk`. ./configure --launch-jobs=$(nproc) --launch diff --git a/source/docs/en/1.7.0/developer/build-mac.markdown b/source/docs/en/1.7.0/developer/build-mac.markdown index a77f95fe..e8952849 100644 --- a/source/docs/en/1.7.0/developer/build-mac.markdown +++ b/source/docs/en/1.7.0/developer/build-mac.markdown @@ -52,6 +52,11 @@ Clone the HandBrake repository. git clone https://github.com/HandBrake/HandBrake.git && cd HandBrake +List available tags in the HandBrake 1.7.x release series, and check out the most recent. + + git tag --list | grep ^1\.7\. + git checkout refs/tags/$(git tag -l | grep -E '^1\.7\.[0-9]+$' | tail -n 1) + You may build and install the additional dependencies using the included script. Feel free to choose a different output path, if desired. sudo scripts/mac-toolchain-build /usr/local diff --git a/source/docs/en/1.7.0/developer/build-windows.markdown b/source/docs/en/1.7.0/developer/build-windows.markdown index 67d0f31e..36bda011 100644 --- a/source/docs/en/1.7.0/developer/build-windows.markdown +++ b/source/docs/en/1.7.0/developer/build-windows.markdown @@ -82,6 +82,11 @@ Clone the HandBrake repository. git clone https://github.com/HandBrake/HandBrake.git && cd HandBrake +List available tags in the HandBrake 1.7.x release series, and check out the most recent. + + git tag --list | grep ^1\.7\. + git checkout refs/tags/$(git tag -l | grep -E '^1\.7\.[0-9]+$' | tail -n 1) + Build the MinGW-w64 toolchain using the included script, where `username` is your user name. Feel free to choose a different output path, if desired. scripts/mingw-w64-build x86_64 /home/username/toolchains/