| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
part of the build.
|
| |
|
|
|
|
|
|
|
|
|
| |
Next iteration for better fit of lvmetad compilation.
Move build of libdaemon.a into common subdir Makefile.
libdaemon.a is device-mapper target.
Build and install lvmetad as lvm2 target.
|
|
|
|
|
| |
It seem lvmetad deps must be expressed after the include.
Also adding lvmetad deps to device-mapper target in daemons dir.
|
|
|
|
| |
Should now be giving better build order and install lvmetad.
|
|
|
|
| |
FIXME
|
| |
|
|
|
|
|
|
|
|
|
|
| |
daemon/common code in a single libdaemon.a, which is completely private. This
is currently linked into the lvmetad binary, and will be linked into LVM (the
client part, since static linking only picks up only symbols that are actually
used). I have also added --enable/disable-lvmetad to ./configure; although the
current default is off, I expect this to be flipped to on shortly. There's no
LVM-side support yet, but when there is, even when built, it'll still need to
be enabled by an lvm.conf option.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Usage of VPATH makes troubles when used within $(builddir).
Not only source files are being found through VPATH,
but targets as well. (make --debug=v)
Thus if user builds the code in $(srcdir) and also in some $(builddir)
he gets mangled results as some generated files (i.e. .export.sym)
are 'reused' from $(srcdir) instead of $(builddir).
This patch switches to use vpath were we could explicitly name
suffixes that should be looked via vpath - we must take care,
we do not generate files with these suffixes:
.c, .in, .po, .exported_symbols
|
|
|
|
|
|
|
| |
to obtain sources. Create make.tmpl target for
simplier generation of cflow files with the help of
CFLOW_LIST, CFLOW_LIST_TARGET, CFLOW_TARGET.
Still cflow usage is not perfect.
|
|
|
|
|
|
|
| |
Move daemons/ and lib/ subtargets to their Makefiles so we don't get
double cleanup error during execution of distclean target.
Instead of duplicating clean target inside distclean target,
just use it as a subtarget and avoid add duplicating code.
|
| |
|
| |
|
| |
|
|
|
|
| |
directory and move files.
|
|
|
|
| |
make pidfile locn configurable
|
|
|
|
|
|
|
|
|
| |
This check-in includes the touch-ups, make file changes, copyrights,
and other necessities to include the cluster log daemon into the
build system.
[autoconf still needs to be run to generate the 'configure' and
'Makefile' files.]
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Signed-off-by: Jim Meyering <jim@meyering.net>
Author: Jim Meyering <jim@meyering.net>
|
|
|
|
|
|
| |
./configure --with-clvmd=gulm
The default is still cman, and you can't have both - sorry.
|
|
|