|
Lines 26-32
_CCVERSION!= ${CC} --version
Link Here
|
| 26 |
_OBJC_CCVERSION_${_CC_hash}= ${_CCVERSION} |
26 |
_OBJC_CCVERSION_${_CC_hash}= ${_CCVERSION} |
| 27 |
PORTS_ENV_VARS+= _OBJC_CCVERSION_${_CC_hash} |
27 |
PORTS_ENV_VARS+= _OBJC_CCVERSION_${_CC_hash} |
| 28 |
.endif |
28 |
.endif |
| 29 |
COMPILER_VERSION= ${_CCVERSION:M[0-9].[0-9]*:tW:C/([0-9]).([0-9]).*/\1\2/g} |
29 |
COMPILER_VERSION= ${_CCVERSION:M[0-9]*.[0-9]*:[1]:C/([0-9]+)\.([0-9]+)\..*/\1\2/} |
| 30 |
.if ${_CCVERSION:Mclang} |
30 |
.if ${_CCVERSION:Mclang} |
| 31 |
COMPILER_TYPE= clang |
31 |
COMPILER_TYPE= clang |
| 32 |
.else |
32 |
.else |
|
Lines 48-54
_OBJC_ALTCCVERSION_${_CC_hash}= ${_ALTCCVERSION}
Link Here
|
| 48 |
PORTS_ENV_VARS+= _OBJC_ALTCCVERSION_${_CC_hash} |
48 |
PORTS_ENV_VARS+= _OBJC_ALTCCVERSION_${_CC_hash} |
| 49 |
.endif |
49 |
.endif |
| 50 |
|
50 |
|
| 51 |
ALT_COMPILER_VERSION= ${_ALTCCVERSION:M[0-9].[0-9]*:tW:C/([0-9]).([0-9]).*/\1\2/g} |
51 |
ALT_COMPILER_VERSION= ${_ALTCCVERSION:M[0-9]*.[0-9]*:[1]:C/([0-9]+)\.([0-9]+)\..*/\1\2/} |
| 52 |
.if ${_ALTCCVERSION:Mclang} |
52 |
.if ${_ALTCCVERSION:Mclang} |
| 53 |
ALT_COMPILER_TYPE= clang |
53 |
ALT_COMPILER_TYPE= clang |
| 54 |
.elif !empty(_ALTCCVERSION) |
54 |
.elif !empty(_ALTCCVERSION) |