CMake build

Mozilla has made public the code I worked on for them.  It is an
incomplete Autoconf + GMake --> CMake translator.  It was designed to
translate the stuff that appears in Mozilla's 400MB source code tree.
It hasn't been tested against their entire tree, only the against the
largest, worst files in their tree.  I'm willing to advise anyone
who wants to try to get the code working for their own purposes.

I do not know if Mozilla is still interested in migrating to a CMake
build system.  I was unable to complete it for them.  Volunteer open
source developers could probably complete it, however.  The translator
is a big step in the right direction for tackling such a large build
tree.  I estimate that it would take 2..4 man-months to
complete the build, assuming the person working on it is either a
CMake expert, or intimately knowledgeable of the Mozilla build.  One
needn't be both, but a base of core expertise would be required.

Brandon Van Every
2/12/2008 3:33:41 PM 1761 articles. 0 followers. Post Follow

1 Replies

Similar Articles

[PageSpeed] 13
Get it on Google Play
Get it on Apple App Store

On Feb 12, 10:33 am, "Brandon J. Van Every" <>
> I'm willing to advise anyone
> who wants to try to get the code working for their own purposes.

I don't monitor this forum regularly so please send me e-mail if
you're interested.

Brandon Van Every
2/13/2008 10:59:33 PM

Web resources about - CMake build -

CMake - Cross Platform Make
CMake is a cross-platform, open-source build system. CMake is part of a family of tools designed to build, test and package software. CMake is ...

Add cmake to by PFCKrutonium · Pull Request #1704 · OpenRCT2/OpenRCT2 · GitHub
OpenRCT2 - An open source re-implementation of Roller Coaster Tycoon 2.

KDE Software Compilation 4 - Wikipedia, the free encyclopedia
The new series includes updates to several of the KDE Platform’s core components, notably a port to Qt 4 . It contains a new multimedia API, ...

To build the source code, you must have CMake and the various third party development libraries (e.g., libpng, libjpeg) installed. See the included ...

Scratch Is A Programmers’ Text Editor For Linux [By Elementary]
Scratch is a Linux text editor for programmers, written in Vala and Gtk+ 3. This elementary-based text editor has been designed for the Pantheon ...

FindPage - APL wiki
Search: APL Wiki Login FindPage RecentChanges FindPage HelpContents Immutable Page Comments Info Attachments More Actions: Raw Text Print View ...

How to Build MariaDB 5.5 on Windows from Source Code « Chris on MySQL Chris Calender view on MySQL, SkySQL ...
Chris Calender on MySQL, Tips, Tricks, Recipes, Advanced Troubleshooting, Performance Tuning, Data Recovery, Corruption, SkySQL, Chris Calendar ...

Cygwin Package List
Cygwin Install Cygwin Update Cygwin Search Packages Licensing Terms Cygwin/X Community Reporting Problems Mailing Lists Newsgroups Gold Stars ...

Dave's Eclectic Ramblings
OK I created this, my new blog a couple of weeks ago now … probably time I posted something to it … Question : What’s the main difference between ...

Resources last updated: 1/11/2016 10:39:02 AM