RTEMS Source Builder | rtems/config: Consolidate tools versions (!127)

Kinsey Moore (@opticron) gitlab at rtems.org
Fri Feb 14 04:19:26 UTC 2025



Kinsey Moore created a merge request: https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/merge_requests/127

Project:Branches: opticron/rtems-source-builder:main-rework-tool-versions to rtems/tools/rtems-source-builder:main
Author:   Kinsey Moore
Assignee: Kinsey Moore



## Summary

rtems/config: Consolidate tools versions

This patch introduces some significant changes to how tools are built.
What was formerly called 8 is now referred to as "edge". For example,
8/rtems-all is now edge/rtems-all. Additionally, edge tools now build as
the same version as normal tools builds, so care must be taken to intall
them into a different directory than the standard tools install. This
was changed due to confusion of edge tools having a N+1 version number
and being perceived as better than the current version tools.

The current version tools are no longer referred to directly by their
version when being built and instead the version is now implicit. For
example, what was formerly 7/rtems-arm is now simply rtems-arm. This
will prevent the immense amounts of churn that occurs during major
releases to update the RTEMS version. With these changes, major version
releases only require version.py to be updated in a single location.

Closes #92


<!-- Default settings, if it is a dropdown it will set after submission -->

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/merge_requests/127
You're receiving this email because of your account on gitlab.rtems.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20250214/f741ab5f/attachment-0001.htm>


More information about the bugs mailing list