.\" Copyright (c) 1997 Simon Wright -*-Text-*- .\" $Id: gnatpmake.man,v 1.1 1997/07/13 16:47:11 simon Exp $ .TH GnatPMake 1 "30 Jan 1997" "GNAT Tools" "GNAT Tools" .de BP .sp .ti \-.2i \(** .. .SH NAME gnatpmake \- GNAT Make with Paths .SH SYNOPSIS .RB gnatpmake .IR gnatmake\ options\ and\ files .SH DESCRIPTION .B gnatmake is a program to automate the compilation of Ada programs by the .B GNAT compiler. It uses two environment variables (\c .B ADA_INCLUDE_PATH and .B ADA_OBJECTS_PATH\c ) to control the search path for Ada sources (\c .I .adb and .I .ads\c ) files, library information (\c .I .ali\c ) files, and object (\c .I .o\c ) files. Directories in which these files are kept make up the GNAT Ada Program Library. .B gnatpmake automates the management of these environment variables by the use of a special file (\c .B .adapath\c ) which is optionally present in each program library directory. Each .I .adapath file specifies the paths used for compilation of the library directory in which it is found. .SH OPTIONS All .I gnatmake options are passed through to .I gnatmake unchanged. .SH FILES .B .adapath contains a colon-separated path list. .SH "SEE ALSO" Documentation for .I gnatmake is available in Info, HTML and PostScript forms. Please see your local administrator. .SH BUGS It's assumed that .B ADA_INCLUDE_PATH\c , .B ADA_OBJECTS_PATH are the same (although the initial values may be different). It's assumed that the initial file to be `made' is in the current directory. .SH AUTHOR Simon Wright .I