05c9107607
GEOM classes. It works by loading a shared library via dlopen(3) mechanism with class-specific code, it is also responsible for communicating with GEOM via libgeom(3). Per-class shared libraries are going to be stored in /lib/geom/ directory. It provides also few standard commands like 'list', 'load' and 'unload' for existing classes which aren't aware of geom(8). More info will be send on freebsd-current@ mailing list. Supported by: Wheel - Open Technologies - http://www.wheel.pl
16 lines
300 B
Makefile
16 lines
300 B
Makefile
# $FreeBSD$
|
|
|
|
.PATH: ${.CURDIR}/../misc
|
|
|
|
PROG= geom
|
|
SRCS= geom.c subr.c
|
|
#MAN= geom.8
|
|
NOMAN= notyet
|
|
DPADD= ${LIBGEOM} ${LIBSBUF} ${LIBBSDXML}
|
|
LDADD= -lgeom -lsbuf -lbsdxml
|
|
WARNS?= 6
|
|
CFLAGS+=-I${.CURDIR}/../../../sys -I${.CURDIR} -I${.CURDIR}/..
|
|
CFLAGS+=-DCLASSDIR=\"${LIBDIR}\"
|
|
|
|
.include <bsd.prog.mk>
|