NetBSD/share/mk
haad c9d0c62a0c Merge the haad-dm branch to -current. This branch adds LVM functionality to
the base NetBSD system. It uses Linux LVM2 tools and our BSD licensed
device-mapper driver.

The device-mapper driver can be used to create virtual block devices which
maps virtual blocks to real with target mapping called target. Currently
these targets are available a linear, zero, error and a snapshot (this is
work in progress and doesn't work yet).

The lvm2tools adds lvm and dmsetup binary to based system, where the lvm
tool is used to manage and administer whole LVM and the dmestup is used to
communicate iwith device-mapper kernel driver. With these tools also
a libdevmapper library is instaled to the base system.

Building of tools and driver is currently disable and can be enabled with
MKLVM=yes in mk.conf. I will add sets lists and rc.d script soon.

Oked by agc@ and cube@.
2008-12-19 15:24:03 +00:00
..
bsd.dep.mk Use ${TOOL_SED} instead if plain sed in Makefiles. 2008-10-25 22:27:34 +00:00
bsd.doc.mk Now that we have real build system support for syspkgs, remove someone's 2006-03-16 18:43:34 +00:00
bsd.endian.mk Remove support for NetBSD/pc532. 2008-01-09 11:25:58 +00:00
bsd.files.mk Implement FILESBUILD_<file> to allow a FILES element to be built through a 2008-12-05 18:51:16 +00:00
bsd.gcc.mk allow _GCC_*CRT* defines to be overridden in the in-tree toolchain case. 2008-10-25 19:11:28 +00:00
bsd.hostlib.mk
bsd.hostprog.mk Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer 2008-11-19 14:10:48 +00:00
bsd.inc.mk Now that we have real build system support for syspkgs, remove someone's 2006-03-16 18:43:34 +00:00
bsd.info.mk Now that we have real build system support for syspkgs, remove someone's 2006-03-16 18:43:34 +00:00
bsd.init.mk
bsd.kernobj.mk
bsd.kinc.mk Now that we have real build system support for syspkgs, remove someone's 2006-03-16 18:43:34 +00:00
bsd.klinks.mk create i386 link for amd64. per discussion with mrg. 2008-12-08 22:47:55 +00:00
bsd.kmodule.mk Work around a bug in Solaris' shs (both /bin and /usr/xpg4/bin) 2008-11-30 22:05:56 +00:00
bsd.lib.mk Don't use -isystem in rump builds. This ensures that only headers 2008-12-08 13:10:21 +00:00
bsd.links.mk fixes for installing into a case insensitive $DESTDIR 2006-09-11 22:24:09 +00:00
bsd.man.mk Use ${MANDIR} instead of /usr/share/man as part of the default ${HTMLDIR} 2008-08-29 04:52:44 +00:00
bsd.nls.mk Now that we have real build system support for syspkgs, remove someone's 2006-03-16 18:43:34 +00:00
bsd.obj.mk It's "its" for possessive, not "it's". 2007-12-11 14:06:04 +00:00
bsd.own.mk Merge the haad-dm branch to -current. This branch adds LVM functionality to 2008-12-19 15:24:03 +00:00
bsd.prog.mk Move cleanextra to the very ends in case another included file wants to add 2008-11-24 02:13:08 +00:00
bsd.README add LIBISCXX. if it is != "no", use ${CXX} instead of ${CC} to link 2008-12-06 19:32:05 +00:00
bsd.rpc.mk
bsd.shlib.mk Use /libexec/ld.elf_so instead of /usr/libexec/ld.elf_so for the 2007-08-29 21:34:17 +00:00
bsd.subdir.mk Add a NOSUBDIR variable for bsd.subdir.mk. If NOSUBDIR is defined 2008-10-25 14:58:00 +00:00
bsd.sys.mk Always define TOOL_* variables in bsd.own.mk, not in bsd.sys.mk. 2008-10-26 23:13:24 +00:00
bsd.test.mk Add support for a TESTS_C variable to make use of the new C-only binding 2008-05-01 15:36:36 +00:00
bsd.x11.mk - retire MKXORG from public use 2008-11-09 23:02:28 +00:00
Makefile Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +00:00
sys.mk Remove -Wno-pointer-sign and -ffreestanding from CXXFLAGS. g++ 2008-09-07 15:54:52 +00:00