make/solaris/makefiles/defs.make
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 7089790_full Sdiff make/solaris/makefiles

make/solaris/makefiles/defs.make

Print this page
rev 2695 : shared changes


  44   else
  45     PLATFORM=solaris-sparc
  46     VM_PLATFORM=solaris_sparc
  47   endif
  48   HS_ARCH=sparc
  49 else
  50   ifeq ($(ARCH_DATA_MODEL), 64)
  51     MAKE_ARGS += LP64=1
  52     PLATFORM=solaris-amd64
  53     VM_PLATFORM=solaris_amd64
  54     HS_ARCH=x86
  55   else
  56     PLATFORM=solaris-i586
  57     VM_PLATFORM=solaris_i486
  58     HS_ARCH=x86
  59   endif
  60 endif
  61 
  62 JDK_INCLUDE_SUBDIR=solaris
  63 



  64 # FIXUP: The subdirectory for a debug build is NOT the same on all platforms
  65 VM_DEBUG=jvmg
  66 
  67 EXPORT_LIST += $(EXPORT_DOCS_DIR)/platform/jvmti/jvmti.html
  68 
  69 # client and server subdirectories have symbolic links to ../libjsig.so
  70 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.so
  71 
  72 EXPORT_SERVER_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/server
  73 EXPORT_CLIENT_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/client
  74 
  75 ifneq ($(BUILD_CLIENT_ONLY),true)
  76 EXPORT_LIST += $(EXPORT_SERVER_DIR)/Xusage.txt
  77 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.so
  78 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm_db.so
  79 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm_dtrace.so
  80 endif
  81 ifeq ($(ARCH_DATA_MODEL), 32)
  82   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/Xusage.txt
  83   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.so 
  84   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm_db.so 
  85   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm_dtrace.so
  86   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/64/libjvm_db.so
  87   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/64/libjvm_dtrace.so
  88   ifneq ($(BUILD_CLIENT_ONLY), true)
  89     EXPORT_LIST += $(EXPORT_SERVER_DIR)/64/libjvm_db.so
  90     EXPORT_LIST += $(EXPORT_SERVER_DIR)/64/libjvm_dtrace.so
  91   endif
  92 endif
  93 
  94 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.so
  95 EXPORT_LIST += $(EXPORT_LIB_DIR)/sa-jdi.jar 


  44   else
  45     PLATFORM=solaris-sparc
  46     VM_PLATFORM=solaris_sparc
  47   endif
  48   HS_ARCH=sparc
  49 else
  50   ifeq ($(ARCH_DATA_MODEL), 64)
  51     MAKE_ARGS += LP64=1
  52     PLATFORM=solaris-amd64
  53     VM_PLATFORM=solaris_amd64
  54     HS_ARCH=x86
  55   else
  56     PLATFORM=solaris-i586
  57     VM_PLATFORM=solaris_i486
  58     HS_ARCH=x86
  59   endif
  60 endif
  61 
  62 JDK_INCLUDE_SUBDIR=solaris
  63 
  64 # Library suffix
  65 LIBRARY_SUFFIX=so
  66 
  67 # FIXUP: The subdirectory for a debug build is NOT the same on all platforms
  68 VM_DEBUG=jvmg
  69 
  70 EXPORT_LIST += $(EXPORT_DOCS_DIR)/platform/jvmti/jvmti.html
  71 
  72 # client and server subdirectories have symbolic links to ../libjsig.$(LIBRARY_SUFFIX)
  73 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.$(LIBRARY_SUFFIX)
  74 
  75 EXPORT_SERVER_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/server
  76 EXPORT_CLIENT_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/client
  77 
  78 ifneq ($(BUILD_CLIENT_ONLY),true)
  79 EXPORT_LIST += $(EXPORT_SERVER_DIR)/Xusage.txt
  80 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.$(LIBRARY_SUFFIX)
  81 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm_db.$(LIBRARY_SUFFIX)
  82 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm_dtrace.$(LIBRARY_SUFFIX)
  83 endif
  84 ifeq ($(ARCH_DATA_MODEL), 32)
  85   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/Xusage.txt
  86   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.$(LIBRARY_SUFFIX) 
  87   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm_db.$(LIBRARY_SUFFIX) 
  88   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm_dtrace.$(LIBRARY_SUFFIX)
  89   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/64/libjvm_db.$(LIBRARY_SUFFIX)
  90   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/64/libjvm_dtrace.$(LIBRARY_SUFFIX)
  91   ifneq ($(BUILD_CLIENT_ONLY), true)
  92     EXPORT_LIST += $(EXPORT_SERVER_DIR)/64/libjvm_db.$(LIBRARY_SUFFIX)
  93     EXPORT_LIST += $(EXPORT_SERVER_DIR)/64/libjvm_dtrace.$(LIBRARY_SUFFIX)
  94   endif
  95 endif
  96 
  97 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.$(LIBRARY_SUFFIX)
  98 EXPORT_LIST += $(EXPORT_LIB_DIR)/sa-jdi.jar 
make/solaris/makefiles/defs.make
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File