jdk/make/lib/Lib-jdk.jdwp.agent.gmk
changeset 33666 7908508d9e1c
parent 33518 3f1644328d06
parent 33661 ad7c7378a002
child 35241 075bbb8f2423
equal deleted inserted replaced
33559:f242d4332f56 33666:7908508d9e1c
   100 $(BUILD_LIBJDWP): $(call FindLib, java.base, java)
   100 $(BUILD_LIBJDWP): $(call FindLib, java.base, java)
   101 
   101 
   102 TARGETS += $(BUILD_LIBJDWP)
   102 TARGETS += $(BUILD_LIBJDWP)
   103 
   103 
   104 ################################################################################
   104 ################################################################################
       
   105 
       
   106 ifeq ($(STATIC_BUILD), true)
       
   107   JDK_JDWP_AGENT_EXPORT_SYMBOLS_SRC := \
       
   108       $(SUPPORT_OUTPUTDIR)/modules_libs/jdk.jdwp.agent/$(LIBRARY_PREFIX)dt_socket.symbols \
       
   109       $(SUPPORT_OUTPUTDIR)/modules_libs/jdk.jdwp.agent/$(LIBRARY_PREFIX)jdwp.symbols
       
   110 
       
   111   JDK_JDWP_AGENT_EXPORT_SYMBOL_FILE := $(SUPPORT_OUTPUTDIR)/modules_libs/jdk.jdwp.agent/jdk.jdwp.agent.symbols
       
   112 
       
   113   $(JDK_JDWP_AGENT_EXPORT_SYMBOL_FILE): $(JDK_JDWP_AGENT_EXPORT_SYMBOLS_SRC)
       
   114 	$(ECHO) $(LOG_INFO) "Generating jdk.jdwp.agent symbols file"
       
   115 	$(CAT) $^ > $@
       
   116 
       
   117   # The individual symbol files is generated when the respective lib is built
       
   118   $(JDK_JDWP_AGENT_EXPORT_SYMBOLS_SRC): $(BUILD_LIBDT_SOCKET) $(BUILD_LIBJDWP)
       
   119 
       
   120   TARGETS += $(JDK_JDWP_AGENT_EXPORT_SYMBOL_FILE)
       
   121 
       
   122 endif
       
   123 
       
   124 ################################################################################