18 Commits

Author SHA1 Message Date
Amar Takhar
d709f8aac3 rtems-bsps: Add JSON output
Add a -j / --json flag to output BSP list in JSON.
2025-07-31 18:24:04 -05:00
Amar Takhar
a0ab18ed0d rtems-bsps: Run through yapf
I disabled yapf for the long list that was easier to read in its current form
the rest are trivial changes.

We want this as eventually we'll be doing yapf for CI.
2025-07-31 18:24:04 -05:00
Joel Sherrill
f7b57e13de rtems-bsps: Bump version to 7
Updates #5182
2025-01-10 17:06:30 -06:00
Amar Takhar
e0f1c8fe0b Set Python scripts to use Python 3
Several of these already required Python 3 and would not run under 2.7.
2024-10-24 23:26:05 +00:00
Chris Johns
d64e10ea37 rtems-bsps: Generate empty config.ini for arc/bsp combinations
- Generate a config for all BSPs in an arch
2022-10-31 08:03:11 +11:00
Sebastian Huber
4cd885c305 rtems-bsps: Use build specification items
Close #4123.
2020-11-05 21:14:54 +01:00
Ryan Long
0805930d0c rtems-bsps: add ability to print architecture/bsp list
Closes #4099.
2020-09-29 15:10:52 +10:00
Sebastian Huber
37c36def7a Change version to RTEMS 6
Update #4020.
2020-06-30 09:19:08 +02:00
Chris Johns
f767355d39 rtems-bsps: Add markdown support
- Convert to python for better performance
2020-05-01 18:03:49 +10:00
Joel Sherrill
003b19282c rtems-bsps: Change 4.12 to 5 2018-05-14 15:22:52 -05:00
Sebastian Huber
adb85dd473 bsps: Move make/custom/* files to bsps
Adjust various build files.  Remove automatic generation of the
c/src/lib/libbsp/*/acinclude.m4 files from bootstrap script.

This patch is a part of the BSP source reorganization.

Update #3285.
2018-04-23 15:18:42 +02:00
Chris Johns
1ce7bcb950 Allow rtems-bsps to be run from any path. 2018-04-09 14:56:43 +10:00
Chris Johns
8aa75d0cb1 Config (.cfg) files are only valid if deeper than 5. 2016-07-06 13:01:39 +10:00
Joel Sherrill
5df74991bf rtems-bsps: Update 4.11 to 4.12 2016-07-05 10:43:33 -05:00
Chris Johns
6470d02cd6 Fix rtems-bsps for GNU find hosts.
Fixed as reported by Pavel:

 https://lists.rtems.org/pipermail/devel/2015-December/013189.html

Closes #2498.
2015-12-16 11:48:41 +11:00
Chris Johns
717368c9c1 Display only valid BSPs, ignore other .cfg files.
Show the architecture and BSP count.

Closes #2491.
2015-12-14 17:05:24 +11:00
Chris Johns
76ad756c09 FreeBSD standard shell does not support substring expansion.
Switch to using awk to get a string of spaces.
2014-07-10 15:56:11 +10:00
Chris Johns
5c123985a1 tools: Add rtems-bsp to list BSPs in the source tree.
This is a shell script that lists the BSPs in the source tree by
architecture. The BSP name is given plus the relative path to
BSP source files.

The script uses the same hack, ie looking for *.cfg files, as the
build system so it sees what the build system sees.
2014-05-24 11:04:45 +10:00