19ad8ab54SBrad Davis 2*daf2519eSJessica Clarke.if !defined(COMPAT_libcompat) 39ad8ab54SBrad DavisGEOM_CLASS_DIR?=/lib/geom 49ad8ab54SBrad Davis.else 5*daf2519eSJessica ClarkeGEOM_CLASS_DIR?=/usr/lib${COMPAT_libcompat}/geom 69ad8ab54SBrad Davis.endif 79ad8ab54SBrad Davis 89ad8ab54SBrad DavisGEOM_CLASSES= cache 99ad8ab54SBrad DavisGEOM_CLASSES+= concat 109ad8ab54SBrad Davis.if ${MK_OPENSSL} != "no" 119ad8ab54SBrad DavisGEOM_CLASSES+= eli 129ad8ab54SBrad Davis.endif 139ad8ab54SBrad DavisGEOM_CLASSES+= journal 149ad8ab54SBrad DavisGEOM_CLASSES+= label 159ad8ab54SBrad DavisGEOM_CLASSES+= mirror 169ad8ab54SBrad DavisGEOM_CLASSES+= mountver 179ad8ab54SBrad DavisGEOM_CLASSES+= multipath 189ad8ab54SBrad DavisGEOM_CLASSES+= nop 199ad8ab54SBrad DavisGEOM_CLASSES+= part 209ad8ab54SBrad DavisGEOM_CLASSES+= raid 219ad8ab54SBrad DavisGEOM_CLASSES+= raid3 229ad8ab54SBrad DavisGEOM_CLASSES+= shsec 239ad8ab54SBrad DavisGEOM_CLASSES+= stripe 24c7996ddfSKirk McKusickGEOM_CLASSES+= union 259ad8ab54SBrad DavisGEOM_CLASSES+= virstor 26