< prev index next >

make/bsd/makefiles/defs.make

Print this page

        

@@ -203,14 +203,16 @@
       ifneq ($(ALT_OBJCOPY),)
         $(eval $(call print_info, "ALT_OBJCOPY=$(ALT_OBJCOPY)"))
         OBJCOPY=$(shell test -x $(ALT_OBJCOPY) && echo $(ALT_OBJCOPY))
       endif
 
+      ifeq ($(COPY_DEBUG_SYMBOLS), true)
       ifeq ($(OBJCOPY),)
         $(eval $(call print_info, "no objcopy cmd found so cannot create .debuginfo" \
             "files. You may need to set ALT_OBJCOPY."))
         ENABLE_FULL_DEBUG_SYMBOLS=0
+          COPY_DEBUG_SYMBOLS=false
         $(eval $(call print_info, "ENABLE_FULL_DEBUG_SYMBOLS=$(ENABLE_FULL_DEBUG_SYMBOLS)"))
       else
         $(eval $(call print_info, "$(OBJCOPY) cmd found so will create .debuginfo" \
             "files."))
 

@@ -234,10 +236,11 @@
         ZIP_DEBUGINFO_FILES ?= 1
       endif
 
       $(eval $(call print_info, "ZIP_DEBUGINFO_FILES=$(ZIP_DEBUGINFO_FILES)"))
     endif
+    endif # COPY_DEBUG_SYMBOLS=true
   endif # ENABLE_FULL_DEBUG_SYMBOLS=1
 endif # BUILD_FLAVOR
 
 JDK_INCLUDE_SUBDIR=bsd
 

@@ -259,11 +262,11 @@
 ifneq ($(STATIC_BUILD),true)
   # client and server subdirectories have symbolic links to ../libjsig.so
   EXPORT_LIST += $(EXPORT_LIB_ARCH_DIR)/libjsig.$(LIBRARY_SUFFIX)
 endif
 
-ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
+ifeq ($(COPY_DEBUG_SYMBOLS),true)
   ifeq ($(ZIP_DEBUGINFO_FILES),1)
       EXPORT_LIST += $(EXPORT_LIB_ARCH_DIR)/libjsig.diz
   else
     ifeq ($(OS_VENDOR), Darwin)
         EXPORT_LIST += $(EXPORT_LIB_ARCH_DIR)/libjsig.$(LIBRARY_SUFFIX).dSYM

@@ -282,11 +285,11 @@
   EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.$(LIBRARY_SUFFIX)
   ifeq ($(STATIC_BUILD),true)
     EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.symbols
   endif
 
-  ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
+  ifeq ($(COPY_DEBUG_SYMBOLS),true)
     ifeq ($(ZIP_DEBUGINFO_FILES),1)
         EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.diz
     else
       ifeq ($(OS_VENDOR), Darwin)
           EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.$(LIBRARY_SUFFIX).dSYM

@@ -302,11 +305,11 @@
   EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.$(LIBRARY_SUFFIX)
   ifeq ($(STATIC_BUILD),true)
     EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.symbols
   endif
 
-  ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
+  ifeq ($(COPY_DEBUG_SYMBOLS),true)
     ifeq ($(ZIP_DEBUGINFO_FILES),1)
         EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.diz
     else
       ifeq ($(OS_VENDOR), Darwin)
           EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.$(LIBRARY_SUFFIX).dSYM

@@ -364,11 +367,11 @@
       UNIVERSAL_COPY_LIST += $(EXPORT_LIB_DIR)/server/libjvm.symbols
       UNIVERSAL_COPY_LIST += $(EXPORT_LIB_DIR)/client/libjvm.symbols
       UNIVERSAL_COPY_LIST += $(EXPORT_LIB_DIR)/minimal/libjvm.symbols
     endif
 
-    ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
+    ifeq ($(COPY_DEBUG_SYMBOLS),true)
       ifeq ($(ZIP_DEBUGINFO_FILES),1)
           UNIVERSAL_COPY_LIST += $(EXPORT_LIB_DIR)/server/libjvm.diz
           UNIVERSAL_COPY_LIST += $(EXPORT_LIB_DIR)/client/libjvm.diz
           UNIVERSAL_COPY_LIST += $(EXPORT_LIB_DIR)/libjsig.diz
       else
< prev index next >