Closed Bug 416982 Opened 16 years ago Closed 11 years ago

cmake build system

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 784841

People

(Reporter: ted, Unassigned)

References

Details

Attachments

(1 file)

We hired a contractor to investigate implementing a CMake build system for Mozilla.  Attaching the results of his work.  I haven't actually looked at it, but it's better off here than on somebody's hard drive.
I'm willing to advise anyone who wants to understand, utilize, or improve the code.  It is written in CMake script using lots of regular expressions.  It translates configure.in and Makefile.in files to CMake files.  For syntax, the configure.in translator is almost but not quite complete.  Semantically, there are things missing from the translation, it's not complete.  There is no tree walker either.  Last but not least it has no license statement.  I wasn't sure what Mozilla intended to do with the code.
We decided on a new direction in bug 784841.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: