Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
HydraExpress Web Service Development Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

23.2 The Default Generated Makefiles

The HydraExpress code generator creates a release makefile (makefile), a debug makefile (makefile_debug), and an include makefile (makefile.include) for compiling the generated code. Makefiles are generated in the top-level code generation directory, and additional makefiles are provided in each subdirectory, allowing you to build just the contents of a particular directory.

Here is an example of the makefile locations after generating code with the default options:

Makefiles are named simply makefile by default, although you may use the
-makefilename name option if you wish to assign a makefile a specific name. See Section 23.3.4.

Using the top-level makefile builds all components created by the generator for this project, depending on the selected options. For example, invoking the generator with the -noserver option creates makefiles that do not build server components.

The makefile.include file contains all makefile compiler and linker options. Edits to this file cascade down to all makefiles, allowing you to edit just one file instead of editing each makefile individually.

Section 23.3 discusses options for generating makefiles.



Previous fileTop of DocumentContentsIndex pageNext file

©2004-2007 Copyright Quovadx, Inc. All Rights Reserved.
Quovadx and Rogue Wave are registered trademarks of Quovadx, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.