1e307eb94SToomas Soome.PATH: ${SRCTOP}/sys/contrib/openzfs/lib/libzfsbootenv 2e307eb94SToomas Soome.PATH: ${SRCTOP}/sys/contrib/openzfs/include 3e307eb94SToomas Soome 4a71ea7beSEmmanuel VadotPACKAGE= zfs 5e307eb94SToomas SoomeLIB= zfsbootenv 6e307eb94SToomas SoomeSHLIB_MAJOR= 1 7e307eb94SToomas Soome 8e307eb94SToomas SoomeLIBADD= zfs 9e307eb94SToomas SoomeLIBADD+= nvpair 10e307eb94SToomas Soome 11e307eb94SToomas SoomeINCS= libzfsbootenv.h 12e307eb94SToomas SoomeUSER_C= \ 13e307eb94SToomas Soome lzbe_device.c \ 14e307eb94SToomas Soome lzbe_util.c \ 15e307eb94SToomas Soome lzbe_pair.c 16e307eb94SToomas Soome 17e307eb94SToomas SoomeSRCS= $(USER_C) 18e307eb94SToomas Soome 19e307eb94SToomas SoomeCSTD= c99 20e307eb94SToomas SoomeCFLAGS+= -DIN_BASE 21e307eb94SToomas SoomeCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include 22e307eb94SToomas SoomeCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/ 23e307eb94SToomas SoomeCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd 24*7a7741afSMartin MatuskaCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libzpool/include 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