Skip to content

Commit

Permalink
website: updates
Browse files Browse the repository at this point in the history
  • Loading branch information
ilg-ul committed Oct 10, 2024
1 parent 9c696b6 commit a162c46
Show file tree
Hide file tree
Showing 18 changed files with 371 additions and 257 deletions.
12 changes: 11 additions & 1 deletion website/docs/about/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,15 @@
# DO NOT EDIT!
# Automatically generated from xbb-helper/templates/docusaurus/common.

title: About the xPack GCC
title: About gcc
description: Details about the project, including its history, the history of the website, and details about the author.
keywords:
- xpack
- gcc
- about
- history
- web
- author

date: 2024-09-22 10:23:00 +0300

Expand All @@ -16,6 +24,8 @@ import Website from './_website.mdx'

{/* ------------------------------------------------------------------------ */}

# About the xPack GCC

## The project

The **xPack GCC** project is part of the
Expand Down
11 changes: 10 additions & 1 deletion website/docs/developer/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,14 @@
# DO NOT EDIT!
# Automatically generated from xbb-helper/templates/docusaurus/common.

title: How to build the xPack GCC
title: How to build gcc
description: Assistance for developers looking to build the packages, including prerequisites, repositories used, and actions for each supported platform.
keywords:
- xpack
- gcc
- prerequisites
- repositories
- build

date: 2024-07-21 20:33:00 +0300

Expand All @@ -22,6 +29,8 @@ import More from './_more.mdx'

{/* ------------------------------------------------------------------------ */}

# How to build the xPack GCC

[![license](https://img.shields.io/github/license/xpack-dev-tools/gcc-xpack)](https://github.com/xpack-dev-tools/gcc-xpack/blob/xpack/LICENSE)

This page is intended for those who want to build the
Expand Down
2 changes: 2 additions & 0 deletions website/docs/faq/_more.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@

{/* ------------------------------------------------------------------------ */}
14 changes: 0 additions & 14 deletions website/docs/faq/index.md

This file was deleted.

29 changes: 29 additions & 0 deletions website/docs/faq/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
title: Frequently Asked Questions about gcc
description: Answers to previously asked questions, so you can find solutions without having to ask again.
keywords:
- xpack
- gcc
- frequently
- asked
- questions

hide_table_of_contents: true

date: 2020-07-21 17:49:00 +0300

---

import More from './_more.mdx'
import NixOs from './_common/_nixos.mdx'
import FlatpackSnap from './_common/_flatpack-snap.mdx'

{/* ------------------------------------------------------------------------ */}

# The xPack GCC Frequently Asked Questions

<More />

<NixOs />

<FlatpackSnap />
2 changes: 0 additions & 2 deletions website/docs/getting-started/_documentation.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@

{/* ------------------------------------------------------------------------ */}

## Documentation

The original GCC documentation is available from
the project web site:

Expand Down
16 changes: 14 additions & 2 deletions website/docs/getting-started/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,17 @@
# DO NOT EDIT!
# Automatically generated from xbb-helper/templates/docusaurus/common.

title: Getting Started with xPack GCC
title: Getting Started with gcc
description: The initial steps to explore the project, including what xpacks are, the project's features, benefits, compatibility, and available documentation.
keywords:
- xpack
- gcc
- overview
- xpacks
- features
- benefits
- compatibility
- documentation

date: 2020-07-21 17:49:00 +0300

Expand All @@ -20,6 +30,8 @@ import ReleaseSchedule from './_release-schedule.mdx'

{/* ------------------------------------------------------------------------ */}

# Getting Started with xPack GCC

[![license](https://img.shields.io/github/license/xpack-dev-tools/gcc-xpack)](https://github.com/xpack-dev-tools/gcc-xpack/blob/xpack/LICENSE)
![GitHub Repo stars](https://img.shields.io/github/stars/xpack-dev-tools/gcc-xpack)

Expand Down Expand Up @@ -202,7 +214,7 @@ corresponding licenses are available in each archive in the

The list of releases is available in the [Releases](/docs/releases/) pages.

<Link to="https://www.macstadium.com/"><img className="mac-stadium-img" src="https://uploads-ssl.webflow.com/5ac3c046c82724970fc60918/5c019d917bba312af7553b49_MacStadium-developerlogo.png"></img></Link>
<Link to="https://www.macstadium.com/"><img className="mac-stadium-img" alt="MacStadium" src="https://uploads-ssl.webflow.com/5ac3c046c82724970fc60918/5c019d917bba312af7553b49_MacStadium-developerlogo.png"></img></Link>

## Credits

Expand Down
Original file line number Diff line number Diff line change
@@ -1,229 +1,9 @@
import CodeBlock from '@theme/CodeBlock';
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

import customField from '@site/src/libs/customField';

{/* ------------------------------------------------------------------------ */}

## Folder hierarchy

After install, the package creates a folder hierarchy like the following
(only the first two depth levels are shown):

<Tabs groupId="operating-systems">
<TabItem value="windows" label="Windows" default>

<CodeBlock language="console"> {
`C:\> tree /f %USERPROFILE%\\AppData\\Roaming\\xPacks\\@xpack-dev-tools\\gcc\\${ customField('upstreamVersion') }-${ customField('xpackSubversion') }.${ customField('npmSubversion') }\\.content
Folder PATH listing
Volume serial number is B02D-925C
├── README.md
├── bin
│ ├── addr2line.exe
│ ├── ar.exe
│ ├── as.exe
│ ├── c++.exe
│ ├── c++filt.exe
│ ├── cpp.exe
│ ├── dlltool.exe
│ ├── dllwrap.exe
│ ├── elfedit.exe
│ ├── g++.exe
│ ├── gcc-ar.exe
│ ├── gcc-nm.exe
│ ├── gcc-ranlib.exe
│ ├── gcc.exe
│ ├── gcov-dump.exe
│ ├── gcov-tool.exe
│ ├── gcov.exe
│ ├── gdb-add-index
│ ├── gdb.exe
│ ├── gendef.exe
│ ├── gfortran.exe
│ ├── gprof.exe
│ ├── ld.bfd.exe
│ ├── ld.exe
│ ├── libatomic-1.dll
│ ├── libgcc_s_seh-1.dll
│ ├── libgfortran-5.dll
│ ├── libgmp-10.dll
│ ├── libgomp-1.dll
│ ├── libmpc-3.dll
│ ├── libmpfr-6.dll
│ ├── libquadmath-0.dll
│ ├── libssp-0.dll
│ ├── libstdc++-6.dll
│ ├── libzstd.dll
│ ├── lto-dump.exe
│ ├── nm.exe
│ ├── objcopy.exe
│ ├── objdump.exe
│ ├── ranlib.exe
│ ├── readelf.exe
│ ├── size.exe
│ ├── strings.exe
│ ├── strip.exe
│ ├── widl.exe
│ ├── windmc.exe
│ └── windres.exe
├── distro-info
│ └── licenses
├── include
│ ├── c++
│ └── gdb
├── lib
│ ├── gcc
│ ├── libatomic-1.dll
│ ├── libatomic.a
│ ├── libatomic.dll.a
│ ├── libatomic.la
│ ├── libgcc_s.a
│ ├── libgcc_s_seh-1.dll
│ ├── libgfortran-5.dll
│ ├── libgfortran.a
│ ├── libgfortran.dll.a
│ ├── libgfortran.la
│ ├── libgfortran.spec
│ ├── libgomp-1.dll
│ ├── libgomp.a
│ ├── libgomp.dll.a
│ ├── libgomp.la
│ ├── libgomp.spec
│ ├── libobjc-4.dll
│ ├── libquadmath-0.dll
│ ├── libquadmath.a
│ ├── libquadmath.dll.a
│ ├── libquadmath.la
│ ├── libssp-0.dll
│ ├── libssp.a
│ ├── libssp.dll.a
│ ├── libssp.la
│ ├── libssp_nonshared.a
│ ├── libssp_nonshared.la
│ ├── libstdc++-6.dll
│ ├── libstdc++.a
│ ├── libstdc++.dll.a
│ ├── libstdc++.dll.a-gdb.py
│ ├── libstdc++.la
│ ├── libstdc++exp.a
│ ├── libstdc++exp.la
│ ├── libstdc++fs.a
│ ├── libstdc++fs.la
│ ├── libsupc++.a
│ └── libsupc++.la
├── libexec
│ └── gcc
├── share
│ ├── gcc-${ customField('upstreamVersion') }
│ └── gdb
└── x86_64-w64-mingw32
├── bin
├── include
└── lib
17 directories, 86 files
`} </CodeBlock>

</TabItem>
<TabItem value="macos" label="macOS">

<CodeBlock language="console"> {
`$ tree -L 2 ~/Library/xPacks/\@xpack-dev-tools/gcc/${ customField('upstreamVersion') }-${ customField('xpackSubversion') }.${ customField('npmSubversion') }/.content/
/Users/ilg/Library/xPacks/\@xpack-dev-tools/gcc/${ customField('upstreamVersion') }-${ customField('xpackSubversion') }.${ customField('npmSubversion') }/.content/
├── README.md
├── bin
│ ├── c++
│ ├── cpp
│ ├── g++
│ ├── gcc
│ ├── gcov
│ ├── gcov-dump
│ ├── gcov-tool
│ ├── gdb
│ ├── gdb-add-index
│ ├── gfortran
│ └── lto-dump
├── distro-info
│ └── licenses
├── include
│ ├── c++
│ └── gdb
├── lib
│ ├── gcc
│ ├── libatomic.1.dylib
│ ├── libatomic.a
│ ├── libatomic.dylib -> libatomic.1.dylib
│ ├── libatomic.la
│ ├── libcc1.0.so
│ ├── libcc1.a
│ ├── libcc1.la
│ ├── libcc1.so -> libcc1.0.so
│ ├── libgcc_s.1.1.dylib
│ ├── libgcc_s.1.dylib
│ ├── libgfortran.5.dylib
│ ├── libgfortran.a
│ ├── libgfortran.dylib -> libgfortran.5.dylib
│ ├── libgfortran.la
│ ├── libgfortran.spec
│ ├── libgomp.1.dylib
│ ├── libgomp.a
│ ├── libgomp.dylib -> libgomp.1.dylib
│ ├── libgomp.la
│ ├── libgomp.spec
│ ├── libitm.1.dylib
│ ├── libitm.a
│ ├── libitm.dylib -> libitm.1.dylib
│ ├── libitm.la
│ ├── libitm.spec
│ ├── libquadmath.0.dylib
│ ├── libquadmath.a
│ ├── libquadmath.dylib -> libquadmath.0.dylib
│ ├── libquadmath.la
│ ├── libssp.0.dylib
│ ├── libssp.a
│ ├── libssp.dylib -> libssp.0.dylib
│ ├── libssp.la
│ ├── libssp_nonshared.a
│ ├── libssp_nonshared.la
│ ├── libstdc++.6.dylib
│ ├── libstdc++.6.dylib-gdb.py
│ ├── libstdc++.a
│ ├── libstdc++.dylib -> libstdc++.6.dylib
│ ├── libstdc++.la
│ ├── libstdc++exp.a
│ ├── libstdc++exp.la
│ ├── libstdc++fs.a
│ ├── libstdc++fs.la
│ ├── libsupc++.a
│ └── libsupc++.la
├── libexec
│ ├── gcc
│ ├── libc++.1.0.dylib
│ ├── libc++abi.1.0.dylib
│ ├── libexpat.1.9.2.dylib
│ ├── libexpat.1.dylib -> libexpat.1.9.2.dylib
│ ├── libgmp.10.dylib
│ ├── libiconv.2.dylib
│ ├── libisl.23.dylib
│ ├── libmpc.3.dylib
│ ├── libmpfr.6.dylib
│ ├── libncurses.6.dylib
│ ├── libunwind.1.0.dylib
│ ├── libz.1.3.1.dylib
│ ├── libz.1.dylib -> libz.1.3.1.dylib
│ ├── libzstd.1.5.6.dylib
│ └── libzstd.1.dylib -> libzstd.1.5.6.dylib
└── share
├── gcc-${ customField('upstreamVersion') }
└── gdb
14 directories, 73 files
`} </CodeBlock>

</TabItem>
<TabItem value="linux" label="GNU/Linux">

<CodeBlock language="console"> {
`$ tree -L 2 ~/.local/xPacks/\@xpack-dev-tools/gcc/${ customField('upstreamVersion') }-${ customField('xpackSubversion') }.${ customField('npmSubversion') }/.content/
/home/ilg/.local/xPacks/\@xpack-dev-tools/gcc/${ customField('upstreamVersion') }-${ customField('xpackSubversion') }.${ customField('npmSubversion') }/.content/
Expand Down Expand Up @@ -470,7 +250,3 @@ Volume serial number is B02D-925C
19 directories, 221 files
`} </CodeBlock>

</TabItem>
</Tabs>

Loading

0 comments on commit a162c46

Please sign in to comment.