1*e928afc5SJohn Baldwin.PATH: ${ZFSTOP}/lib/libzfsbootenv 2*e928afc5SJohn Baldwin.PATH: ${ZFSTOP}/include 3e307eb94SToomas Soome 4a71ea7beSEmmanuel VadotPACKAGE= zfs 529185c9aSLexi WinterLIB_PACKAGE= 629185c9aSLexi 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 23*e928afc5SJohn BaldwinCFLAGS+= -I${ZFSTOP}/include 24*e928afc5SJohn BaldwinCFLAGS+= -I${ZFSTOP}/lib/libspl/include/ 25*e928afc5SJohn BaldwinCFLAGS+= -I${ZFSTOP}/lib/libspl/include/os/freebsd 26*e928afc5SJohn BaldwinCFLAGS+= -I${ZFSTOP}/lib/libzpool/include 27e307eb94SToomas SoomeCFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include 28*e928afc5SJohn BaldwinCFLAGS+= -I${ZFSTOP}/module/icp/include 29*e928afc5SJohn BaldwinCFLAGS+= -include ${ZFSTOP}/include/os/freebsd/spl/sys/ccompile.h 30e307eb94SToomas SoomeCFLAGS+= -DHAVE_ISSETUGID 31e307eb94SToomas SoomeCFLAGS+= -include ${SRCTOP}/sys/modules/zfs/zfs_config.h 32*e928afc5SJohn BaldwinCFLAGS+= -I${ZFSTOP}/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