version 1.542.2.7, 2009/02/26 07:36:05 |
version 1.542.2.8, 2009/03/18 05:37:59 |
|
|
.if !defined(HOST_OSTYPE) |
.if !defined(HOST_OSTYPE) |
_HOST_OSNAME!= uname -s |
_HOST_OSNAME!= uname -s |
_HOST_OSREL!= uname -r |
_HOST_OSREL!= uname -r |
_HOST_ARCH!= uname -p 2>/dev/null || uname -m |
# For _HOST_ARCH, if uname -p fails, or prints "unknown", or prints |
|
# something that does not look like an identifier, then use uname -m. |
|
_HOST_ARCH!= uname -p 2>/dev/null |
|
_HOST_ARCH:= ${HOST_ARCH:tW:C/.*[^a-z0-9].*//:S/unknown//} |
|
.if empty(_HOST_ARCH) |
|
_HOST_ARCH!= uname -m |
|
.endif |
HOST_OSTYPE:= ${_HOST_OSNAME}-${_HOST_OSREL:C/\([^\)]*\)//g:[*]:C/ /_/g}-${_HOST_ARCH:C/\([^\)]*\)//g:[*]:C/ /_/g} |
HOST_OSTYPE:= ${_HOST_OSNAME}-${_HOST_OSREL:C/\([^\)]*\)//g:[*]:C/ /_/g}-${_HOST_ARCH:C/\([^\)]*\)//g:[*]:C/ /_/g} |
.MAKEOVERRIDES+= HOST_OSTYPE |
.MAKEOVERRIDES+= HOST_OSTYPE |
.endif |
.endif # !defined(HOST_OSTYPE) |
|
|
.if ${USETOOLS} == "yes" # { |
.if ${USETOOLS} == "yes" # { |
|
|