make/common/shared/Sanity.gmk

Print this page




  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@' )