The Mozilla
Organization
At A Glance
Feedback
Get Involved
Newsgroups
License Terms
Newsbot
Developer Docs
Roadmap
Projects
Ports
Module Owners
Hacking
Get the Source
Build It
Testing
Download
Bugzilla
Bug Writing
Tools
View Source
Tree Status
New Checkins
Submit A Bug
FAQ
Search

XP Programmer's guide to the Macintosh build

Last updated 99/01/19

This page aims eventually to be the complete source of information for people writing XP code on another platform, and needing information about how not to break the Macintosh build, or how to make their stuff work on the Macintosh. Please send suggestions for this page to sfraser@netscape.com.

The main MacMozilla build information page is here.

Adding #defines to the Macintosh build
Edit mozilla/config/mac/NGLayoutConfigInclude.h. This file is included in all NGLayout-related projects.

Exporting headers to mozilla/dist
Macintosh uses MANIFEST files, combined with perl script. To export headers out of a directory, create a file called 'MANIFEST' that lists all the exported headers (see other MANIFEST files for examples). To add a new MANIFEST file to the build system, edit mozilla/build/mac/NGLayoutBuildList.pm.

Copyright © 1998-2000 The Mozilla Organization.
Last modified July 7, 1999.