Index: lib/libfdt/Makefile =================================================================== --- /dev/null +++ lib/libfdt/Makefile @@ -0,0 +1,30 @@ +# $FreeBSD$ + +LIBFDTDIR= ${.CURDIR:H:H}/contrib/dtc/libfdt + +LIB= fdt +SHLIB_MAJOR= 1 + +.PATH: ${LIBFDTDIR} + +SRCS= \ + fdt.c \ + fdt_empty_tree.c \ + fdt_ro.c \ + fdt_rw.c \ + fdt_strerror.c \ + fdt_sw.c \ + fdt_wip.c + +INCS= \ + fdt.h \ + libfdt.h \ + libfdt_env.h + +CFLAGS+= -I${LIBFDTDIR} + +WARNS?= 2 + +MAN= + +.include Index: share/mk/bsd.libnames.mk =================================================================== --- share/mk/bsd.libnames.mk +++ share/mk/bsd.libnames.mk @@ -61,6 +61,7 @@ LIBEDIT?= ${DESTDIR}${LIBDIR}/libedit.a LIBELF?= ${DESTDIR}${LIBDIR}/libelf.a LIBEXECINFO?= ${DESTDIR}${LIBDIR}/libexecinfo.a +LIBFDT?= ${DESTDIR}${LIBDIR}/libfdt.a LIBFETCH?= ${DESTDIR}${LIBDIR}/libfetch.a LIBFIGPAR?= ${DESTDIR}${LIBDIR}/libfigpar.a LIBFL?= "don't use LIBFL, use LIBL"