diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-11 08:21:30 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-11 08:21:30 +0000 |
commit | 5fbf8d8592ffd00fcd6f237ab31886936755c882 (patch) | |
tree | c02b1d7cb63f2794cb6e24b6ba611badb624d8ac /debian/manpages/kmk.1 | |
parent | Adding upstream version 1:0.1.9998svn3589+dfsg. (diff) | |
download | kbuild-5fbf8d8592ffd00fcd6f237ab31886936755c882.tar.xz kbuild-5fbf8d8592ffd00fcd6f237ab31886936755c882.zip |
Adding debian version 1:0.1.9998svn3589+dfsg-1.debian/1%0.1.9998svn3589+dfsg-1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'debian/manpages/kmk.1')
-rw-r--r-- | debian/manpages/kmk.1 | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/debian/manpages/kmk.1 b/debian/manpages/kmk.1 new file mode 100644 index 0000000..b36611b --- /dev/null +++ b/debian/manpages/kmk.1 @@ -0,0 +1,50 @@ +.TH KMK 1 "2009\-04\-09" "0.1.98svn2318" "simple makefiles for complex tasks" + +.SH NAME +\fBkmk\fR \- framework for writing simple makefiles for complex tasks + +.SH SYNOPSIS +\fBkmk\fR [\fIOPTIONS\fR] + +.SH DESCRIPTION +kmk and its helper tools are an extension to GNU make to ease writing portable +Makefile. +.PP +The goals of the kBuild framework: +.PP + \- Similar behavior cross all supported platforms. +.br + \- Flexibility, don't create unnecessary restrictions preventing ad-hoc +solutions. +.br + \- Makefile can very simple to write and maintain. +.PP +There are four concepts being tried out in the current kBuild incaration: +.PP + \- One configuration file for a subtree automatically included. + \- Target configuration templates as the primary mechanism for makefile +simplification. + \- Tools and SDKs for helping out the templates with flexibility. + \- Non-recursive makefile method by using sub-makefiles. +.PP +kBuild does not provide any facilities for checking compiler/library/header +configurations, that's not in its scope. If this is important for your project, +check out the autoconf tool in the GNU build system. It is possible to use +kBuild together with autoconf if you like, but you might just as well use the +full GNU package. +.PP +On Debian systems, the kBuild binaries can be found in \fI/usr/bin\fR and its +data files in \fI/usr/share/kBuild\fR. + +.SH "SEE ALSO" +\fImake\fR(1) + +.SH HOMEPAGE +More information about kBuild project can be found at +<\fIhttp://svn.netlabs.org/kbuild/\fR>. + +.SH AUTHOR +kBuild was written by Knut St. Osmundsen <\fIbird-kBuild-spam@anduin.net\fR>. +.PP +This manual page was written by Daniel Baumann <\fIdaniel@debian.org\fR>, for +the Debian project (but may be used by others). |