Changes between Version 6 and Version 7 of kmk
- Timestamp:
- May 26, 2007, 11:10:50 PM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
kmk
v6 v7 1 {{{kmk}}} is the {{{make}}} program in [wiki:kBuild kBuild], e.g. it iswhat you invoke from the commandline or editor to perform the actual build. {{{kmk}}} is based on the latest [wiki:'GNU make'] release, currently 3.81, but provides a bunch of additional features required by the [wiki:kBuild kBuild] makefile scripts.1 {{{kmk}}} is the {{{make}}} program in [wiki:kBuild kBuild], i.e. what you invoke from the commandline or editor to perform the actual build. {{{kmk}}} is based on the latest [wiki:'GNU make'] release, currently 3.81, but provides a bunch of additional features required by the [wiki:kBuild kBuild] makefile scripts. 2 2 3 3 Why not use vanilla [wiki:'GNU make']? There are several reasons: … … 54 54 * {{{kb-src-prop}}} (kBuild internal) 55 55 * {{{kb-src-one}}} (kBuild internal) 56 * Explicit multi-target rules, e.i. explicit make rules that output more than one file.56 * Explicit multi-target rules, i.e. explicit make rules that output more than one file. 57 57 * Prepend assignment operator, {{{<=}}}. 58 58 * It contains bugfixes for several bugs in the Windows and OS/2 ports, most importantly path case mixups, broken shell invocation, and abspath.