8318669: Target OS detection in 'test-prebuilt' makefile target is incorrect when running on MSYS2
Reviewed-by: ihse, erikj
This commit is contained in:
parent
c587211bf8
commit
202c0137b8
@ -158,6 +158,10 @@ ifeq ($(UNAME_OS), CYGWIN)
|
|||||||
OPENJDK_TARGET_OS := windows
|
OPENJDK_TARGET_OS := windows
|
||||||
OPENJDK_TARGET_OS_TYPE := windows
|
OPENJDK_TARGET_OS_TYPE := windows
|
||||||
OPENJDK_TARGET_OS_ENV := windows.cygwin
|
OPENJDK_TARGET_OS_ENV := windows.cygwin
|
||||||
|
else ifeq ($(UNAME_OS), MINGW64)
|
||||||
|
OPENJDK_TARGET_OS := windows
|
||||||
|
OPENJDK_TARGET_OS_TYPE := windows
|
||||||
|
OPENJDK_TARGET_OS_ENV := windows.msys2
|
||||||
else
|
else
|
||||||
OPENJDK_TARGET_OS_TYPE:=unix
|
OPENJDK_TARGET_OS_TYPE:=unix
|
||||||
ifeq ($(UNAME_OS), Linux)
|
ifeq ($(UNAME_OS), Linux)
|
||||||
@ -170,6 +174,9 @@ else
|
|||||||
OPENJDK_TARGET_OS_ENV := $(OPENJDK_TARGET_OS)
|
OPENJDK_TARGET_OS_ENV := $(OPENJDK_TARGET_OS)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# Sanity check env detection
|
||||||
|
$(info Detected target OS, type and env: [$(OPENJDK_TARGET_OS)] [$(OPENJDK_TARGET_OS_TYPE)] [$(OPENJDK_TARGET_OS_ENV)])
|
||||||
|
|
||||||
# Assume little endian unless otherwise specified
|
# Assume little endian unless otherwise specified
|
||||||
OPENJDK_TARGET_CPU_ENDIAN := little
|
OPENJDK_TARGET_CPU_ENDIAN := little
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user