Francesco Montorsi wrote: > yes, it's improving - Vaclav tried to make bakefile part of SoC but it > wasn't accepted as mentoring organization. Nonetheless we're talking > about the creation of an instable branch where I'd have write access ;)
Right bakefile needs a bigger group behind it. The problem is typically with IDEs. It's not easy to > give to encode inside their project files the pre-compilation and > post-compilation steps. Right, i think that is the main reason i think that cmake is run as a sort of "configure"script on all platforms. It allows you to do at lease a pre-compilation like thing in Cmake itself. But somehow people think that a configure srcipt on Unix is just fine, but on windows it is not allowed. I mean even bakefile could decide to have some sort of configure step on windows. > Cmake AFAIR is not object-oriented. Bakefile is. And as you know C++ can > be more powerful than plain C... Cmake is written in C++, so i think you mean XML is object oriented?? I miss to see this OO, for me both or about targets and would you do with them. > are there still conflicts in wxLua between different builds? > If there are, please report them in wxlua mailing list. sure. > > >> How often did i need to delete my wxLua checkout, and check it out complete >> again, just to make it compile. >> Else there are left overs after clean, which makes it impossible to compile. >> Cleaning up things properly seems to be difficult. > a "make clean" removes all stuff which has been compiled, I've never had > a problem with that. I do a new checkout now and then, and compile again. And things went wrong several time in the past. And that after telling John it did not compile, with weird errors. And a clean did not help. Only a new/clean checkout did work in those cases. (maybe *.pch files cause the problem, i am not sure. ). > You can post me a list of files which are _not_ cleaned by "make clean" > however. Next time i have it, i will start a search. Its not a known recipe for trouble yet :-) > I proposed to recode wxCode website to be entirely based on those > package descriptors (which would allow faster rendering of the wxCode > pages, automated releases, etc, among other things). But I got no reply > to that mail. Maybe because it was a very very long mail (and we are all > bored by all that text :)). I'll retry shortly. I read it, but i think every one is just to busy to do it. Maybe a tutorial, and not an email. Email pass by and are easily missed/lost. Making twiki pages, is more permanent. But i must be carefully, because it might be there already :-) I am planning to use TWiki for wxArt2D, which is very advanced. >> People are using wxArt2D in Cmake mode, for there own project. They would >> need to switch too, if they want to stay >> platform independent, or at least something like a wxart2d-config would be >> needed. > I don't think that if bakefile replaced cmake in wxArt2d, then those > project would be forced to switch, too. Why should they? > Output libraries would get named&installed in the same way... Its not about libraries and headers. Its about generating makefile/project files for their own code. For Cmake i made a template, which makes a small project, which the users can use as a start, and finds wxWidgets (used to build that wxArt2D), find wxArt2D, and all thirdparty stuff. Next to that all settings for options ( the ones that where used ). You can compare it with what we wanted so much from wxWidgest. Or do you really think the users likes to write his makefiles/project files from scratch? >> I wait patiently. > Let's finally remove them. > I have no much free time and dividing my efforts on too many things is > not going to be a Good Thing for my projects. Oke. I understand, we have something working for wxArt2D even if its based on Cmake ;-) And i am able to maintain it myself. We know very well now how we want to organize things in term of library names etc. If we/i ever continue, with bakefile, i must first have enough time to understand it, and maintain it to a certain degree. Tag the whole thing before you do, so we can always find it back. > > At least, the efforts I put in them were not vain. As said above thanks > to them I reached a deeper comprehensions of the build-related problems > and how they scale with big projects. I can say I've been able to make a > good build system for wxLua only thanks to the work prior done on wxArt2D. I fully agree, and many thanks! > I'll start the removal asap (even if with a little sadness). Same for me, but for the moment it is i think the best think to do. 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