From: Robert D. <rcd...@gm...> - 2009-05-21 05:03:58
|
Just a status update: I have the Begin test app successfully compiling, linking, running, and then crashing :) I have to setup the resource directory, since it is having trouble finding resources. But I think I've gotten through the biggest hurdles. With your permission, I would like to have a perforce account so I can start checking in these script files either directly to the root or in some prototypical directory structure. If you are interested in my work I would be honored to contribute it. However, if you do not feel comfortable with it or perhaps have no need for it, I can keep it to myself. I'm also a bit interested to get some of you other guys taking a look at it so you can see how you like it. It's up to you! Let me know soon so I can know where I can mainline my work. On Wed, May 20, 2009 at 3:34 PM, Peter Kümmel <syn...@gm...> wrote: > Hi Sean, > > boost now also ships with cmake files. At the moment it is not > officially supported, but it is nearly a complete bjam replacement. > And it is in discussion if cmake will replace bjam. > > cmake is not a build system it generates native build files, > and it includes the configure step. > > Under Windows it supports: > (output when cmake is called without any argument:) > > Borland Makefiles = Generates Borland makefiles. > MSYS Makefiles = Generates MSYS makefiles. > MinGW Makefiles = Generates a make file for use with > mingw32-make. > NMake Makefiles = Generates NMake makefiles. > Unix Makefiles = Generates standard UNIX makefiles. > Visual Studio 6 = Generates Visual Studio 6 project files. > Visual Studio 7 = Generates Visual Studio .NET 2002 project > files. > Visual Studio 7 .NET 2003 = Generates Visual Studio .NET 2003 project > files. > Visual Studio 8 2005 = Generates Visual Studio .NET 2005 project > files. > Visual Studio 8 2005 Win64 = Generates Visual Studio .NET 2005 Win64 > project files. > Visual Studio 9 2008 = Generates Visual Studio 9 2008 project > files. > Visual Studio 9 2008 Win64 = Generates Visual Studio 9 2008 Win64 project > files. > Watcom WMake = Generates Watcom WMake makefiles. > CodeBlocks - MinGW Makefiles= Generates CodeBlocks project files. > CodeBlocks - Unix Makefiles = Generates CodeBlocks project files. > Eclipse CDT4 - MinGW Makefiles > = Generates Eclipse CDT 4.0 project files. > Eclipse CDT4 - NMake Makefiles > = Generates Eclipse CDT 4.0 project files. > Eclipse CDT4 - Unix Makefiles > = Generates Eclipse CDT 4.0 project files. > > > > On Linux cmake could generate build files for: > > Unix Makefiles = Generates standard UNIX makefiles. > CodeBlocks - Unix Makefiles = Generates CodeBlocks project files. > Eclipse CDT4 - Unix Makefiles > = Generates Eclipse CDT 4.0 project files. > KDevelop3 = Generates KDevelop 3 project files. > KDevelop3 - Unix Makefiles = Generates KDevelop 3 project files. > > > Under OSX cmake supports at least Xcode and plain makefiles. > > And on all systems QtCreator could use the cmake files. > > Peter > > > Sean Parent wrote: > > Hi Robert, > > > > I'd be happy to set you up with a developer account on our perforce > > server. Before accepting a CMake system I'd want to know what > > complexity it adds and what benefits it provides. > > > > Currently we use bjam because it works with boost, and allows us to > > construct and execute unit tests with a fairly simply, unit tests can > > be specified to compile or fail to compile, or run or fail to run. The > > ability to do both positive and negative test cases are important. We > > minimally maintain the IDE projects largely because I prefer to > > develop in an IDE. > > > > If you're willing to maintain a CMake environment and it provides some > > benefit to the community without too much complexity then we can roll > > it in. > > > > Thanks, > > Sean > > > > On May 17, 2009, at 8:47 PM, Robert Dailey wrote: > > > >> Hey guys, > >> > >> Just letting you know that I have a first pass complete on my CMake > >> build system for Adobe's ASL/APL libraries. Currently, I can > >> successfully generate a visual studio 2008 project using CMake. This > >> project will build a static library of ASL only. I'm currently in > >> the process of writing the logic for APL, which is going to be > >> nearly identical. After that, I need to support the begin app. My > >> goal is to keep the "look and feel" the same as with the checked in > >> visual studio project in msvc_ide. > >> > >> I'm flying though this pretty quickly, as there really hasn't been > >> much work to do so far. I can compile the library successfully so > >> far with an unpatched version of Boost 1.39 and TBB. > >> > >> I would like to be able to commit my work to Perforce, but from the > >> little reading I did, contributions are a rather complex process at > >> Adobe. I would rather one of the developers let me know how to > >> contribute my work, if you even want it. > >> > ------------------------------------------------------------------------------ > >> Crystal Reports - New Free Runtime and 30 Day Trial > >> Check out the new simplified licensing option that enables > >> unlimited royalty-free distribution of the report engine > >> for externally facing server and web deployment. > >> > http://p.sf.net/sfu/businessobjects_______________________________________________ > >> Adobe-source-devel mailing list > >> Ado...@li... > >> https://lists.sourceforge.net/lists/listinfo/adobe-source-devel > > > > > > > ------------------------------------------------------------------------------ > > Crystal Reports - New Free Runtime and 30 Day Trial > > Check out the new simplified licensing option that enables > > unlimited royalty-free distribution of the report engine > > for externally facing server and web deployment. > > http://p.sf.net/sfu/businessobjects > > _______________________________________________ > > Adobe-source-devel mailing list > > Ado...@li... > > https://lists.sourceforge.net/lists/listinfo/adobe-source-devel > > > |