.TH BGLMAKE 1 "Aug 15 1998" .de BP .sp .ti -.2i .. .SH NAME bglmake \- create or update Bigloo makefiles .SH SYNOPSIS .B bglmake [ options ] [ sourcefile ] .SH DESCRIPTION .B bglmake reads \fIsourcefile\fR, computes the transitive closure of the import relationship and generates a \fImakefile\fR file that can be used by the \fBglmake(1)\fR program to compile the application or the library. If no \fIsourcefile\fR is provided, then bglmake display the template file for generating Makefile. .SH OPTIONS .TP 16 .TP \fB-v\fR Verbose mode .TP \fB-q\fR Prevent loading the \fI~/.bglmakerc\fR user configuration file. .TP \fB-suffix \fR Adds \fIsuf\fR to the \fBbglmake\fR source file suffixes list. Default suffixes are "scm", "sch" and "bgl". .TP \fBfile\fR is the name of the "main" file for an application of the name of the "heap" file for a library. .TP \fB-I\fR Add \fIpath\fR to the directory list read for searching Bigloo source files. .TP \fB-X\fR Exclude \fIpath\fR from the directory list read for searching Bigloo source files. .TP \fB-o \fR The name of the \fImakefile\fR file to be updated .TP \fB-p \fR The \fIname\fR of the project. This name is used in backup and versionning entries. .TP \fB-t \fR The \fIname\fR of the target binary file or the name of the library. .TP \fB-f