Lines 4-10
Link Here
|
4 |
# |
4 |
# |
5 |
# Feature: localbase |
5 |
# Feature: localbase |
6 |
# Usage: USES=localbase or USES=localbase:args |
6 |
# Usage: USES=localbase or USES=localbase:args |
7 |
# Valid ARGS: ldflags Set LDFLAGS instead of LIBS |
7 |
# Valid ARGS: ldflags (default, implicit), libs |
|
|
8 |
# |
9 |
# ldflags Add -L${LOCALBASE}/lib to LDFLAGS. |
10 |
# libs Add -L${LOCALBASE}/lib to LIBS. |
8 |
# |
11 |
# |
9 |
# MAINTAINER: portmgr@FreeBSD.org |
12 |
# MAINTAINER: portmgr@FreeBSD.org |
10 |
|
13 |
|
Lines 16-27
Link Here
|
16 |
.if defined(_POSTMKINCLUDED) && !defined(_INCLUDE_USES_LOCALBASE_POST_MK) |
19 |
.if defined(_POSTMKINCLUDED) && !defined(_INCLUDE_USES_LOCALBASE_POST_MK) |
17 |
_INCLUDE_USES_LOCALBASE_POST_MK=yes |
20 |
_INCLUDE_USES_LOCALBASE_POST_MK=yes |
18 |
|
21 |
|
|
|
22 |
.if empty(localbase_ARGS) |
23 |
localbase_ARGS= ldflags |
24 |
.endif |
25 |
|
19 |
CPPFLAGS+= -isystem ${LOCALBASE}/include |
26 |
CPPFLAGS+= -isystem ${LOCALBASE}/include |
20 |
CFLAGS+= -isystem ${LOCALBASE}/include |
27 |
CFLAGS+= -isystem ${LOCALBASE}/include |
21 |
CXXFLAGS+= -isystem ${LOCALBASE}/include |
28 |
CXXFLAGS+= -isystem ${LOCALBASE}/include |
|
|
29 |
|
22 |
.if ${localbase_ARGS:Mldflags} |
30 |
.if ${localbase_ARGS:Mldflags} |
23 |
LDFLAGS+= -L${LOCALBASE}/lib |
31 |
LDFLAGS+= -L${LOCALBASE}/lib |
24 |
.else |
32 |
.endif |
|
|
33 |
|
34 |
.if ${localbase_ARGS:Mlibs} |
25 |
LIBS+= -L${LOCALBASE}/lib |
35 |
LIBS+= -L${LOCALBASE}/lib |
26 |
.endif |
36 |
.endif |
27 |
|
37 |
|