This instructs the build system to store the generated ggo files,
all objects and depend files, and the man pages in the new "build"
directory.
-objects
+build
foo*
bar*
para_*
GIT_VERSION := $(shell ./GIT-VERSION-GEN git-version.h)
m4_ggo_dir := m4/gengetopt
-ggo_dir := ggo
-object_dir := objects
-man_dir := man/man1
test_dir := t
-cmdline_dir := cmdline
+build_dir := build
+ggo_dir := $(build_dir)/ggo
+object_dir := $(build_dir)/objects
+man_dir := $(build_dir)/man/man1
+cmdline_dir := $(build_dir)/cmdline
DEBUG_CPPFLAGS += -g -Wunused -Wundef -W
DEBUG_CPPFLAGS += -Wredundant-decls