3 # Add __FreeBSD__ definition to CFLAGS
4 # Used by DPorts when masquerading as FreeBSD allows port to build without
8 # Usage: USES=alias or USES=alias:ARGS
9 # Valid ARGS: 9 (default), 10, 11
11 # MAINTAINER: marino@FreeBSD.org
13 .if !defined(_INCLUDE_USES_ALIAS_MK)
14 _INCLUDE_USES_ALIAS_MK= yes
16 .if ${OPSYS} != FreeBSD
19 CFLAGS+= -D__FreeBSD__=9
21 . if ${alias_ARGS} == 9 || ${alias_ARGS} == 10 || ${alias_ARGS} == 11
22 CFLAGS+= -D__FreeBSD__=${alias_ARGS}
24 IGNORE= invalid MAJOR RELEASE argument (${alias_ARGS}) for USES=alias
28 .endif # OPSYS != FreeBSD