Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Update on build stuff

I assume you’re talking about the Arduino plug-ins. I’d have to word it very carefully. I’m actually surprised I’ve managed to get as much working as I have but it’s in no way ready for the general population. In fact, I may ask for an early 8.8.1 to finish it off, maybe for the holiday season.

And it’s clearly off process as I continue to add features to it after feature freeze and onto the maintenance stream, and it’s still version 1.0 since I’ve made massive API changes to it and don’t want the API tooling to yell at me.

So really, I’d like to control the communication about it for a bit longer.

From: <cdt-dev-bounces@xxxxxxxxxxx> on behalf of Marc Khouzam <marc.khouzam@xxxxxxxxxxxx>
Reply-To: "CDT General developers list." <cdt-dev@xxxxxxxxxxx>
Date: Tuesday, August 25, 2015 at 11:37 AM
To: "CDT General developers list." <cdt-dev@xxxxxxxxxxx>
Subject: Re: [cdt-dev] Update on build stuff

Could you announce the status in the N&N:


From: cdt-dev-bounces@xxxxxxxxxxx [cdt-dev-bounces@xxxxxxxxxxx] on behalf of Doug Schaefer [dschaefer@xxxxxxx]
Sent: August 25, 2015 11:32 AM
To: CDT General developers list.
Subject: [cdt-dev] Update on build stuff

Hey gang,

My work on the new build system for Arduino is pretty much done, just in time for 8.8. Still some testing and tweaks to do, especially to get things working on Windows. It’s still in a “Preview” state, but I’m very excited about how it’s turning out.

I mentioned this before but I am now starting on Qt and qmake. It’ll be a bit more challenging as I have to deal with different versions of Qt installed on the same host and different toolchains. Arduino has a pretty fixed environment for each board type.

I’ll be doing this all in the Qt plug-ins for now. Once I get the system the way I like it there, I’ll start factoring out the common things into the cdt.core plug-in for other build systems to use. I’ll also adapt Qt and Arduino to the shared bits. I’d then like to tackle CMake, a popular system for cross development.

As always, if you have any questions or would like to help, let me know. I’m still tracking my progress on


Back to the top