Francesco Montorsi wrote:
> Hi Klaas and all,
> 
>      now that wxpresets have been finally patched I could resume my work 
> on wxArt2D bakefiles and update them to that latest version.

That would be great, in the current state it is confusing.

> 
> However before doing this not-so-easy-and-short work I wonder: does it 
> makes sense to do it?

Well??

> 
> wxArt2D already has a working cmake build system and AFAIK that will 
> remain in place even if bakefile build system is correctly updated and 
> results perfectly working, right?

I am affraid yes. Unless of course the bakefile way is so much better/easier 
etc.

> 
> Two build systems for the same things are going to be a problem for 
> various reasons:
> 
> 1) users may be confused
> 2) every build change has to be done twice and in two different ways 
> (one in cmake syntax, one in bakefile syntax)

Right.

> 
> In general, having two build systems mean much more maintainance work. 
> Is it worth the effort?

It would be a nice test case and an example for me and others i think.

I think you agree that although you/we more or less started with wxArt2D, the 
others (wxLua and wxStedit etc.)
were maybe even more important.
Just because of the fact that you have solved all this bakefile stuff in a 
standard way, the detection with Cmake became 
very easy.
If wxPM  and all wxCode stuff is organized this way, or even using Cmake for 
some, it all has become easy because things 
are organized.

So for me it starts to look like bakefile and Cmake can used in a mixed 
configuration of packages without much problem.


> 
> The more I think to it, the more I'm convinced wxArt2D should stick 
> either with bakefile or cmake, not both.

I that case i would stick with Cmake, because i think it is more flexible, and 
i don't have the time to understand 
bakefile fully.

> 
> Thoughts?

If with not to much effort you can make the thing work again with bakefile( not 
that much did change ), it would improve 
the current situation. And i am curious how it would work out after all the 
changes to bakefile :-)
And if bakefile really takes of now with wxCode, it might be possible to 
move/make some modules in wxArt2D in the same 
manner as in wxCode. Several modules in wxArt2D can be usefull without anything 
else (docview), but sofar i have not 
managed to make them really available as seperate packages. I already seperated 
the samples to be outside of all 
modules, that was a first step. The next step  would be to organize the modules 
in such a way that they could be used as 
wxPM packages if wanted.

But i have to agree with your remarks on having two systems, delivering and 
doing almost the same, is a waste of 
maintenance time. And this makefiles/configure already takes far to much time, 
which i prefer to spend on programming.

So Francesco its up to you.

If you think it is better to spend your precious time, improving wxCode and 
wxLua and what not, i am all with you.
Only removing all bakefile stuff in wxArt2D hurts a bit, even if the arguments 
point to that.

Klaas








-- 
Unclassified

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wxart2d-users_dev mailing list
Wxart2d-users_dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxart2d-users_dev

Reply via email to