Op 13 mei 2013 20:58 schreef "Georg Baum" <georg.b...@post.rwth-aachen.de> het volgende: > > Abdelrazak Younes wrote: > > > I think it is worth investing time in it. At the meeting everybody > > agreed that we should have one build system in the long run. But to make > > cmake official we need to achieve the following: > > 1) implement the missing feature of autotools in cmake, especially for > > MAC as I believe that Linux/Unix is complete thanks to the hard work of > > Peter first and then Kornel. > > 2) Deprecate autotools > > 3) update the documentation (Readme/Wiki/etc) > > 4) allow some time for developers to fully switch to cmake > > 5) remove autotools when we are done, hopefully before 2.1, if not for > > 2.2. > > > > The one point that still needs discussion is GLOB versus explicit file > > listing. While GLOB is IMO a very nice feature I know and understand > > others dislike it. So I guess we also need to do this in cmake. > > The usage of GLOB in cmake is the only reason why I still use autotools. It > interferes with my style of working (where it can happen that some play .cpp > files lie around), and it is also dangerous for making official builds: > These should only compile stuff which is explicitly listed, otherwise you > could easily end up with unreproducable compilations. Therefore I'd add one > item to the top of the list:
Just a wild idea: Only add cpp-files that are version tracked by git. Vincent