unsermake

Langue: en

Version: October 17, 2004 (openSuse - 09/10/07)

Section: 1 (Commandes utilisateur)

NAME

unsermake - A build for used by KDE to replace automake and make

SYNOPSIS

unsermake [[options] [make-target]]

DESCRIPTION

This manual page documents briefly the unsermake command.

unsermake is a program that replaces make and automake when compiling KDE packages. It has faster build times, especially on multiple processor machines, and cleaner output.

Prepare for compilation with unsermake -f Makefile.cvs run ./configure as normal and compile with unsermake.

OPTIONS

These programs follow the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included below. For a complete description, see the Info files.

-h --help

Show summary of options.

--version

Show version of program.

-v --verbose

Show verbose output.

-C --directory=dir

Change to directory dir before doing anything.

--compile-jobs=N

Limit compile jobs to N.

-i --ignore-errors

Ignore errors from commands.

-j --jobs=N

Allow N parallel jobs.

-k --keep-going

Keep going when some targets can't be made.

--missing-deps

Find missing dependencies.

--no-real-compare

Use only mtime and not file contents to determine if a file has changed (default).

--real-compare

Use not only mtime but file content to determine if a file has changed.

--random=N

Make random targets.

-n --just-print

Only print out the commands to call, do not run them.

-p --print-progress

Shows an estimated percent number before each output.

-f file

Use file as a makefile.

SEE ALSO

make (1), automake (1).

AUTHOR

This manual page was written by Jonathan Riddell <jr @jriddell.org> (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation.

On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.

AUTHOR

Jonathan Riddell

Author.
Copyright © 2004 Jonathan Riddell