Hi Johna,
Thanks for doing this. There are a lot of new steps I didn’t know about. I like the GitHub checkboxes for this. It would be interesting to see if some of those steps could be automated or dropped eventually. Like: - Do we still need Oomph? It’s broken most of the time and it’s a drag to maintain. I’ve never really been comfortable with generating the .target file from .setup file either. I would rather prefer doing it the other way around and not have the CDT build depend on Oomph.
CDT build does not currently depend on Oomph - the cdt.setup and cdt.target are both independently manually maintained - I have not been doing that well as I kept forgetting to update cdt.setup. Alexander Fedorov is quite keen to see the Oomph flow work and has just been in the process of contributing fixes, see Bug 558288.
Sorry I didn’t phrase that clearly. I know the build *currently* does not depend on Oomph that that both files are independent. But I know there is a way to have the .target generated from the .setup but never wanted that because it meant the CDT build would depend on Oomph. Having the .setup generated from the .target would be more acceptable IMO.
If there is a way to make cdt.setup generated from cdt.target that would be great. Alexander, do you perhaps know a way? Can the cdt.setup just point at cdt.target file instead of having to be duplicated?
- Can we configure eclipserun to use the same target platform as the rest of the build now? (Well it actually used to be like that at the very beginning but it got changed in Tycho)
I found it quite stark how many manual steps I am actually doing every three months for a release - and so far I have not properly added endgames for the secondary components like cdt-gdb-adapter, launchbar, etc. So any automation is a good idea.
Marc-André
Hello folks,
I have started updating CDT's release engineering documentation to properly reflect what I am doing and to make sure I don't forget anything. It has become significantly more complicated in the past few years as we have added additional plug-in projects (launchbar and tools.template) and the more recent addition of Node & VS Code plug-ins.
Please let me know if this works for you all or if you have any concerns.
Thank you, Jonah
_______________________________________________ cdt-dev mailing list cdt-dev@xxxxxxxxxxxTo change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________ cdt-dev mailing list cdt-dev@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________cdt-dev mailing listcdt-dev@xxxxxxxxxxxTo change your delivery options, retrieve your password, or unsubscribe from this list, visithttps://www.eclipse.org/mailman/listinfo/cdt-dev
|