1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-08-20 21:49:28 +03:00
Commit Graph

33 Commits

Author SHA1 Message Date
2db34bd266 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
2010-04-09 21:42:48 +00:00
f3491d93a0 Use vpath instead of VPATH.
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
2010-04-09 21:34:25 +00:00
0f878a226d Use $(top_builddir) for inclusion of make.tmpl in Makefiles. 2010-03-04 09:51:37 +00:00
eeefbfd38d Allow for a build directory separate from the source. 2009-10-02 19:10:31 +00:00
0ed40c04c7 Store any errno and error messages issued while processing each command.
(Enabled by default while we test it, but in due course we'll only store
the error messages when we need to.)
2009-07-15 23:57:54 +00:00
7e7274b002 Add dm_log_with_errno and dm_log_with_errno_init, deprecating the old
Change plog to use dm_log_with_errno unless deprecated dm_log_init was used.
Rename plog macro to LOG_LINE and use in dm_dump_memory_debug.
2009-07-10 09:59:37 +00:00
ba70dce803 further progress 2008-11-01 02:19:19 +00:00
aa44167319 dm+lvm2 macros 2008-10-31 22:32:54 +00:00
c99204d370 Correct typo in comments: s/is part of the LVM2/is part of LVM2/.
Signed-off-by: Jim Meyering <jim@meyering.net>


Author: Jim Meyering <jim@meyering.net>
2007-09-21 10:16:45 +00:00
e366b68ad3 pre-release 2007-04-27 20:47:14 +00:00
98ce2d650e update po 2005-08-04 02:02:37 +00:00
a48da3bd3b update po 2005-07-13 19:23:48 +00:00
674ed2a9f3 2.01.11 2005-06-13 14:43:28 +00:00
6d719e9480 2.01.10 2005-05-03 17:43:47 +00:00
aa02fb50bf update pofile 2005-03-22 15:13:48 +00:00
61c8d728ac update pofile 2005-03-08 13:48:13 +00:00
da054fae20 pofile 2005-02-01 16:33:45 +00:00
87ef173e0a update pofile 2005-01-21 18:51:48 +00:00
4e6033273d update po 2005-01-17 20:16:37 +00:00
14dbd220c2 update pofile 2004-12-22 21:58:26 +00:00
98fef2640d update pofile 2004-12-12 21:51:59 +00:00
f7ca545544 update pofile 2004-12-10 16:07:37 +00:00
39294bb037 update pofile 2004-11-24 21:39:30 +00:00
398d57133d update po 2004-11-23 18:27:57 +00:00
fe9b1e5f9b update pofile 2004-11-23 17:44:10 +00:00
6a98f60e2e 2.00.25 2004-09-29 15:08:20 +00:00
235f940cde 2.00.23 2004-09-15 15:32:21 +00:00
b04c16178e 2.00.22 2004-09-03 19:08:50 +00:00
5af71af51c tidy relative paths in makefile includes 2004-06-15 17:25:07 +00:00
9314c7c881 config option to avoid using install -o -g 2004-04-19 13:10:06 +00:00
bab349047d updates for release 2004-03-31 20:14:02 +00:00
66ed5f82c4 Update copyright notices. 2004-03-30 19:35:44 +00:00
f93434a8ce Basic internationalisation support. 2004-02-13 22:56:45 +00:00