You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[ ] Check the release notes for any interesting changes, and if the Go version has been updated (if so, update the Go version in `ci.yml` and `cd.yml` manually)
15
+
-[ ] Check the release notes for any interesting changes, and if the Go version has been updated (if so, update the Go version in `ci.yml`, `cd.yml`, and `docs/go.mod` manually)
16
16
-[ ] Merge this PR
17
17
-[ ] Run `nox -s tag -- v${LATEST_VERSION}` locally to create a signed tag
18
18
-[ ] Push the tag: `git push origin v${LATEST_VERSION}` — the CD workflow will build and publish the release automatically
Copy file name to clipboardExpand all lines: docs/content/building-from-sources.md
+5-6Lines changed: 5 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,13 +7,12 @@ toc = true
7
7
8
8
The build is driven by [Meson](https://mesonbuild.com/) and [meson-python](https://meson-python.readthedocs.io/). Building the extended + withdeploy edition of Hugo from source requires the following dependencies:
9
9
10
-
1. The [Go](https://go.dev/doc/install) toolchain
11
-
2. The [Git](https://git-scm.com/downloads) version control system
12
-
3. A C/C++ compiler, such as [GCC](https://gcc.gnu.org/) or [Clang](https://clang.llvm.org/). You may also use [Zig](https://ziglang.org/) as a C compiler. On Windows, the [MinGW](https://www.mingw-w64.org/) toolchain is supported, and [MSVC](https://visualstudio.microsoft.com/visual-cpp-build-tools/) is untested.
13
-
3a. For cross-compilation to non-macOS targets, [Zig](https://ziglang.org/) is pulled in from PyPI and auto-selected as the C compiler. For cross-compilation from macOS hosts to macOS targets, AppleClang is used with `-arch <target>`.
1. The [Git](https://git-scm.com/downloads) version control system
11
+
2. A C/C++ compiler, such as [GCC](https://gcc.gnu.org/) or [Clang](https://clang.llvm.org/). On Windows, the [MinGW](https://www.mingw-w64.org/) toolchain is supported, and [MSVC](https://visualstudio.microsoft.com/visual-cpp-build-tools/) is untested.
12
+
2a. For cross-compilation to non-macOS targets, [Zig](https://ziglang.org/) is pulled in from PyPI and auto-selected as the C compiler. For cross-compilation from macOS hosts to macOS targets, AppleClang is used with `-arch <target>`.
`meson-python`, `meson`, `ninja`, and `ziglang` are all pulled in as build-time dependencies by the build backend, so you don't have to install them yourself.
15
+
`meson-python`, `meson`, `ninja`, `go-bin` (the Go compiler toolchain), and `ziglang` are all pulled in as build-time dependencies automatically by the build backend, so you do not need to install them yourself.
17
16
18
17
Windows users can use the [Chocolatey package manager](https://chocolatey.org/) in order to use the [MinGW compiler](https://chocolatey.org/packages/mingw). After installing Chocolatey, run the following command in an elevated terminal prompt:
0 commit comments