summaryrefslogtreecommitdiffstats
path: root/sbin/geom/class/Makefile.inc
Commit message (Collapse)AuthorAgeFilesLines
* Rename the generic "CLASS" to the more specific "GEOM_CLASS".obrien2010-12-151-5/+5
| | | | | | While I'm here remove redundancy and inconsistencies. Obtained from: Juniper Networks
* Allow classes to specify local source files.pjd2005-04-071-2/+2
| | | | MFC after: 3 weeks
* Don't use version number in library name. The library version is checkedpjd2004-08-021-2/+1
| | | | | | after dlopen() anyway, so we should be safe. Suggested by: ru
* After changing LIBDIR to SHLIBDIR, because of dependencies problems,pjd2004-08-011-3/+3
| | | | | | | new problem shows up: symblic links (<libname>.so) are created under /usr/lib/ now, instead of under /lib/geom/ where geom(8) looks for them. Introduce a workaround to fix this by teaching geom(8) to open libraries via /lib/geom/<libname>.so.<major_number> instead of /lib/geom/<libname>.so.
* Use SHLIBDIR instead of LIBDIR. This should fix buildworld breakage.pjd2004-07-311-2/+1
| | | | Reported by: des
* Various style.Makefile(5) improvements.pjd2004-05-201-7/+7
| | | | Inspired by: ru
* Fix supposed compilation problem, using LIBDIR here can confuse core/pjd2004-05-201-0/+1
| | | | compilation.
* Bring in geom(8) utility. It is an universal utility for operating onpjd2004-05-201-0/+12
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
OpenPOWER on IntegriCloud