Important: The information in this document is obsolete and should not be used for new development.
Appendix A -
MacApp provides an automated build facility, called MABuild, that works in conjunction with the Macintosh Programmer's Workshop (MPW) Make command to create applications. This appendix explains how to use MABuild.
Working With the MacApp
Build System
Appendix Contents
- Building a MacApp Application
- The Architecture of MacApp's Build System
- MABuild System Files
- Startup Files
- Dependencies and Definitions Files
- Makefiles
- Help File
- Miscellaneous Build Files
- The MABuild Process
- Introduction to MABuild Options
- Default Inputs Provided to MABuild
- One-File Build Configuration
- MPW Shell Variables for MABuild
- Inputs You Provide to MABuild
- The Magic Five Files
- MABuild Options
- Modifying MABuild's Default Behavior
- Specifying Command-Line Options
- Building Native Applications
- Native Power Macintosh Applications
- Fat Applications
- Building Noncode Resources
- Common Command-Line Options
- Pass-Through Options
- Other Command-Line Options
- Creating a Makefile
- The First Half of the Makefile Contains Definitions
- The Second Half of the Makefile Contains Dependencies
- Outputs
- Folder-Naming Convention
- Programming Considerations