'\" t .\" Title: \fBcreate_makefile\fR .\" Author: [see the "Authors" section] .\" Generator: DocBook XSL Stylesheets v1.79.1 .\" Date: March 8, 2003 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" .TH "\FBCREATE_MAKEFILE\F" "1" "March 8, 2003" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" create_makefile \- Creates Makefile\&.in and Makefile from a Makefile\&.am .SH "SYNOPSIS" .HP \w'\fBcreate_makefile\fR\ 'u \fBcreate_makefile\fR [\fIrelativepath/Makefile\fR] [\fIrelativepath\fR] .SH "DESCRIPTION" .PP \fBcreate_makefile\fR creates the Makefile\&.in and Makefile in a subdirectory containing a Makefile\&.am\&. This script saves time compared to re\-running configure completely .PP Note that you must supply the path to the desired Makefile Makefile\&.am (though the final /Makefile may be omitted)\&. .PP This script may be run from the toplevel directory (the one containing configure) or from one of it\*(Aqs subdirectories\&. .PP If the source directory is different from the build directory (see the environment variables below), it will be assumed that the Makefile\&.am and Makefile\&.in belong beneath the source directory and that the Makefile belongs beneath the build directory\&. .PP This utility is part of the KDE Software Development Kit\&. .SH "ENVIRONMENT" .PP One of the following variables (but not both) should be set if the source directory is different from the build directory\&. If the build directory is simply a subdirectory of the source directory, the simpler variable \fBOBJ_SUBDIR\fR should be used\&. .PP \fBOBJ_SUBJDIR\fR .RS 4 Indicates that the build directory is in the given subdirectory of the source directory\&. For instance, if the source directory is kdesdk and the build directory is kdesdk/obj\-i386\-linux, then \fBOBJ_SUBDIR\fR should be set to \fIobj\-i386\-linux\fR\&. .RE .PP \fBOBJ_REPLACEMENT\fR .RS 4 A \fBsed\fR expression that is used to transform the source directory into the build directory\&. For instance, if the source directory is ~/src/kdesdk and the build directory is ~/src/kdesdk\-obj, then \fBOBJ_REPLACEMENT\fR should be set to \fIs#kdesdk#kdesdk\-obj#\fR\&. .RE .SH "SEE ALSO" .PP create_makefiles(1) .SH "AUTHORS" .PP create_makefile was written by David Faure and others\&. This manual page was prepared by Ben Burton for the Debian GNU/Linux system (but may be used by others)\&.