freebsd-dev/sys/modules/geom/Makefile
Marius Strobl 4874af73c1 - Allow different slicers for different flash types to be registered
with geom_flashmap(4) and teach it about MMC for slicing enhanced
  user data area partitions. The FDT slicer still is the default for
  CFI, NAND and SPI flash on FDT-enabled platforms.
- In addition to a device_t, also pass the name of the GEOM provider
  in question to the slicers as a single device may provide more than
  provider.
- Build a geom_flashmap.ko.
- Use MODULE_VERSION() so other modules can depend on geom_flashmap(4).
- Remove redundant/superfluous GEOM routines that either do nothing
  or provide/just call default GEOM (slice) functionality.
- Trim/adjust includes

Submitted by:	jhibbits (RouterBoard bits)
Reviewed by:	jhibbits
2017-02-22 10:21:39 +00:00

35 lines
513 B
Makefile

# $FreeBSD$
SYSDIR?=${.CURDIR}/../..
.include "${SYSDIR}/conf/kern.opts.mk"
SUBDIR= geom_bde \
geom_cache \
geom_concat \
geom_eli \
geom_flashmap \
geom_gate \
geom_journal \
geom_label \
geom_linux_lvm \
geom_mirror \
geom_mountver \
geom_multipath \
geom_nop \
geom_part \
geom_raid \
geom_raid3 \
geom_sched \
geom_shsec \
geom_stripe \
geom_uzip \
geom_vinum \
geom_virstor \
geom_zero
.if ${MK_CCD} != "no" || defined(ALL_MODULES)
SUBDIR+= geom_ccd
.endif
.include <bsd.subdir.mk>