Skip to content

Commit eba6b8c

Browse files
authored
Refactor README.md for clarity and conciseness (#37)
Removed duplicate sections and clarified directory purposes. Signed-off-by: Nikola Radakovic <nikola.ra.radakovic@bmw.de>
1 parent 30d9f41 commit eba6b8c

1 file changed

Lines changed: 8 additions & 14 deletions

File tree

README.md

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -27,37 +27,31 @@ This repository is structured and versioned as a Bazel module and is intended to
2727
```bash
2828
.
2929
30+
├── .github # Configuration directory for GitHub operations.
31+
├── docs # Sphinx documentation sources.
32+
├── examples # Functional examples for toolchain validation.
3033
├── extensions # Module extensions for GCC/QCC toolchains
3134
│ ├── BUILD
32-
│ └── gcc.bzl
33-
34-
├── rules # Bazel rule implementations for toolchains
35-
│ ├── BUILD
36-
│ └── gcc.bzl
37-
35+
│ └── gcc.bzl # Module extension for setting up GCC toolchains in Bazel.
3836
├── packages # Toolchain package descriptors (no binaries)
3937
│ ├── linux/ # Linux toolchain versions (GCC only)
4038
│ ├── qnx/ # QNX SDP/QCC toolchain metadata
4139
│ └── version_matrix.bzl # Supported toolchain version definitions
42-
40+
├── rules # Bazel rule implementations for toolchains
41+
│ ├── BUILD
42+
│ ├── common.bz # Common rules used by all drivers
43+
│ └── gcc.bzl # Module rule for defining GCC toolchains in Bazel.
4344
├── templates # Templates for toolchain definition and configuration
4445
│ ├── linux/
4546
│ ├── qnx/
4647
│ ├── BUILD
4748
│ └── BUILD.template
48-
49-
├── examples # Functional examples for toolchain validation
50-
51-
├── docs # Sphinx documentation sources
52-
5349
├── tools # Utility scripts (e.g., QNX credential helper)
54-
5550
├── MODULE.bazel # Module declaration for Bzlmod
5651
├── BUILD
5752
├── LICENSE
5853
├── NOTICE
5954
└── README.md
60-
6155
```
6256

6357
## Toolchain Model

0 commit comments

Comments
 (0)