Skip to content

Commit 577859a

Browse files
committed
re-generate website commons
1 parent ea5aadb commit 577859a

126 files changed

Lines changed: 4669 additions & 3925 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ The source code of the current release is available on
2222
## License
2323

2424
Unless otherwise stated, the original content is released under the terms of the
25-
[MIT License](https://opensource.org/licenses/MIT),
25+
[MIT License](https://opensource.org/licenses/mit),
2626
with all rights reserved to
2727
[Liviu Ionescu](https://github.com/ilg-ul).

website/blog/_common/_deprecation-notices-glib-2.27.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Support for RedHat 7 was dropped in 2022.
1313

1414
### 32-bit support
1515

16-
Support for 32-bit x86 GNU/Linux and x86 Windows was
16+
Support for 32-bit x64 GNU/Linux and x64 Windows was
1717
dropped in 2022.
1818

1919
### Pre-deprecation notice for 32-bit Arm GNU/Linux

website/blog/_common/_deprecation-notices-glib-2.28.mdx

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,16 @@ Support for Ubuntu 18 was dropped in 2025.
1414

1515
### 32-bit support
1616

17-
Support for 32-bit x86 GNU/Linux and x86 Windows was
17+
Support for 32-bit x64 GNU/Linux and x64 Windows was
1818
dropped in 2022 and for 32-bit Arm GNU/Linux in 2025.
19+
20+
### Pre-deprecation notice for x64 macOS
21+
22+
Apple has discontinued support for the x64 (Intel) architecture.
23+
GitHub will no longer support this architecture on macOS after the
24+
macOS 15 runner image is retired in **November 2027**; building
25+
and testing x64 macOS binaries will become more difficult, requiring
26+
a self-hosted runner, and cannot be guaranteed in the long term.
27+
28+
You should begin migrating your projects to arm64-based (Apple Silicon)
29+
binaries to prepare for this possible deprecation.

website/blog/_templates/blog-post-release-part-1-liquid.mdx

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
title: xPack {{packageConfig.descriptiveName}} v{{xpackVersion}} released
44
seo_title: Version {{xpackVersion}} released
5-
description: Version {{xpackVersion}} is a TODO new/maintenance release.
5+
description: Version {{xpackVersion}} is a TODO maintenance/new release.
66
keywords:
77
- xpack
88
- {{packageConfig.permalinkName}}
@@ -35,8 +35,8 @@ import {PageMetadata} from '@docusaurus/theme-common';
3535
import Image from '@theme/IdealImage';
3636
import CodeBlock from '@theme/CodeBlock';
3737

38-
import Prerequisites from './_common/_prerequisites-glib-2.27.mdx';
39-
import DeprecationNotices from './_common/_deprecation-notices-glib-2.27.mdx';
38+
import Prerequisites from './_common/_prerequisites-glib-2.28.mdx';
39+
import DeprecationNotices from './_common/_deprecation-notices-glib-2.28.mdx';
4040
import DownloadAnalytics from './_common/_download-analytics.mdx';
4141

4242
TODO: select one summary
@@ -55,13 +55,13 @@ is a standalone cross-platform binary distribution of
5555

5656
There are separate binaries for **Windows** (x64),
5757
**macOS** (x64 and arm64)
58-
and **GNU/Linux** (x64, arm64 and arm).
58+
and **GNU/Linux** (x64 and arm64).
5959

6060
:::note Raspberry Pi
6161

6262
The main targets for the GNU/Linux Arm
63-
binaries are the **Raspberry Pi** class devices (armv7l and aarch64;
64-
armv6 is not supported).
63+
binaries are the **Raspberry Pi** class devices (aarch64 only;
64+
armv6 and armv7l are no longer supported).
6565

6666
:::
6767

@@ -180,7 +180,6 @@ Before publishing, a set of simple tests were performed on an exhaustive
180180
set of platforms. The results are available from:
181181

182182
- [GitHub Actions](https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack/actions/)
183-
- [Travis CI](https://app.travis-ci.com/github/xpack-dev-tools/riscv-none-elf-gcc-xpack/builds/)
184183

185184
## Tests
186185

website/docs/_common/_branches-details.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66
<details>
77
<summary>Branches</summary>
88

9-
The project uses multiple branches:
9+
This project utilises multiple branches:
1010

1111
- `master`, not actively used
12-
- `xpack`, with the latest stable version (default)
13-
- `xpack-development`, with the current development version
14-
- `website`, with the current content of the website; pushes to this branch automatically trigger publishes the main website
15-
- `development`, with the current content of the preview website; pushes to this branch automatically trigger publishes the preview website
12+
- `xpack`, containing the latest stable version (default)
13+
- `xpack-development`, containing the current development version
14+
- `website`, containing the current website content; pushes to this branch automatically trigger publication of the main website
15+
- `development`, containing the current preview website content; pushes to this branch automatically trigger publication of the preview website
1616

17-
All development is done in the `xpack-development` branch, and contributions via
17+
All development is conducted in the `xpack-development` branch, and contributions via
1818
Pull Requests should be directed to this branch.
1919

2020
When new releases are published, the `xpack-development` branch is merged

website/docs/_common/_build-website-locally.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55

66
### Build the static website locally
77

8-
Validate the website content in a local build via the npm **build** script:
8+
Validate the website content by performing a local build using the npm **build** script:
99

1010
```sh
11-
npm run build -C website
11+
npm run build -C ~/Work/xpack-dev-tools/riscv-none-elf-gcc-xpack.git/website
1212
```
1313

14-
Fix any broken links, if any.
14+
Resolve any broken links that may be identified during the build process.

website/docs/_common/_code-formatting.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,24 @@
55

66
## Code formatting
77

8-
As formatting style, the library uses a
8+
For formatting style, the library employs a
99
[.clang-format](https://clang.llvm.org/docs/ClangFormat.html)
1010
configuration file based on the GNU style.
1111

12-
Code formatting is done using `clang-format --style=file`, either manually
13-
from a script, or automatically from Visual Studio Code, or the Eclipse
12+
Code formatting is performed using `clang-format --style=file`, either manually
13+
via a script, or automatically through Visual Studio Code, or the Eclipse
1414
CppStyle plug-in.
1515

1616
:::info
1717

18-
Visual Studio Code can directly utilise the `.clang-format` file in the
18+
Visual Studio Code can directly utilise the `.clang-format` file within the
1919
**Format Document** command.
2020

2121
:::
2222

2323
:::tip
2424

25-
Always reformat the source files that were changed before committing
25+
Always reformat the source files that have been modified before committing
2626
them to the repository.
2727

2828
:::

website/docs/_common/_continuous-integration.mdx

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@
33

44
{/* ------------------------------------------------------------------------ */}
55

6-
The library is
7-
CI tested on every push via
8-
[GitHub Actions](https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack/actions),
9-
on Ubuntu, macOS, and Windows.
6+
The library is subject to continuous integration (CI) testing with every
7+
push utilising [GitHub Actions](https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack/actions).
8+
This ensures compatibility and stability across Ubuntu, macOS, and Windows
9+
operating systems.
1010

11-
The tests run on 32 and 64-bit bare-metal platforms (Arm Cortex-M0,
12-
Cortex-M3, Cortex-M4F, Cortex-M7F, Cortex-A15, Cortex-A72, RISC-V RV32IMAC,
13-
RV64IMAFDC), and natively, with GCC and LLVM/clang.
11+
Testing is conducted on both 32-bit and 64-bit bare-metal platforms,
12+
including Arm Cortex-M0, Cortex-M3, Cortex-M4F, Cortex-M7F, Cortex-A15,
13+
Cortex-A72, RISC-V RV32IMAC, and RV64IMAFDC. Additionally, native
14+
testing is performed utilising GCC and LLVM/clang compilers, ensuring
15+
comprehensive validation across various environments.

website/docs/_common/_gcc-release-schedule.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ import versionMajor from '@site/src/libs/versionMajor';
1010
This distribution generally follows the official
1111
[GCC release](https://gcc.gnu.org/releases.html) timeline.
1212

13-
For each major version there are 2 releases, like **{versionMajor()}.1**
13+
For each major version there are 2 releases, such as **{versionMajor()}.1**
1414
in the first part of the year (tentatively April-May) and
1515
**{versionMajor()}.2** in the second part
16-
(tentatively in August-September).
16+
(tentatively August-September).
1717

18-
Previous versions are maintained for 3 more years, and, around midyear,
19-
GNU releases updates for the previous 3 versions,
20-
(like **{versionMajor() - 1}.3**, **{versionMajor() - 2}.4**, **{versionMajor() - 3}.5**).
18+
Previous versions are maintained for 3 additional years, and, around mid-year,
19+
GNU releases updates for the previous 3 versions
20+
(such as **{versionMajor() - 1}.3**, **{versionMajor() - 2}.4**, **{versionMajor() - 3}.5**).

website/docs/_common/_generate-top-commons.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55

66
### Generate the top commons
77

8-
Run the top **generate-top-commons** npm script to update the
8+
Execute the top **generate-top-commons** npm script to update the
99
`build-assets/package.json` and the GitHub workflow files.
1010

1111
```sh
12-
(cd ~/Work/xpack-dev-tools/riscv-none-elf-gcc-xpack.git; npm run generate-top-commons)
12+
npm run generate-top-commons -C ~/Work/xpack-dev-tools/riscv-none-elf-gcc-xpack.git
1313
```
1414

1515
### Commit the top changes
1616

17-
- stage GitHub workflows and `package.json` files (top and from `build-assets`)
18-
- **commit** with the message _**re-generate top commons to bump deps**_
17+
- Stage GitHub workflows and `package.json` files (top and from `build-assets`)
18+
- **Commit** with the message _**re-generate top commons**_

0 commit comments

Comments
 (0)