diff --git a/website/blog/2018-03-31-arm-none-eabi-gcc-v6-3-1-1-1-released.mdx b/website/blog/2018-03-31-arm-none-eabi-gcc-v6-3-1-1-1-released.mdx index 4a79546..600de41 100644 --- a/website/blog/2018-03-31-arm-none-eabi-gcc-v6-3-1-1-1-released.mdx +++ b/website/blog/2018-03-31-arm-none-eabi-gcc-v6-3-1-1-1-released.mdx @@ -22,8 +22,10 @@ download_url: https://github.com/gnu-mcu-eclipse/arm-none-eabi-gcc/releases/tag/ --- -{frontMatter.title} - + + {frontMatter.title} + + Version **6.3.1-1.1** is the first release. diff --git a/website/blog/2018-04-01-arm-none-eabi-gcc-v7-2-1-1-1-released.mdx b/website/blog/2018-04-01-arm-none-eabi-gcc-v7-2-1-1-1-released.mdx index fb37c85..6efdf28 100644 --- a/website/blog/2018-04-01-arm-none-eabi-gcc-v7-2-1-1-1-released.mdx +++ b/website/blog/2018-04-01-arm-none-eabi-gcc-v7-2-1-1-1-released.mdx @@ -22,8 +22,10 @@ download_url: https://github.com/gnu-mcu-eclipse/arm-none-eabi-gcc/releases/tag/ --- -{frontMatter.title} - + + {frontMatter.title} + + Version **7.2.1-1.1** is a new release. diff --git a/website/blog/2018-07-24-arm-none-eabi-gcc-v7-3-1-1-1-released.mdx b/website/blog/2018-07-24-arm-none-eabi-gcc-v7-3-1-1-1-released.mdx index be5c33e..6cbcbe1 100644 --- a/website/blog/2018-07-24-arm-none-eabi-gcc-v7-3-1-1-1-released.mdx +++ b/website/blog/2018-07-24-arm-none-eabi-gcc-v7-3-1-1-1-released.mdx @@ -22,8 +22,10 @@ download_url: https://github.com/gnu-mcu-eclipse/arm-none-eabi-gcc/releases/v7.3 --- -{frontMatter.title} - + + {frontMatter.title} + + Version **7.3.1-1.1** is a new release. diff --git a/website/blog/2019-01-03-arm-none-eabi-gcc-v8-2-1-1-1-released.mdx b/website/blog/2019-01-03-arm-none-eabi-gcc-v8-2-1-1-1-released.mdx index 51266f4..9142191 100644 --- a/website/blog/2019-01-03-arm-none-eabi-gcc-v8-2-1-1-1-released.mdx +++ b/website/blog/2019-01-03-arm-none-eabi-gcc-v8-2-1-1-1-released.mdx @@ -22,8 +22,10 @@ download_url: https://github.com/gnu-mcu-eclipse/arm-none-eabi-gcc/releases/tag/ --- -{frontMatter.title} - + + {frontMatter.title} + + Version **8.2.1-1.1** is a new release. diff --git a/website/blog/2019-01-20-arm-none-eabi-gcc-v8-2-1-1-2-released.mdx b/website/blog/2019-01-20-arm-none-eabi-gcc-v8-2-1-1-2-released.mdx index 86ef0eb..02db6b4 100644 --- a/website/blog/2019-01-20-arm-none-eabi-gcc-v8-2-1-1-2-released.mdx +++ b/website/blog/2019-01-20-arm-none-eabi-gcc-v8-2-1-1-2-released.mdx @@ -22,8 +22,10 @@ download_url: https://github.com/gnu-mcu-eclipse/arm-none-eabi-gcc/releases/tag/ --- -{frontMatter.title} - + + {frontMatter.title} + + Version **8.2.1-1.2** is a maintenance release. diff --git a/website/blog/2019-02-02-arm-none-eabi-gcc-v8-2-1-1-3-released.mdx b/website/blog/2019-02-02-arm-none-eabi-gcc-v8-2-1-1-3-released.mdx index 1cf4503..6ea82bd 100644 --- a/website/blog/2019-02-02-arm-none-eabi-gcc-v8-2-1-1-3-released.mdx +++ b/website/blog/2019-02-02-arm-none-eabi-gcc-v8-2-1-1-3-released.mdx @@ -22,8 +22,10 @@ download_url: https://github.com/gnu-mcu-eclipse/arm-none-eabi-gcc/releases/tag/ --- -{frontMatter.title} - + + {frontMatter.title} + + Version **8.2.1-1.3** is a maintenance release. diff --git a/website/blog/2019-02-14-arm-none-eabi-gcc-v8-2-1-1-4-released.mdx b/website/blog/2019-02-14-arm-none-eabi-gcc-v8-2-1-1-4-released.mdx index e0293d2..4800d54 100644 --- a/website/blog/2019-02-14-arm-none-eabi-gcc-v8-2-1-1-4-released.mdx +++ b/website/blog/2019-02-14-arm-none-eabi-gcc-v8-2-1-1-4-released.mdx @@ -22,8 +22,10 @@ download_url: https://github.com/gnu-mcu-eclipse/arm-none-eabi-gcc/releases/tag/ --- -{frontMatter.title} - + + {frontMatter.title} + + Version **8.2.1-1.4** is a maintenance release. diff --git a/website/blog/2019-04-26-arm-none-eabi-gcc-v8-2-1-1-5-released.mdx b/website/blog/2019-04-26-arm-none-eabi-gcc-v8-2-1-1-5-released.mdx index 2c7e571..570f22c 100644 --- a/website/blog/2019-04-26-arm-none-eabi-gcc-v8-2-1-1-5-released.mdx +++ b/website/blog/2019-04-26-arm-none-eabi-gcc-v8-2-1-1-5-released.mdx @@ -22,8 +22,10 @@ download_url: https://github.com/gnu-mcu-eclipse/arm-none-eabi-gcc/releases/tag/ --- -{frontMatter.title} - + + {frontMatter.title} + + Version **8.2.1-1.5** is a maintenance release. diff --git a/website/blog/2019-05-13-arm-none-eabi-gcc-v8-2-1-1-6-released.mdx b/website/blog/2019-05-13-arm-none-eabi-gcc-v8-2-1-1-6-released.mdx index 4f61bea..7a4f7d3 100644 --- a/website/blog/2019-05-13-arm-none-eabi-gcc-v8-2-1-1-6-released.mdx +++ b/website/blog/2019-05-13-arm-none-eabi-gcc-v8-2-1-1-6-released.mdx @@ -22,8 +22,10 @@ download_url: https://github.com/gnu-mcu-eclipse/arm-none-eabi-gcc/releases/tag/ --- -{frontMatter.title} - + + {frontMatter.title} + + Version **8.2.1-1.6** is a maintenance release. diff --git a/website/blog/2019-05-24-arm-none-eabi-gcc-v8-2-1-1-7-released.mdx b/website/blog/2019-05-24-arm-none-eabi-gcc-v8-2-1-1-7-released.mdx index de4786f..1db3996 100644 --- a/website/blog/2019-05-24-arm-none-eabi-gcc-v8-2-1-1-7-released.mdx +++ b/website/blog/2019-05-24-arm-none-eabi-gcc-v8-2-1-1-7-released.mdx @@ -22,8 +22,10 @@ download_url: https://github.com/gnu-mcu-eclipse/arm-none-eabi-gcc/releases/tag/ --- -{frontMatter.title} - + + {frontMatter.title} + + Version **8.2.1-1.7** is a maintenance release. diff --git a/website/blog/2019-07-26-arm-none-eabi-gcc-v7-3-1-1-2-released.mdx b/website/blog/2019-07-26-arm-none-eabi-gcc-v7-3-1-1-2-released.mdx index 03c5420..b337c36 100644 --- a/website/blog/2019-07-26-arm-none-eabi-gcc-v7-3-1-1-2-released.mdx +++ b/website/blog/2019-07-26-arm-none-eabi-gcc-v7-3-1-1-2-released.mdx @@ -23,8 +23,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version 7.3.1-1.2 is a maintenance release; it repacks the GNU MCU Eclipse Arm Embedded GCC v7.3.1-1.1 using the new build scripts. diff --git a/website/blog/2019-07-29-arm-none-eabi-gcc-v8-3-1-1-1-released.mdx b/website/blog/2019-07-29-arm-none-eabi-gcc-v8-3-1-1-1-released.mdx index 8da9675..fca87bc 100644 --- a/website/blog/2019-07-29-arm-none-eabi-gcc-v8-3-1-1-1-released.mdx +++ b/website/blog/2019-07-29-arm-none-eabi-gcc-v8-3-1-1-1-released.mdx @@ -23,8 +23,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version 8.3.1-1.1 is a new release of **xPack GNU Arm Embedded GCC**, following Arm release from July 10, 2019 (version **8-2019-q3-update**). diff --git a/website/blog/2019-10-11-arm-none-eabi-gcc-v8-3-1-1-2-released.mdx b/website/blog/2019-10-11-arm-none-eabi-gcc-v8-3-1-1-2-released.mdx index 1794cfc..4c3fb23 100644 --- a/website/blog/2019-10-11-arm-none-eabi-gcc-v8-3-1-1-2-released.mdx +++ b/website/blog/2019-10-11-arm-none-eabi-gcc-v8-3-1-1-2-released.mdx @@ -23,8 +23,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version 8.3.1-1.2 is a maintenance release of xPack GNU Arm Embedded GCC to fix the **libgcov** build bug. diff --git a/website/blog/2019-11-02-arm-none-eabi-gcc-v8-3-1-1-3-released.mdx b/website/blog/2019-11-02-arm-none-eabi-gcc-v8-3-1-1-3-released.mdx index a7e1490..d7f7be6 100644 --- a/website/blog/2019-11-02-arm-none-eabi-gcc-v8-3-1-1-3-released.mdx +++ b/website/blog/2019-11-02-arm-none-eabi-gcc-v8-3-1-1-3-released.mdx @@ -23,8 +23,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version 8.3.1-1.3 is a maintenance release of xPack GNU Arm Embedded GCC to partly fix the build for GDB with Python support. diff --git a/website/blog/2019-12-06-arm-none-eabi-gcc-v8-3-1-1-4-released.mdx b/website/blog/2019-12-06-arm-none-eabi-gcc-v8-3-1-1-4-released.mdx index 695f643..d462d9d 100644 --- a/website/blog/2019-12-06-arm-none-eabi-gcc-v8-3-1-1-4-released.mdx +++ b/website/blog/2019-12-06-arm-none-eabi-gcc-v8-3-1-1-4-released.mdx @@ -23,8 +23,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version 8.3.1-1.4 is a maintenance release of xPack GNU Arm Embedded GCC repacking the files from the previous 8.3.1-1.3 release in archives with a simpler structure and more standard names. diff --git a/website/blog/2019-12-06-arm-none-eabi-gcc-v9-2-1-1-1-released.mdx b/website/blog/2019-12-06-arm-none-eabi-gcc-v9-2-1-1-1-released.mdx index 0606235..aa6b8f5 100644 --- a/website/blog/2019-12-06-arm-none-eabi-gcc-v9-2-1-1-1-released.mdx +++ b/website/blog/2019-12-06-arm-none-eabi-gcc-v9-2-1-1-1-released.mdx @@ -23,8 +23,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version 9.2.1-1.1 is a new release of **xPack GNU Arm Embedded GCC**, following Arm release from November 06, 2019 (version **9-2019-q4-major**). diff --git a/website/blog/2020-07-03-arm-none-eabi-gcc-v9-3-1-1-1-released.mdx b/website/blog/2020-07-03-arm-none-eabi-gcc-v9-3-1-1-1-released.mdx index de0e8e4..1b869bd 100644 --- a/website/blog/2020-07-03-arm-none-eabi-gcc-v9-3-1-1-1-released.mdx +++ b/website/blog/2020-07-03-arm-none-eabi-gcc-v9-3-1-1-1-released.mdx @@ -25,8 +25,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version 9.3.1-1.1 is a new release of **xPack GNU Arm Embedded GCC**, following Arm release from June 01, 2020 (version **9-2020-q2-update**). This is also the first release that **adds support for running on Arm platforms**, like **Raspberry Pi**. diff --git a/website/blog/2020-07-27-arm-none-eabi-gcc-v9-3-1-1-2-released.mdx b/website/blog/2020-07-27-arm-none-eabi-gcc-v9-3-1-1-2-released.mdx index f95f916..b22e0bf 100644 --- a/website/blog/2020-07-27-arm-none-eabi-gcc-v9-3-1-1-2-released.mdx +++ b/website/blog/2020-07-27-arm-none-eabi-gcc-v9-3-1-1-2-released.mdx @@ -25,8 +25,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version 9.3.1-1.2 is a maintenance release of **xPack GNU Arm Embedded GCC**, intended to **fix C++ exceptions** support for non-nano libraries, and to use **DT_RPATH** to make the binaries immune to custom LD_LIBRARY_PATH. diff --git a/website/blog/2020-10-12-arm-none-eabi-gcc-v9-3-1-1-3-released.mdx b/website/blog/2020-10-12-arm-none-eabi-gcc-v9-3-1-1-3-released.mdx index 0064634..0b3b1c1 100644 --- a/website/blog/2020-10-12-arm-none-eabi-gcc-v9-3-1-1-3-released.mdx +++ b/website/blog/2020-10-12-arm-none-eabi-gcc-v9-3-1-1-3-released.mdx @@ -25,8 +25,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version 9.3.1-1.3 is a maintenance release of **xPack GNU Arm Embedded GCC**, created with the new, more robust, build scripts. diff --git a/website/blog/2020-10-23-arm-none-eabi-gcc-v9-3-1-1-4-released.mdx b/website/blog/2020-10-23-arm-none-eabi-gcc-v9-3-1-1-4-released.mdx index 52a1150..2ecafde 100644 --- a/website/blog/2020-10-23-arm-none-eabi-gcc-v9-3-1-1-4-released.mdx +++ b/website/blog/2020-10-23-arm-none-eabi-gcc-v9-3-1-1-4-released.mdx @@ -25,8 +25,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version 9.3.1-1.4 is a maintenance release of **xPack GNU Arm Embedded GCC**; it adds an embedded Python 3 instance, to make `arm-none-eabi-gdb-py3` standalone and run on any system. diff --git a/website/blog/2020-12-19-arm-none-eabi-gcc-v10-2-1-1-1-released.mdx b/website/blog/2020-12-19-arm-none-eabi-gcc-v10-2-1-1-1-released.mdx index 7ad7ca7..e7ebca5 100644 --- a/website/blog/2020-12-19-arm-none-eabi-gcc-v10-2-1-1-1-released.mdx +++ b/website/blog/2020-12-19-arm-none-eabi-gcc-v10-2-1-1-1-released.mdx @@ -25,8 +25,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version 10.2.1-1.1 is a new release of **xPack GNU Arm Embedded GCC**, following Arm release from Dec 11, 2020 (version **10-2020-q4-major**). diff --git a/website/blog/2021-10-25-arm-none-eabi-gcc-v10-3-1-2-1-released.mdx b/website/blog/2021-10-25-arm-none-eabi-gcc-v10-3-1-2-1-released.mdx index e159131..7fe34ab 100644 --- a/website/blog/2021-10-25-arm-none-eabi-gcc-v10-3-1-2-1-released.mdx +++ b/website/blog/2021-10-25-arm-none-eabi-gcc-v10-3-1-2-1-released.mdx @@ -25,8 +25,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version **10.3.1-2.1** is a new release; it follows the upstream Arm release 10.3-2021.10 from October 21, 2021. diff --git a/website/blog/2021-11-12-arm-none-eabi-gcc-v10-3-1-2-2-released.mdx b/website/blog/2021-11-12-arm-none-eabi-gcc-v10-3-1-2-2-released.mdx index 7a6c0de..ad3d965 100644 --- a/website/blog/2021-11-12-arm-none-eabi-gcc-v10-3-1-2-2-released.mdx +++ b/website/blog/2021-11-12-arm-none-eabi-gcc-v10-3-1-2-2-released.mdx @@ -25,8 +25,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version **10.3.1-2.2** is a maintenance release; it slightly reduces the size of the archives. diff --git a/website/blog/2021-12-07-arm-none-eabi-gcc-v10-3-1-2-3-released.mdx b/website/blog/2021-12-07-arm-none-eabi-gcc-v10-3-1-2-3-released.mdx index ca842a2..94046fc 100644 --- a/website/blog/2021-12-07-arm-none-eabi-gcc-v10-3-1-2-3-released.mdx +++ b/website/blog/2021-12-07-arm-none-eabi-gcc-v10-3-1-2-3-released.mdx @@ -25,8 +25,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version **10.3.1-2.3** is a maintenance release; it **adds support for Apple Silicon** and uses the latest build scripts. diff --git a/website/blog/2022-05-15-arm-none-eabi-gcc-v11-2-1-1-1-released.mdx b/website/blog/2022-05-15-arm-none-eabi-gcc-v11-2-1-1-1-released.mdx index ce73c28..5b2def0 100644 --- a/website/blog/2022-05-15-arm-none-eabi-gcc-v11-2-1-1-1-released.mdx +++ b/website/blog/2022-05-15-arm-none-eabi-gcc-v11-2-1-1-1-released.mdx @@ -26,8 +26,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version **11.2.1-1.1** is a new release; it follows the Arm release. diff --git a/website/blog/2022-05-30-arm-none-eabi-gcc-v11-2-1-1-2-released.mdx b/website/blog/2022-05-30-arm-none-eabi-gcc-v11-2-1-1-2-released.mdx index 53293a6..b2bf9e6 100644 --- a/website/blog/2022-05-30-arm-none-eabi-gcc-v11-2-1-1-2-released.mdx +++ b/website/blog/2022-05-30-arm-none-eabi-gcc-v11-2-1-1-2-released.mdx @@ -26,8 +26,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version **11.2.1-1.2** is a maintenance release; it brings back support for parsing XML files in GDB, allowing it to auto-configure on target capabilities when connecting to J-Link GDB server and fixes libgcov.a, which resulted empty in the previous release. diff --git a/website/blog/2022-08-28-arm-none-eabi-gcc-v11-3-1-1-1-released.mdx b/website/blog/2022-08-28-arm-none-eabi-gcc-v11-3-1-1-1-released.mdx index 8cbf19a..e24995d 100644 --- a/website/blog/2022-08-28-arm-none-eabi-gcc-v11-3-1-1-1-released.mdx +++ b/website/blog/2022-08-28-arm-none-eabi-gcc-v11-3-1-1-1-released.mdx @@ -26,8 +26,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version **11.3.1-1.1** is a new release; it follows the Arm release. diff --git a/website/blog/2023-02-05-arm-none-eabi-gcc-v12-2-1-1-2-released.mdx b/website/blog/2023-02-05-arm-none-eabi-gcc-v12-2-1-1-2-released.mdx index 55b7549..a734a96 100644 --- a/website/blog/2023-02-05-arm-none-eabi-gcc-v12-2-1-1-2-released.mdx +++ b/website/blog/2023-02-05-arm-none-eabi-gcc-v12-2-1-1-2-released.mdx @@ -31,8 +31,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version **12.2.1-1.2** is a new release; it follows the Arm release. diff --git a/website/blog/2023-08-21-arm-none-eabi-gcc-v12-3-1-1-1-released.mdx b/website/blog/2023-08-21-arm-none-eabi-gcc-v12-3-1-1-1-released.mdx index ee91665..0adcb03 100644 --- a/website/blog/2023-08-21-arm-none-eabi-gcc-v12-3-1-1-1-released.mdx +++ b/website/blog/2023-08-21-arm-none-eabi-gcc-v12-3-1-1-1-released.mdx @@ -31,8 +31,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version **12.3.1-1.1** is a new release; it follows the Arm release. diff --git a/website/blog/2023-09-21-arm-none-eabi-gcc-v12-3-1-1-2-released.mdx b/website/blog/2023-09-21-arm-none-eabi-gcc-v12-3-1-1-2-released.mdx index a131d32..29fa138 100644 --- a/website/blog/2023-09-21-arm-none-eabi-gcc-v12-3-1-1-2-released.mdx +++ b/website/blog/2023-09-21-arm-none-eabi-gcc-v12-3-1-1-2-released.mdx @@ -31,8 +31,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version **12.3.1-1.2** is a maintenance release; it fixes the GNU/Linux GDB issues with loading ELF files. diff --git a/website/blog/2023-11-09-arm-none-eabi-gcc-v13-2-1-1-1-released.mdx b/website/blog/2023-11-09-arm-none-eabi-gcc-v13-2-1-1-1-released.mdx index a7b393c..72c4530 100644 --- a/website/blog/2023-11-09-arm-none-eabi-gcc-v13-2-1-1-1-released.mdx +++ b/website/blog/2023-11-09-arm-none-eabi-gcc-v13-2-1-1-1-released.mdx @@ -31,8 +31,10 @@ download_url: https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/release --- -{frontMatter.title} - + + {frontMatter.title} + + Version **13.2.1-1.1** is a new release; it follows the Arm release. diff --git a/website/docs/about/index.mdx b/website/docs/about/index.mdx index 497125f..54d97d9 100644 --- a/website/docs/about/index.mdx +++ b/website/docs/about/index.mdx @@ -3,7 +3,7 @@ # DO NOT EDIT! # Automatically generated from xbb-helper/templates/docusaurus/common. -title: About the xPack GNU Arm Embedded GCC +title: About description: Details about the project, including its history, the history of the website, and details about the author. keywords: - xpack @@ -17,9 +17,6 @@ date: 2024-09-22 10:23:00 +0300 --- -{frontMatter.title} - - import customField from '@site/src/libs/customField'; import MoreIntro from './_more-intro.mdx' import History from './_history.mdx' @@ -27,7 +24,7 @@ import Website from './_website.mdx' {/* ------------------------------------------------------------------------ */} -# {frontMatter.title} +# About the xPack GNU Arm Embedded GCC ## The project diff --git a/website/docs/developer/index.mdx b/website/docs/developer/index.mdx index 941f823..3dd0419 100644 --- a/website/docs/developer/index.mdx +++ b/website/docs/developer/index.mdx @@ -3,7 +3,7 @@ # DO NOT EDIT! # Automatically generated from xbb-helper/templates/docusaurus/common. -title: How to build the xPack GNU Arm Embedded GCC +title: Developer Information description: Assistance for developers looking to build the packages, including prerequisites, repositories used, and actions for each supported platform. keywords: - xpack @@ -16,9 +16,6 @@ date: 2024-07-21 20:33:00 +0300 --- -{frontMatter.title} - - import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import CodeBlock from '@theme/CodeBlock'; @@ -32,7 +29,7 @@ import More from './_more.mdx' {/* ------------------------------------------------------------------------ */} -# {frontMatter.title} +# How to build the xPack GNU Arm Embedded GCC [![license](https://img.shields.io/github/license/xpack-dev-tools/arm-none-eabi-gcc-xpack)](https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/blob/xpack/LICENSE) diff --git a/website/docs/faq/index.mdx b/website/docs/faq/index.mdx index f73e791..d2c0509 100644 --- a/website/docs/faq/index.mdx +++ b/website/docs/faq/index.mdx @@ -1,5 +1,5 @@ --- -title: The xPack GNU Arm Embedded GCC Frequently Asked Questions +title: FAQ description: Answers to previously asked questions, so you can find solutions without having to ask again. keywords: - xpack @@ -14,16 +14,13 @@ date: 2020-07-21 17:49:00 +0300 --- -{frontMatter.title} - - import More from './_more.mdx' import NixOs from './_common/_nixos.mdx' import FlatpackSnap from './_common/_flatpack-snap.mdx' {/* ------------------------------------------------------------------------ */} -# {frontMatter.title} +# The xPack GNU Arm Embedded GCC Frequently Asked Questions diff --git a/website/docs/getting-started/index.mdx b/website/docs/getting-started/index.mdx index fcf717b..81a17b6 100644 --- a/website/docs/getting-started/index.mdx +++ b/website/docs/getting-started/index.mdx @@ -3,7 +3,7 @@ # DO NOT EDIT! # Automatically generated from xbb-helper/templates/docusaurus/common. -title: Getting Started with the xPack GNU Arm Embedded GCC +title: Getting Started description: The initial steps to explore the project, including what xpacks are, the project's features, benefits, compatibility, and available documentation. keywords: - xpack @@ -19,9 +19,6 @@ date: 2020-07-21 17:49:00 +0300 --- -{frontMatter.title} - - import Link from '@docusaurus/Link'; import Overview from './_overview.mdx'; @@ -33,7 +30,7 @@ import ReleaseSchedule from './_release-schedule.mdx' {/* ------------------------------------------------------------------------ */} -# {frontMatter.title} +# Getting Started with the xPack GNU Arm Embedded GCC [![license](https://img.shields.io/github/license/xpack-dev-tools/arm-none-eabi-gcc-xpack)](https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/blob/xpack/LICENSE) ![GitHub Repo stars](https://img.shields.io/github/stars/xpack-dev-tools/arm-none-eabi-gcc-xpack) @@ -141,6 +138,17 @@ feasible. +Similarly to [flatpacks](https://flatpak.org) or [snap](https://snapcraft.io), +but significantly simpler, xPacks include all dependent shared libraries +within the distributed archives, making the binaries independent of +any similar libraries installed on the system. This ensures they +can run on any system without needing specific libraries to be +installed. + +Also the builds are configured so that the binaries do not depend on +being installed in specific folders, and can be installed in any +location, including in user folders. + ## Benefits The main advantages of using the **xPack GNU Arm Embedded GCC** are: @@ -151,6 +159,8 @@ procedure; the same procedure is used for all major - multiple versions of the same package can be installed at the same time on the same system - no need to worry about dependent libraries, they are all included +- not affected by system updates that + might change the versions of the dependent libraries - significantly lighter and easier to use than Docker images that provide similar functionality and are GNU/Linux centric - projects can be tied to specific tools versions; this provides a good diff --git a/website/docs/install/index.mdx b/website/docs/install/index.mdx index 2efa9df..0912501 100644 --- a/website/docs/install/index.mdx +++ b/website/docs/install/index.mdx @@ -3,7 +3,7 @@ # DO NOT EDIT! # Automatically generated from xbb-helper/templates/docusaurus/common. -title: How to install the xPack GNU Arm Embedded GCC +title: Install Guide description: Explain the prerequisites, how to perform an automated or manual installation, how to uninstall, and the folder hierarchies. keywords: - xpack @@ -20,9 +20,6 @@ date: 2020-08-21 11:09:00 +0300 --- -{frontMatter.title} - - import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import CodeBlock from '@theme/CodeBlock'; @@ -43,7 +40,7 @@ import Testing from './_testing.mdx'; {/* ------------------------------------------------------------------------ */} -# {frontMatter.title} +# How to install the xPack GNU Arm Embedded GCC [![GitHub package.json version](https://img.shields.io/github/package-json/v/xpack-dev-tools/arm-none-eabi-gcc-xpack)](https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/blob/xpack/package.json) [![GitHub release (latest by date)](https://img.shields.io/github/v/release/xpack-dev-tools/arm-none-eabi-gcc-xpack)](https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/) diff --git a/website/docs/maintainer/index.mdx b/website/docs/maintainer/index.mdx index 622fd24..cb81650 100644 --- a/website/docs/maintainer/index.mdx +++ b/website/docs/maintainer/index.mdx @@ -3,7 +3,7 @@ # DO NOT EDIT! # Automatically generated from xbb-helper/templates/docusaurus/common. -title: How to make new xPack GNU Arm Embedded GCC releases +title: Maintainer Information description: Assistance for project maintainers, including the release schedule, versioning scheme, and instructions on how to build, test, and publish. keywords: - xpack @@ -17,9 +17,6 @@ date: 2024-07-21 20:11:00 +0300 --- -{frontMatter.title} - - import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; @@ -45,7 +42,7 @@ import PlatformDockerBuild from './_common/_platform-docker-build.mdx' {/* ------------------------------------------------------------------------ */} -# {frontMatter.title} +# How to make new xPack GNU Arm Embedded GCC releases [![license](https://img.shields.io/github/license/xpack-dev-tools/arm-none-eabi-gcc-xpack)](https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/blob/xpack/LICENSE) [![GitHub issues](https://img.shields.io/github/issues/xpack-dev-tools/arm-none-eabi-gcc-xpack.svg)](https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/issues/) diff --git a/website/docs/releases/index.md b/website/docs/releases/index.md index 70c953c..6bf2fce 100644 --- a/website/docs/releases/index.md +++ b/website/docs/releases/index.md @@ -3,7 +3,7 @@ # DO NOT EDIT! # Automatically generated from xbb-helper/templates/docusaurus/common. -title: The xPack GNU Arm Embedded GCC releases +title: Releases description: The full list of project releases. keywords: - xpack @@ -16,14 +16,11 @@ date: 2020-07-21 17:53:00 +0300 --- -{frontMatter.title} - - import {ReleasesList} from '@site/src/components/ReleasesList'; {/* ------------------------------------------------------------------------ */} -# {frontMatter.title} +# The xPack GNU Arm Embedded GCC releases The releases, in reverse chronological order are: diff --git a/website/docs/support/index.mdx b/website/docs/support/index.mdx index ca9745d..875291f 100644 --- a/website/docs/support/index.mdx +++ b/website/docs/support/index.mdx @@ -3,7 +3,7 @@ # DO NOT EDIT! # Automatically generated from xbb-helper/templates/docusaurus/common. -title: How to get help for the xPack GNU Arm Embedded GCC +title: Help Centre description: The project's support channel, where you can ask questions, start discussions, and report issues. keywords: - xpack @@ -16,14 +16,11 @@ date: 2020-07-21 17:54:00 +0300 --- -{frontMatter.title} - - import Documentation from '../getting-started/_documentation.mdx'; {/* ------------------------------------------------------------------------ */} -# {frontMatter.title} +# How to get help for the xPack GNU Arm Embedded GCC ## Quick links diff --git a/website/docs/test/index.mdx b/website/docs/test/index.mdx index fd294b8..c51d408 100644 --- a/website/docs/test/index.mdx +++ b/website/docs/test/index.mdx @@ -12,9 +12,6 @@ something: "Some text" --- -{frontMatter.title} - - import CodeBlock from '@theme/CodeBlock'; export const world = 'World' @@ -23,7 +20,7 @@ export const xpackSubversion = '1.2' {/* ------------------------------------------------------------------------ */} -# {frontMatter.title} +# A test page {frontMatter.description} diff --git a/website/docs/user/index.mdx b/website/docs/user/index.mdx index 027131a..d49c5a3 100644 --- a/website/docs/user/index.mdx +++ b/website/docs/user/index.mdx @@ -3,7 +3,7 @@ # DO NOT EDIT! # Automatically generated from xbb-helper/templates/docusaurus/common. -title: How to use the xPack GNU Arm Embedded GCC +title: User Information description: User information, including the versioning scheme, usage of shared libraries, and RPATH configuration on GNU/Linux. keywords: - xpack @@ -17,9 +17,6 @@ date: 2024-07-21 18:56:00 +0300 --- -{frontMatter.title} - - import customField from '@site/src/libs/customField'; import Versioning from './_versioning.mdx'; @@ -29,7 +26,7 @@ import UseInTesting from './_use-in-testing.mdx'; {/* ------------------------------------------------------------------------ */} -# {frontMatter.title} +# How to use the xPack GNU Arm Embedded GCC This page is intended for those who plan to use the **xPack GNU Arm Embedded GCC** binaries in their workflows. diff --git a/website/docusaurus.config.ts b/website/docusaurus.config.ts index 9dbd3e9..e4fb308 100644 --- a/website/docusaurus.config.ts +++ b/website/docusaurus.config.ts @@ -15,6 +15,10 @@ import {fileURLToPath} from 'node:url'; import path from 'node:path'; import fs from 'node:fs'; + + +// ---------------------------------------------------------------------------- + function getCustomFields() { const pwd = fileURLToPath(import.meta.url); // logger.info(pwd); @@ -76,9 +80,15 @@ function getCustomFields() { } } +// ---------------------------------------------------------------------------- + const customFields = getCustomFields(); logger.info(customFields); + + +// ---------------------------------------------------------------------------- + const config: Config = { title: 'xPack GNU Arm Embedded GCC', tagline: 'A binary distribution of GNU Arm Embedded GCC', @@ -289,8 +299,9 @@ const config: Config = { } ], navbar: { - // overriden by i18n/en/docusaurus-theme-classic. + // Overriden by i18n/en/docusaurus-theme-classic. title: 'The xPack Binary Development Tools', + logo: { alt: 'xPack Logo', src: 'img/components-256.png', diff --git a/website/src/components/HomepageTools/index.tsx b/website/src/components/HomepageTools/index.tsx deleted file mode 100644 index 84f4fe3..0000000 --- a/website/src/components/HomepageTools/index.tsx +++ /dev/null @@ -1,201 +0,0 @@ -/* - * DO NOT EDIT! - * Automatically generated from xbb-helper/templates/docusaurus/common. - * - * This file is part of the xPack project (http://xpack.github.io). - * Copyright (c) 2024 Liviu Ionescu. All rights reserved. - * - * Permission to use, copy, modify, and/or distribute this software - * for any purpose is hereby granted, under the terms of the MIT license. - * - * If a copy of the license was not distributed with this file, it can - * be obtained from https://opensource.org/licenses/MIT/. - */ - -import clsx from 'clsx'; -import Heading from '@theme/Heading'; -import styles from './styles.module.css'; - -import Link from '@docusaurus/Link'; - -/* When updated, don't forget to add sitemap to robots.txt! */ -const PrimaryTools = [ - { - appName: 'GNU AArch64 Embedded GCC', - appLcName: 'aarch64-none-elf-gcc' - }, - { - appName: 'GNU Arm Embedded GCC', - appLcName: 'arm-none-eabi-gcc' - }, - { - appName: 'LLVM clang', - appLcName: 'clang' - }, - { - appName: 'CMake', - appLcName: 'cmake' - }, - { - appName: 'GCC', - appLcName: 'gcc' - }, - { - appName: 'Meson Build', - appLcName: 'meson-build' - }, - { - appName: 'MinGW-w64 GCC', - appLcName: 'mingw-w64-gcc' - }, - { - appName: 'Ninja Build', - appLcName: 'ninja-build' - }, - { - appName: 'OpenOCD', - appLcName: 'openocd' - }, - { - appName: 'QEMU Arm', - appLcName: 'qemu-arm' - }, - { - appName: 'QEMU RISC-V', - appLcName: 'qemu-riscv' - }, - { - appName: 'GNU RISC-V Embedded GCC', - appLcName: 'riscv-none-elf-gcc' - }, - { - appName: 'Windows Build Tools', - appLcName: 'windows-build-tools' - }, -] - -/* When updated, don't forget to add sitemap to robots.txt! */ -const SecondaryTools = [ - { - appName: 'GNU bison', - appLcName: 'bison' - }, - { - appName: 'flex', - appLcName: 'flex' - }, - { - appName: 'GNU m4', - appLcName: 'm4' - }, - { - appName: 'NixOS PatchELF', - appLcName: 'patchelf' - }, - { - appName: 'pkg-config', - appLcName: 'pkg-config' - }, - { - appName: 'GNU realpath', - appLcName: 'realpath' - }, - { - appName: 'GNU sed', - appLcName: 'sed' - }, - { - appName: 'WineHQ', - appLcName: 'wine' - }, -] - -const WorkInProgressTools = [ - { - appName: 'GNU Bash', - appLcName: 'bash' - }, - { - appName: 'GNU texinfo', - appLcName: 'texinfo' - }, -] - -function Tool({ appName, appLcName }) { - return ( - <> -
-
- {appLcName} - xPack {appName} -
-
- GitHub Release -  GitHub Release Date -  GitHub Downloads (all assets, all releases) -  GitHub Repo stars -
-
- - ) -} - -function ToolWork({ appName, appLcName }) { - return ( - <> -
- {appLcName} - xPack {appName} -
- - ) -} - -function ToolsLeft() { - return ( -
-
- Main Tools - {PrimaryTools.map((props, idx) => ( - - ))} -
-
- ); -} - -function ToolsRight() { - return ( -
-
- Supplementary Tools - {SecondaryTools.map((props, idx) => ( - - ))} -
-
-
- Work in Progress - {WorkInProgressTools.map((props, idx) => ( - - ))} -
-
-
- Internal - xbb-helper - xPack Build Helper -
-
- ); -} - -export default function HomepageTools(): JSX.Element { - return ( -
-
-
- - -
-
-
- ); -} diff --git a/website/src/components/HomepageTools/styles.module.css b/website/src/components/HomepageTools/styles.module.css deleted file mode 100644 index 483d28c..0000000 --- a/website/src/components/HomepageTools/styles.module.css +++ /dev/null @@ -1,16 +0,0 @@ -/* - * DO NOT EDIT! - * Automatically generated from xbb-helper/templates/docusaurus/common. - */ - -.features { - display: flex; - align-items: center; - padding: 0rem 0 0rem 0; - width: 100%; -} - -.featureSvg { - height: 100px; - width: 100px; -} diff --git a/website/src/pages/index.tsx b/website/src/pages/index.tsx index 5c9e4e3..1aa8b59 100644 --- a/website/src/pages/index.tsx +++ b/website/src/pages/index.tsx @@ -42,7 +42,7 @@ export default function Home(): JSX.Element { const {siteConfig} = useDocusaurusContext(); return (