RTEMS | waf: Fix handling of the VERSION file in a release (!257)
Gedare Bloom (@gedare)
gitlab at rtems.org
Sat Oct 26 00:16:20 UTC 2024
Gedare Bloom started a new discussion on wscript: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/257#note_113791
> - try:
> - value = cp.get("RTEMS_VERSION", key)
> - version[key] = no_unicode(value)
> - except configparser.NoOptionError:
> - pass
> + try:
> + value = no_unicode(cp.get("version", "revision"))
> + # The revision is <major>.<minor>[-label]
> + # break is up and update the version
> + if "." not in value:
> + ctx.fatal("Invalid VERSION revision: no dot")
> + vs = value.split(".", 1)
> + version_major = vs[0]
> + vs[0] = vs[1]
> + if "." in vs[0]:
> + ctx.fatal("Invalid VERSION revision: too many dots")
This appears to exclude using `.` in a revision label?
--
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/257#note_113791
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/20241026/7cfea726/attachment-0001.htm>
More information about the bugs
mailing list