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