cvmake(1)cvmake(1) NAME cvmake - Invokes the program building and recompilation tool SYNOPSIS cvmake [-f makefile] [target] IMPLEMENTATION IRIX systems DESCRIPTION The cvmake tool is a program building tool designed to help programmers compile their programs, find errors, edit the source files, and recompile. Entering the cvmake command displays the Build View window. The cvmake command accepts the following options: -f makefile Uses the named makefile instead of the default file. The cvmake command passes the file name to the builder program that does the recompilation (typically, make(1)). target Specifies an optional list of targets to be built. Using the WorkShop Build Tool Builds can be started by clicking the Build button on the Build View window. The program used to do the builds is set by selecting Preferences on the Admin menu. Any program can be used as the builder, although the default is make(1). Verbatim output from the build process is displayed in the transcript area of the Build View window. Error messages are listed below the transcript area. The error list area displays compile errors. Errors are annotated according to their severity level. A fatal error is noted with a solid icon and a warning icon is noted with a hollow icon. Clicking on the Next Error button or double-clicking on an error brings up the default editor (for example, if you invoked cvmake from a Source Viewer window, the Source Viewer is used as the editor). Once the editor is up, you can scroll to the line containing the error. To help you keep track of where you are in the error list, check marks are displayed next to errors you have viewed. NOTES From within the WorkShop Debugger, cvmake is invoked automatically when you select the Recompile option from the File menu of the Source View window. The Build Manager, by default, uses the UNIX make facility to build software. Although cvmake can use programs other than make, cvbuild will parse and display only standard makefiles. For example, although you could use the gnumake command to build files, the Build Manager does not understand gnu make constructs. FILES Makefile makefile SEE ALSO make(1), cvbuild(1) ProDev WorkShop: Debugger User's Guide