From 6e7d67f4b1fea88b6cff1f00142907eca4188add Mon Sep 17 00:00:00 2001 From: jlam Date: Sat, 8 Jul 2006 22:38:58 +0000 Subject: Track information in a new variable BUILDLINK_ORDER that informs us of the order in which buildlink3.mk files are (recursively) included by a package Makefile. --- cad/gplcver/buildlink3.mk | 3 ++- cad/libgeda/buildlink3.mk | 3 ++- cad/libwcalc/buildlink3.mk | 3 ++- cad/verilog-current/buildlink3.mk | 3 ++- cad/verilog/buildlink3.mk | 3 ++- 5 files changed, 10 insertions(+), 5 deletions(-) (limited to 'cad') diff --git a/cad/gplcver/buildlink3.mk b/cad/gplcver/buildlink3.mk index 61d0e37d52a..75a816af79c 100644 --- a/cad/gplcver/buildlink3.mk +++ b/cad/gplcver/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.3 2006/05/21 11:44:39 rillig Exp $ +# $NetBSD: buildlink3.mk,v 1.4 2006/07/08 22:39:02 jlam Exp $ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ GPLCVER_BUILDLINK3_MK:= ${GPLCVER_BUILDLINK3_MK}+ @@ -9,6 +9,7 @@ BUILDLINK_DEPENDS+= gplcver BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngplcver} BUILDLINK_PACKAGES+= gplcver +BUILDLINK_ORDER+= gplcver .if !empty(GPLCVER_BUILDLINK3_MK:M+) BUILDLINK_API_DEPENDS.gplcver+= gplcver>=2.11a diff --git a/cad/libgeda/buildlink3.mk b/cad/libgeda/buildlink3.mk index 162642df3d9..99487579b3d 100644 --- a/cad/libgeda/buildlink3.mk +++ b/cad/libgeda/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.16 2006/04/17 13:46:02 wiz Exp $ +# $NetBSD: buildlink3.mk,v 1.17 2006/07/08 22:39:02 jlam Exp $ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ LIBGEDA_BUILDLINK3_MK:= ${LIBGEDA_BUILDLINK3_MK}+ @@ -9,6 +9,7 @@ BUILDLINK_DEPENDS+= libgeda BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibgeda} BUILDLINK_PACKAGES+= libgeda +BUILDLINK_ORDER+= libgeda .if !empty(LIBGEDA_BUILDLINK3_MK:M+) BUILDLINK_API_DEPENDS.libgeda+= libgeda-20060123{,nb[0-9]*} diff --git a/cad/libwcalc/buildlink3.mk b/cad/libwcalc/buildlink3.mk index f9ae1a2bae5..85d80d54b22 100644 --- a/cad/libwcalc/buildlink3.mk +++ b/cad/libwcalc/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.5 2006/04/12 10:27:03 rillig Exp $ +# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 22:39:02 jlam Exp $ # BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ @@ -10,6 +10,7 @@ BUILDLINK_DEPENDS+= libwcalc BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibwcalc} BUILDLINK_PACKAGES+= libwcalc +BUILDLINK_ORDER+= libwcalc .if !empty(LIBWCALC_BUILDLINK3_MK:M+) BUILDLINK_API_DEPENDS.libwcalc+= libwcalc-1.0* diff --git a/cad/verilog-current/buildlink3.mk b/cad/verilog-current/buildlink3.mk index 7b7c4608c39..0a74ff6415f 100644 --- a/cad/verilog-current/buildlink3.mk +++ b/cad/verilog-current/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.5 2006/04/12 10:27:03 rillig Exp $ +# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 22:39:02 jlam Exp $ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ VERILOG_CURRENT_BUILDLINK3_MK:= ${VERILOG_CURRENT_BUILDLINK3_MK}+ @@ -9,6 +9,7 @@ BUILDLINK_DEPENDS+= verilog-current BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nverilog-current} BUILDLINK_PACKAGES+= verilog-current +BUILDLINK_ORDER+= verilog-current .if !empty(VERILOG_CURRENT_BUILDLINK3_MK:M+) BUILDLINK_API_DEPENDS.verilog-current+= verilog-current>=20021019 diff --git a/cad/verilog/buildlink3.mk b/cad/verilog/buildlink3.mk index d2d4311f9fb..67006cad349 100644 --- a/cad/verilog/buildlink3.mk +++ b/cad/verilog/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.3 2006/05/21 08:00:50 rillig Exp $ +# $NetBSD: buildlink3.mk,v 1.4 2006/07/08 22:39:02 jlam Exp $ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ VERILOG_BUILDLINK3_MK:= ${VERILOG_BUILDLINK3_MK}+ @@ -9,6 +9,7 @@ BUILDLINK_DEPENDS+= verilog BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nverilog} BUILDLINK_PACKAGES+= verilog +BUILDLINK_ORDER+= verilog .if !empty(VERILOG_BUILDLINK3_MK:M+) BUILDLINK_API_DEPENDS.verilog+= verilog>=0.8.1nb1 -- cgit v1.2.3