71 ifeq ($(PLATFORM), solaris) 72 FREE_SPACE := $(shell $(DF) -b $(OUTPUTDIR) | $(TAIL) -1 | $(NAWK) '{print $$2;}') 73 TEMP_FREE_SPACE := $(shell $(DF) -b $(TEMP_DISK) | $(TAIL) -1 | $(NAWK) '{print $$2;}') 74 # What kind of system we are using (Variations are Solaris and OpenSolaris) 75 OS_VERSION := $(shell uname -r) 76 OS_VARIANT_NAME := $(strip $(shell head -1 /etc/release | awk '{print $$1;}') ) 77 OS_VARIANT_VERSION := $(OS_VERSION) 78 REQ_PATCH_LIST = $(JDK_TOPDIR)/make/PatchList.solaris 79 ifeq ($(ARCH_FAMILY), sparc) 80 PATCH_POSITION = $$4 81 else 82 PATCH_POSITION = $$6 83 endif 84 ifndef OPENJDK 85 _GCC_VER :=$(shell $(GCC) -dumpversion 2>&1 ) 86 GCC_VER :=$(call GetVersion,"$(_GCC_VER)") 87 endif 88 endif 89 90 ifeq ($(PLATFORM), linux) 91 FREE_SPACE := $(shell $(DF) --sync -kP $(OUTPUTDIR) | $(TAIL) -1 | $(NAWK) '{print $$4;}') 92 TEMP_FREE_SPACE := $(shell $(DF) --sync -kP $(TEMP_DISK) | $(TAIL) -1 | $(NAWK) '{print $$4;}') 93 # What kind of system we are using (Variation is the Linux vendor) 94 OS_VERSION := $(shell uname -r) 95 OS_VARIANT_NAME := $(shell \ 96 if [ -f /etc/fedora-release ] ; then \ 97 echo "Fedora"; \ 98 elif [ -f /etc/redhat-release ] ; then \ 99 echo "RedHat"; \ 100 elif [ -f /etc/SuSE-release ] ; then \ 101 echo "SuSE"; \ 102 else \ 103 echo "Unknown"; \ 104 fi) 105 OS_VARIANT_VERSION := $(shell \ 106 if [ "$(OS_VARIANT_NAME)" = "Fedora" ] ; then \ 107 $(CAT) /etc/fedora-release | $(HEAD) -1 | $(NAWK) '{ print $$3; }' ; \ 108 fi) 109 ALSA_INCLUDE=/usr/include/alsa/version.h 110 ALSA_LIBRARY=/usr/lib/libasound.so 111 _ALSA_VERSION := $(shell $(EGREP) SND_LIB_VERSION_STR $(ALSA_INCLUDE) | \ 112 $(SED) -e 's@.*\"\(.*\)\".*@\1@' ) | 71 ifeq ($(PLATFORM), solaris) 72 FREE_SPACE := $(shell $(DF) -b $(OUTPUTDIR) | $(TAIL) -1 | $(NAWK) '{print $$2;}') 73 TEMP_FREE_SPACE := $(shell $(DF) -b $(TEMP_DISK) | $(TAIL) -1 | $(NAWK) '{print $$2;}') 74 # What kind of system we are using (Variations are Solaris and OpenSolaris) 75 OS_VERSION := $(shell uname -r) 76 OS_VARIANT_NAME := $(strip $(shell head -1 /etc/release | awk '{print $$1;}') ) 77 OS_VARIANT_VERSION := $(OS_VERSION) 78 REQ_PATCH_LIST = $(JDK_TOPDIR)/make/PatchList.solaris 79 ifeq ($(ARCH_FAMILY), sparc) 80 PATCH_POSITION = $$4 81 else 82 PATCH_POSITION = $$6 83 endif 84 ifndef OPENJDK 85 _GCC_VER :=$(shell $(GCC) -dumpversion 2>&1 ) 86 GCC_VER :=$(call GetVersion,"$(_GCC_VER)") 87 endif 88 endif 89 90 ifeq ($(PLATFORM), linux) 91 FREE_SPACE := $(shell $(DF) -kP $(OUTPUTDIR) | $(TAIL) -1 | $(NAWK) '{print $$4;}') 92 TEMP_FREE_SPACE := $(shell $(DF) -kP $(TEMP_DISK) | $(TAIL) -1 | $(NAWK) '{print $$4;}') 93 # What kind of system we are using (Variation is the Linux vendor) 94 OS_VERSION := $(shell uname -r) 95 OS_VARIANT_NAME := $(shell \ 96 if [ -f /etc/fedora-release ] ; then \ 97 echo "Fedora"; \ 98 elif [ -f /etc/redhat-release ] ; then \ 99 echo "RedHat"; \ 100 elif [ -f /etc/SuSE-release ] ; then \ 101 echo "SuSE"; \ 102 else \ 103 echo "Unknown"; \ 104 fi) 105 OS_VARIANT_VERSION := $(shell \ 106 if [ "$(OS_VARIANT_NAME)" = "Fedora" ] ; then \ 107 $(CAT) /etc/fedora-release | $(HEAD) -1 | $(NAWK) '{ print $$3; }' ; \ 108 fi) 109 ALSA_INCLUDE=/usr/include/alsa/version.h 110 ALSA_LIBRARY=/usr/lib/libasound.so 111 _ALSA_VERSION := $(shell $(EGREP) SND_LIB_VERSION_STR $(ALSA_INCLUDE) | \ 112 $(SED) -e 's@.*\"\(.*\)\".*@\1@' ) |