]> gitweb @ CieloNegro.org - pkgsrc-ghc.git/blob - buildlink3.mk
-perm -o+x
[pkgsrc-ghc.git] / buildlink3.mk
1 # $NetBSD: buildlink3.mk,v 1.9 2007/04/29 22:12:02 kristerw Exp $
2
3 BUILDLINK_DEPTH:=       ${BUILDLINK_DEPTH}+
4 GHC_BUILDLINK3_MK:=     ${GHC_BUILDLINK3_MK}+
5
6 .if !empty(BUILDLINK_DEPTH:M+)
7 BUILDLINK_DEPENDS+=     ghc
8 .endif
9
10 BUILDLINK_PACKAGES:=    ${BUILDLINK_PACKAGES:Nghc}
11 BUILDLINK_PACKAGES+=    ghc
12 BUILDLINK_ORDER:=       ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}ghc
13
14 .if !empty(GHC_BUILDLINK3_MK:M+)
15 BUILDLINK_API_DEPENDS.ghc+=     ghc>=6.10.1
16 BUILDLINK_ABI_DEPENDS.ghc?=     ghc>=6.10.1
17 BUILDLINK_PKGSRCDIR.ghc?=       ../../wip/ghc
18
19 BUILDLINK_DEPMETHOD.ghc?=       build
20 .endif  # GHC_BUILDLINK3_MK
21
22 BUILDLINK_DEPTH:=       ${BUILDLINK_DEPTH:S/+$//}
23
24 # We include gmp/buildlink3.mk here so that "gmp" is registered as a
25 # direct dependency for any package that includes this buildlink3.mk
26 # to get ghc as a build dependency.  This is needed since software
27 # built by ghc requires routines from the "gmp" shared library.
28 #
29 .include "../../devel/gmp/buildlink3.mk"