summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2013-06-26 12:27:09 +0100
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2013-09-05 13:55:46 +0100
commitdd81768ecb560f6f75483d5b51d278b424ed9c0c (patch)
tree268ef15ca85df7d06ed8f10b339d9d5477e05b14 /README
parentf8e180476f1b9f8d0149542b740b577169863cf8 (diff)
downloaddbus-dd81768ecb560f6f75483d5b51d278b424ed9c0c.tar.gz
Document that GNU make is required
In theory the Autotools build system supports any "make" implementation, but there are no regular contributors who test with BSD make, so the inevitable result is that only GNU make actually works (fd.o #48277). Apparently there's only one GNUism at the moment, which is fixable, but that means repeating ourselves a bit more. If we instead document that GNU make is required, we can simplify the Makefiles over time by using extensions like $(patsubst), leading to a less error-prone build system. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=48277 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Chengwei Yang <chengwei.yang@intel.com>
Diffstat (limited to 'README')
-rw-r--r--README4
1 files changed, 3 insertions, 1 deletions
diff --git a/README b/README
index fd832ca9..aea83300 100644
--- a/README
+++ b/README
@@ -66,7 +66,9 @@ Configuration
dbus could be build by using autotools or cmake.
When using autotools the configure step is initiated by running ./configure
-with or without additional configuration flags.
+with or without additional configuration flags. dbus requires GNU Make
+(on BSD systems, this is typically called gmake) or a "make" implementation
+with compatible extensions.
When using cmake the configure step is initiated by running the cmake
program with or without additional configuration flags.