Makeit

Once you have a makefile description, use Makeit to build your project. Makeit is a specialized wrapper (or front end) to make. Makeit simplifies builds, provides consistency, and has the ability to traverse project hierarchies and to convert makefile descriptions to real makefiles along the way.

Syntax

    Makeit [options] [Targets]
Makeit has only a few options. If you specify any other options, Makeit passes them along to make. So in effect, Makeit has the same options as make. For information about Makeit and its options, see "Makeit" on page 83.

If you omit options and targets, Makeit goes through each target in the build process (Includes, Objects, Exports, and Binaries), and builds the necessary dependencies. However, because Makeit is really a wrapper for make, it accepts any legitimate target in a makefile.

    Makeit DemoApp
A common mistake is to build one target (as in the previous example), and not realize that Makeit is going to do a make on all subprojects of DemoApp--many of which do not have a target DemoApp. To prevent Makeit from building subprojects, include -c.

    Makeit -c DemoApp
For more robust examples, see
"Real-life examples" on page 61.


[Contents] [Previous] [Next]
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.

Generated with WebMaker