Module Name: src Committed By: christos Date: Mon Jun 5 18:59:43 UTC 2017
Added Files: src/external/gpl2/dtc: Makefile Makefile.inc src/external/gpl2/dtc/lib: Makefile src/external/gpl2/dtc/lib/libfdt: Makefile src/external/gpl2/dtc/usr.bin: Makefile Makefile.inc src/external/gpl2/dtc/usr.bin/dtc: Makefile version_gen.h Log Message: Add build glue (from skrll) To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/external/gpl2/dtc/Makefile \ src/external/gpl2/dtc/Makefile.inc cvs rdiff -u -r0 -r1.1 src/external/gpl2/dtc/lib/Makefile cvs rdiff -u -r0 -r1.1 src/external/gpl2/dtc/lib/libfdt/Makefile cvs rdiff -u -r0 -r1.1 src/external/gpl2/dtc/usr.bin/Makefile \ src/external/gpl2/dtc/usr.bin/Makefile.inc cvs rdiff -u -r0 -r1.1 src/external/gpl2/dtc/usr.bin/dtc/Makefile \ src/external/gpl2/dtc/usr.bin/dtc/version_gen.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Added files: Index: src/external/gpl2/dtc/Makefile diff -u /dev/null src/external/gpl2/dtc/Makefile:1.1 --- /dev/null Mon Jun 5 14:59:43 2017 +++ src/external/gpl2/dtc/Makefile Mon Jun 5 14:59:43 2017 @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2017/06/05 18:59:43 christos Exp $ + +SUBDIR = lib .WAIT usr.bin + +.include <bsd.subdir.mk> Index: src/external/gpl2/dtc/Makefile.inc diff -u /dev/null src/external/gpl2/dtc/Makefile.inc:1.1 --- /dev/null Mon Jun 5 14:59:43 2017 +++ src/external/gpl2/dtc/Makefile.inc Mon Jun 5 14:59:43 2017 @@ -0,0 +1,4 @@ +# $NetBSD: Makefile.inc,v 1.1 2017/06/05 18:59:43 christos Exp $ + +BINDIR= /usr/bin +DIST= ${NETBSDSRCDIR}/external/gpl2/dtc/dist Index: src/external/gpl2/dtc/lib/Makefile diff -u /dev/null src/external/gpl2/dtc/lib/Makefile:1.1 --- /dev/null Mon Jun 5 14:59:43 2017 +++ src/external/gpl2/dtc/lib/Makefile Mon Jun 5 14:59:43 2017 @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2017/06/05 18:59:43 christos Exp $ + +SUBDIR+= libfdt + +.include <bsd.subdir.mk> Index: src/external/gpl2/dtc/lib/libfdt/Makefile diff -u /dev/null src/external/gpl2/dtc/lib/libfdt/Makefile:1.1 --- /dev/null Mon Jun 5 14:59:43 2017 +++ src/external/gpl2/dtc/lib/libfdt/Makefile Mon Jun 5 14:59:43 2017 @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1 2017/06/05 18:59:43 christos Exp $ + +LIBISPRIVATE= yes + +.include <bsd.own.mk> + +LIB= fdt + +.include "${.CURDIR}/../../Makefile.inc" +.include "${.CURDIR}/../../dist/libfdt/Makefile.libfdt" + +SRCS= ${LIBFDT_SRCS} + +CPPFLAGS+= -I ${DIST}/libfdt + +.PATH: ${DIST}/libfdt + +.include <bsd.lib.mk> + Index: src/external/gpl2/dtc/usr.bin/Makefile diff -u /dev/null src/external/gpl2/dtc/usr.bin/Makefile:1.1 --- /dev/null Mon Jun 5 14:59:43 2017 +++ src/external/gpl2/dtc/usr.bin/Makefile Mon Jun 5 14:59:43 2017 @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2017/06/05 18:59:43 christos Exp $ + +SUBDIR+= dtc + +.include <bsd.subdir.mk> Index: src/external/gpl2/dtc/usr.bin/dtc/Makefile diff -u /dev/null src/external/gpl2/dtc/usr.bin/dtc/Makefile:1.1 --- /dev/null Mon Jun 5 14:59:43 2017 +++ src/external/gpl2/dtc/usr.bin/dtc/Makefile Mon Jun 5 14:59:43 2017 @@ -0,0 +1,21 @@ +# $NetBSD: Makefile,v 1.1 2017/06/05 18:59:43 christos Exp $ + +NOMAN= # defined + +.include <bsd.own.mk> + +PROG= dtc + +.include "${.CURDIR}/../../Makefile.inc" +.include "${DIST}/Makefile.dtc" + +CPPFLAGS+= -I${.CURDIR} +CPPFLAGS+= -I${DIST} +CPPFLAGS+= -I${DIST}/libfdt + +SRCS+= ${DTC_SRCS} dtc-lexer.l dtc-parser.y +YFLAGS+= -d -L + +.PATH: ${DIST} + +.include <bsd.prog.mk> Index: src/external/gpl2/dtc/usr.bin/dtc/version_gen.h diff -u /dev/null src/external/gpl2/dtc/usr.bin/dtc/version_gen.h:1.1 --- /dev/null Mon Jun 5 14:59:43 2017 +++ src/external/gpl2/dtc/usr.bin/dtc/version_gen.h Mon Jun 5 14:59:43 2017 @@ -0,0 +1 @@ +#define DTC_VERSION "DTC 1.4.1"