Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/gpl2/dtc Add build glue (from skrll)



details:   https://anonhg.NetBSD.org/src/rev/f7bc07e2ff8c
branches:  trunk
changeset: 824449:f7bc07e2ff8c
user:      christos <christos%NetBSD.org@localhost>
date:      Mon Jun 05 18:59:43 2017 +0000

description:
Add build glue (from skrll)

diffstat:

 external/gpl2/dtc/Makefile                  |   5 +++++
 external/gpl2/dtc/Makefile.inc              |   4 ++++
 external/gpl2/dtc/lib/Makefile              |   5 +++++
 external/gpl2/dtc/lib/libfdt/Makefile       |  19 +++++++++++++++++++
 external/gpl2/dtc/usr.bin/Makefile          |   5 +++++
 external/gpl2/dtc/usr.bin/dtc/Makefile      |  21 +++++++++++++++++++++
 external/gpl2/dtc/usr.bin/dtc/version_gen.h |   1 +
 7 files changed, 60 insertions(+), 0 deletions(-)

diffs (88 lines):

diff -r 5ae682c27e67 -r f7bc07e2ff8c external/gpl2/dtc/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/gpl2/dtc/Makefile        Mon Jun 05 18:59:43 2017 +0000
@@ -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>
diff -r 5ae682c27e67 -r f7bc07e2ff8c external/gpl2/dtc/Makefile.inc
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/gpl2/dtc/Makefile.inc    Mon Jun 05 18:59:43 2017 +0000
@@ -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
diff -r 5ae682c27e67 -r f7bc07e2ff8c external/gpl2/dtc/lib/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/gpl2/dtc/lib/Makefile    Mon Jun 05 18:59:43 2017 +0000
@@ -0,0 +1,5 @@
+#      $NetBSD: Makefile,v 1.1 2017/06/05 18:59:43 christos Exp $
+
+SUBDIR+=       libfdt
+
+.include <bsd.subdir.mk>
diff -r 5ae682c27e67 -r f7bc07e2ff8c external/gpl2/dtc/lib/libfdt/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/gpl2/dtc/lib/libfdt/Makefile     Mon Jun 05 18:59:43 2017 +0000
@@ -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>
+
diff -r 5ae682c27e67 -r f7bc07e2ff8c external/gpl2/dtc/usr.bin/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/gpl2/dtc/usr.bin/Makefile        Mon Jun 05 18:59:43 2017 +0000
@@ -0,0 +1,5 @@
+#      $NetBSD: Makefile,v 1.1 2017/06/05 18:59:43 christos Exp $
+
+SUBDIR+=       dtc
+
+.include <bsd.subdir.mk>
diff -r 5ae682c27e67 -r f7bc07e2ff8c external/gpl2/dtc/usr.bin/dtc/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/gpl2/dtc/usr.bin/dtc/Makefile    Mon Jun 05 18:59:43 2017 +0000
@@ -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>
diff -r 5ae682c27e67 -r f7bc07e2ff8c external/gpl2/dtc/usr.bin/dtc/version_gen.h
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/gpl2/dtc/usr.bin/dtc/version_gen.h       Mon Jun 05 18:59:43 2017 +0000
@@ -0,0 +1,1 @@
+#define DTC_VERSION "DTC 1.4.1"



Home | Main Index | Thread Index | Old Index