1e307eb94SToomas Soome.PATH: ${SRCTOP}/sys/contrib/openzfs/lib/libzfsbootenv 2e307eb94SToomas Soome.PATH: ${SRCTOP}/sys/contrib/openzfs/include 3e307eb94SToomas Soome 4a71ea7beSEmmanuel VadotPACKAGE= zfs 5*29185c9aSLexi WinterLIB_PACKAGE= 6*29185c9aSLexi Winter 7e307eb94SToomas SoomeLIB= zfsbootenv 8e307eb94SToomas SoomeSHLIB_MAJOR= 1 9e307eb94SToomas Soome 10e307eb94SToomas SoomeLIBADD= zfs 11e307eb94SToomas SoomeLIBADD+= nvpair 12e307eb94SToomas Soome 13e307eb94SToomas SoomeINCS= libzfsbootenv.h 14e307eb94SToomas SoomeUSER_C= \ 15e307eb94SToomas Soome lzbe_device.c \ 16e307eb94SToomas Soome lzbe_util.c \ 17e307eb94SToomas Soome lzbe_pair.c 18e307eb94SToomas Soome 19e307eb94SToomas SoomeSRCS= $(USER_C) 20e307eb94SToomas Soome 21e307eb94SToomas SoomeCSTD= c99 22e307eb94SToomas SoomeCFLAGS+= -DIN_BASE 23e307eb94SToomas SoomeCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include 24e307eb94SToomas SoomeCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/ 25e307eb94SToomas SoomeCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd 267a7741afSMartin MatuskaCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libzpool/include 27e307eb94SToomas SoomeCFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include 28e307eb94SToomas SoomeCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/module/icp/include 29e307eb94SToomas SoomeCFLAGS+= -include ${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile.h 30e307eb94SToomas SoomeCFLAGS+= -DHAVE_ISSETUGID 31e307eb94SToomas SoomeCFLAGS+= -include ${SRCTOP}/sys/modules/zfs/zfs_config.h 32e307eb94SToomas SoomeCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/zfs 33e92ffd9bSMartin MatuskaCFLAGS.lzbe_device.c= -Wno-cast-qual 34e92ffd9bSMartin MatuskaCFLAGS.lzbe_util.c= -Wno-cast-qual 35e92ffd9bSMartin MatuskaCFLAGS.lzbe_pair.c= -Wno-cast-qual 36e307eb94SToomas Soome 37e307eb94SToomas Soome.include <bsd.lib.mk> 38