]> sourceware.org Git - lvm2.git/commit - configure
INSTALL rules updates
authorZdenek Kabelac <zkabelac@redhat.com>
Fri, 9 Apr 2010 21:42:48 +0000 (21:42 +0000)
committerZdenek Kabelac <zkabelac@redhat.com>
Fri, 9 Apr 2010 21:42:48 +0000 (21:42 +0000)
commit23b059e7b7559280966b806e30d5b1e9c1ecfeaa
tree9048a37126534d34c906b0cd34a46af4e68975de
parentc737d348045479f71ea7d31eaeadda16eea94aa9
INSTALL rules updates

Patch is inspired by Debian's extra patch.

- removes OWNER & GROUP make vars they are parts of INSTALL command.
- adds INSTALL_PROGRAM for executable, uses $(INSTALL)
- adds INSTALL_DATA for non-executable data, uses ($INSTALL)
- adds INSTALL_WDATA for writable non-executable data, uses ($INSTALL)
- adds configure option --enable-write_install - to support
  installatin of writable files used by distribution
- replaces usage of ifeq @LIB_SUFFIX@ with $(LIB_SUFFIX)
- installs .a files from static builds without executable flag
- installs .a files to $(usrlibdir) instead of $(libdir)
- installs all static binaries to $(staticdir)
- create .so links for devel package in $(usrlibdir) instead of
  $(libdir)
- makes .so and .so.LIB_VERSION files within builddir
- removes VERSIONED_SHLIB and created versioned LIB_SHARED automagicaly
- install LIB_SHARED via install_lib_shared target
- install plugins via install_lib_shared_plugin target
- prints whole 'install' command during installation instead of less
  informative "Installing  $(something) $(somewhere)"
- install multiple man pages with one INSTALL command
- use DISTCLEAN_TARGETS instead of creating multiple distclean targets
24 files changed:
WHATS_NEW
configure
configure.in
daemons/clvmd/Makefile.in
daemons/cmirrord/Makefile.in
daemons/dmeventd/Makefile.in
daemons/dmeventd/plugins/lvm2/Makefile.in
daemons/dmeventd/plugins/mirror/Makefile.in
daemons/dmeventd/plugins/snapshot/Makefile.in
doc/Makefile.in
lib/Makefile.in
lib/format1/Makefile.in
lib/format_pool/Makefile.in
lib/locking/Makefile.in
lib/mirror/Makefile.in
lib/snapshot/Makefile.in
libdm/Makefile.in
liblvm/Makefile.in
make.tmpl.in
man/Makefile.in
po/Makefile.in
scripts/Makefile.in
test/Makefile.in
tools/Makefile.in
This page took 0.033836 seconds and 5 git commands to generate.